public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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