* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-02 8:39 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-02 8:39 UTC (permalink / raw
To: gentoo-commits
commit: ef883211fd7947c782f810bc4e8c6c78a2ca9970
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Tue Jul 2 08:09:42 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Tue Jul 2 08:09:42 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=ef883211
g_elpa: initial commit
---
g_elpa/__init__.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/g_elpa/__init__.py b/g_elpa/__init__.py
new file mode 100644
index 0000000..cf529d7
--- /dev/null
+++ b/g_elpa/__init__.py
@@ -0,0 +1,2 @@
+#!/usr/bin/env python
+
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-02 11:32 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-02 11:32 UTC (permalink / raw
To: gentoo-commits
commit: dfb41feea97e6d7f65002790bc911cd6acc92370
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Tue Jul 2 11:34:09 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Tue Jul 2 11:34:09 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=dfb41fee
g_elpa/elpa_db: add_category to higher level
---
g_elpa/elpa_db.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index f4d838d..04676b5 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -41,6 +41,8 @@ class ElpaDB(PackageDB):
if sexpdata.car(archive_contents) != 1:
raise SyncError('sync failed: ' + self.repo_uri + ' bad archive contents format')
+ self.add_category('app-emacs')
+
for entry in sexpdata.cdr(archive_contents):
desc = entry[2].value()
pkg = self._s_get_package(entry[0], desc[0])
@@ -57,7 +59,6 @@ class ElpaDB(PackageDB):
'depend' : dependencies,
'rdepend' : dependencies,
}
- self.add_category('app-emacs')
self.add_package(pkg, properties)
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-04 21:26 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-04 21:26 UTC (permalink / raw
To: gentoo-commits
commit: 0c393baae44a9496a9ef172e37397437fe8ce006
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Thu Jul 4 20:29:40 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Thu Jul 4 20:29:40 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=0c393baa
g_elpa/elpa_db: variables necessary for ebuild generation
---
g_elpa/elpa_db.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index 51294ea..89c2d91 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -57,6 +57,7 @@ class ElpaDB(PackageDB):
description = desc[2]
deps = desc[1]
dependencies = []
+ realname = entry[0].value()
for dep in deps:
dep_pkg = self._s_get_package(dep[0], dep[1])
dependencies.append(dep_pkg)
@@ -65,6 +66,9 @@ class ElpaDB(PackageDB):
'description' : description,
'depend' : dependencies,
'rdepend' : dependencies,
+ 'homepage' : self.repo_uri,
+ 'repo_uri' : self.repo_uri,
+ 'realname' : realname
}
self.add_package(pkg, properties)
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-15 20:47 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-15 20:47 UTC (permalink / raw
To: gentoo-commits
commit: f1325cea8675808aa3b1ff4f63f30ef2d22b9b18
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Mon Jul 15 20:43:26 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Mon Jul 15 20:43:26 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=f1325cea
g_elpa/elpa_db: filter description variable
---
g_elpa/elpa_db.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index 84d741c..f8305ac 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -55,7 +55,11 @@ class ElpaDB(PackageDB):
desc = entry[2].value()
pkg = self._s_get_package(entry[0], desc[0])
source_type = desc[3].value()
- description = desc[2]
+
+ allowed_ords = set(range(ord('a'), ord('z'))) | set(range(ord('A'), ord('Z'))) | \
+ set(range(ord('0'), ord('9'))) | set(list(map(ord,['+', '_', '-'])))
+ description = "".join([x for x in desc[2] if ord(x) in allowed_ords])
+
deps = desc[1]
dependencies = []
depend = []
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-15 23:01 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-15 23:01 UTC (permalink / raw
To: gentoo-commits
commit: 9f1156340b9a5cd9645cd9d75db26b0e09d6a910
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Mon Jul 15 23:01:42 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Mon Jul 15 23:01:42 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=9f115634
g_elpa/elpa_db: fix description filtering
---
g_elpa/elpa_db.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index f8305ac..8a83bbc 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -57,7 +57,8 @@ class ElpaDB(PackageDB):
source_type = desc[3].value()
allowed_ords = set(range(ord('a'), ord('z'))) | set(range(ord('A'), ord('Z'))) | \
- set(range(ord('0'), ord('9'))) | set(list(map(ord,['+', '_', '-'])))
+ set(range(ord('0'), ord('9'))) | set(list(map(ord,
+ ['+', '_', '-', ' ', '.', '(', ')', '[', ']', '{', '}', ','])))
description = "".join([x for x in desc[2] if ord(x) in allowed_ords])
deps = desc[1]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-16 22:07 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-16 22:07 UTC (permalink / raw
To: gentoo-commits
commit: 4def66783bf86d57352d5b5936f808bda4296a84
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Tue Jul 16 22:07:24 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Tue Jul 16 22:07:24 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=4def6678
g_elpa/ebuild: fix vars in ElpaEbuildWithoutDigestGenerator
---
g_elpa/ebuild.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/g_elpa/ebuild.py b/g_elpa/ebuild.py
index cdb6bd7..895ae5b 100644
--- a/g_elpa/ebuild.py
+++ b/g_elpa/ebuild.py
@@ -43,7 +43,7 @@ class ElpaEbuildWithoutDigestGenerator(DefaultEbuildGenerator):
def __init__(self, package_db):
vars_before_inherit = \
- ["repo_uri", "source_type", "realname", ("digest_sources", "yes")]
+ ["repo_uri", "source_type", "realname"]
inherit = ["g-elpa"]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-16 23:09 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-16 23:09 UTC (permalink / raw
To: gentoo-commits
commit: 3e2a2519912a4c8008f9bfbdbbac6788f199958d
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Mon Jul 15 20:43:26 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Mon Jul 15 20:43:26 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=3e2a2519
g_elpa/elpa_db: filter description variable
---
g_elpa/elpa_db.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index 84d741c..f8305ac 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -55,7 +55,11 @@ class ElpaDB(PackageDB):
desc = entry[2].value()
pkg = self._s_get_package(entry[0], desc[0])
source_type = desc[3].value()
- description = desc[2]
+
+ allowed_ords = set(range(ord('a'), ord('z'))) | set(range(ord('A'), ord('Z'))) | \
+ set(range(ord('0'), ord('9'))) | set(list(map(ord,['+', '_', '-'])))
+ description = "".join([x for x in desc[2] if ord(x) in allowed_ords])
+
deps = desc[1]
dependencies = []
depend = []
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-16 23:09 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-16 23:09 UTC (permalink / raw
To: gentoo-commits
commit: 1ffe9bbb9fb43bc3669855f1999948bea94f44cd
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Mon Jul 15 23:01:42 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Mon Jul 15 23:01:42 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=1ffe9bbb
g_elpa/elpa_db: fix description filtering
---
g_elpa/elpa_db.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index f8305ac..8a83bbc 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -57,7 +57,8 @@ class ElpaDB(PackageDB):
source_type = desc[3].value()
allowed_ords = set(range(ord('a'), ord('z'))) | set(range(ord('A'), ord('Z'))) | \
- set(range(ord('0'), ord('9'))) | set(list(map(ord,['+', '_', '-'])))
+ set(range(ord('0'), ord('9'))) | set(list(map(ord,
+ ['+', '_', '-', ' ', '.', '(', ')', '[', ']', '{', '}', ','])))
description = "".join([x for x in desc[2] if ord(x) in allowed_ords])
deps = desc[1]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-16 23:09 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-16 23:09 UTC (permalink / raw
To: gentoo-commits
commit: 448f9f95d89b79c58f016d78147be5dddf931d71
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Tue Jul 16 22:07:24 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Tue Jul 16 22:07:24 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=448f9f95
g_elpa/ebuild: fix vars in ElpaEbuildWithoutDigestGenerator
---
g_elpa/ebuild.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/g_elpa/ebuild.py b/g_elpa/ebuild.py
index cdb6bd7..895ae5b 100644
--- a/g_elpa/ebuild.py
+++ b/g_elpa/ebuild.py
@@ -43,7 +43,7 @@ class ElpaEbuildWithoutDigestGenerator(DefaultEbuildGenerator):
def __init__(self, package_db):
vars_before_inherit = \
- ["repo_uri", "source_type", "realname", ("digest_sources", "yes")]
+ ["repo_uri", "source_type", "realname"]
inherit = ["g-elpa"]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-17 15:41 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-17 15:41 UTC (permalink / raw
To: gentoo-commits
commit: d9faeb3c2b86e4fd580886bf4c74d9095d3db93a
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Wed Jul 17 15:40:31 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Wed Jul 17 15:40:31 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=d9faeb3c
g_elpa/elpa_db: ElpaDB, removed redudant function
---
g_elpa/elpa_db.py | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index c2b7865..c55a947 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -31,18 +31,12 @@ class ElpaDB(PackageDB):
def __init__(self, directory, repo_uri="", db_uri=""):
super(ElpaDB, self).__init__(directory, repo_uri, db_uri)
- def _load_archive_contents(self, archive_contents_f):
- try:
- archive_contents = sexpdata.load(archive_contents_f)
- except Exception as e:
- raise SyncError('sync failed: ' + self.repo_uri + ': ' + str(e))
- return archive_contents
-
+
def generate_tree(self):
ac_uri = urljoin(self.repo_uri, 'archive-contents')
- archive_contents = load_remote_file(ac_uri, self._load_archive_contents)['archive-contents']
-
+ archive_contents = load_remote_file(ac_uri, sexpdata.load)['archive-contents']
+
if sexpdata.car(archive_contents) != 1:
raise SyncError('sync failed: ' + self.repo_uri + ' bad archive contents format')
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/
@ 2013-07-18 17:26 Jauhien Piatlicki
0 siblings, 0 replies; 11+ messages in thread
From: Jauhien Piatlicki @ 2013-07-18 17:26 UTC (permalink / raw
To: gentoo-commits
commit: 46a0694c1bd3dee28d76ec1b34772b77ffa0c2db
Author: Jauhien Piatlicki (jauhien) <piatlicki <AT> gmail <DOT> com>
AuthorDate: Thu Jul 18 17:13:35 2013 +0000
Commit: Jauhien Piatlicki <piatlicki <AT> gmail <DOT> com>
CommitDate: Thu Jul 18 17:13:35 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/g-sorcery.git;a=commit;h=46a0694c
g_elpa/elpa_db: use Dependency class in depend and rdepend
---
g_elpa/elpa_db.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/g_elpa/elpa_db.py b/g_elpa/elpa_db.py
index 16d7f1f..70378ac 100644
--- a/g_elpa/elpa_db.py
+++ b/g_elpa/elpa_db.py
@@ -22,7 +22,7 @@ if py2k:
else:
from urllib.parse import urljoin
-from g_sorcery.g_collections import Package, serializable_elist
+from g_sorcery.g_collections import Dependency, Package, serializable_elist
from g_sorcery.package_db import PackageDB
from g_sorcery.fileutils import load_remote_file
from g_sorcery.exceptions import SyncError
@@ -72,7 +72,7 @@ class ElpaDB(PackageDB):
for dep in deps:
dep_pkg = self._s_get_package(dep[DEP_NAME], dep[DEP_VERSION])
dependencies.append(dep_pkg)
- depend.append(dep_pkg.category + '/' + dep_pkg.name)
+ depend.append(Dependency(dep_pkg.category, dep_pkg.name))
properties = {'source_type' : source_type,
'description' : description,
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2013-07-18 17:26 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-02 11:32 [gentoo-commits] proj/g-sorcery:master commit in: g_elpa/ Jauhien Piatlicki
-- strict thread matches above, loose matches on Subject: below --
2013-07-18 17:26 Jauhien Piatlicki
2013-07-17 15:41 Jauhien Piatlicki
2013-07-16 23:09 Jauhien Piatlicki
2013-07-16 23:09 Jauhien Piatlicki
2013-07-16 23:09 Jauhien Piatlicki
2013-07-16 22:07 Jauhien Piatlicki
2013-07-15 23:01 Jauhien Piatlicki
2013-07-15 20:47 Jauhien Piatlicki
2013-07-04 21:26 Jauhien Piatlicki
2013-07-02 8:39 Jauhien Piatlicki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox