diff options
-rw-r--r-- | etc/g-octave.cfg | 6 | ||||
-rw-r--r-- | etc/g-octave.cfg.devel | 4 | ||||
-rw-r--r-- | lib/config.py | 4 | ||||
-rw-r--r-- | lib/description.py | 2 | ||||
-rw-r--r-- | lib/ebuild.py | 2 |
5 files changed, 15 insertions, 3 deletions
diff --git a/etc/g-octave.cfg b/etc/g-octave.cfg index 89e75de..6b2b256 100644 --- a/etc/g-octave.cfg +++ b/etc/g-octave.cfg @@ -9,3 +9,9 @@ #overlay = /usr/portage/local/g-octave #categories = main,extra,language #db_mirror = http://files.rafaelmartins.eng.br/octave-forge + +# Package Manager options +# ALERT: g-octave only supports emerge/portage from now + +#pm = /usr/bin/emerge +#pm_options = --ask --verbose diff --git a/etc/g-octave.cfg.devel b/etc/g-octave.cfg.devel index b7c1dfa..0633041 100644 --- a/etc/g-octave.cfg.devel +++ b/etc/g-octave.cfg.devel @@ -2,3 +2,7 @@ db = /development/contrib/octave-forge overlay = /development/contrib/octave-overlay categories = main,extra,language +db_mirror = http://files.rafaelmartins.eng.br/octave-forge + +pm = /usr/bin/emerge +pm_options = --ask --verbose diff --git a/lib/config.py b/lib/config.py index 35a32a7..ee8b533 100644 --- a/lib/config.py +++ b/lib/config.py @@ -21,6 +21,8 @@ class Config(object): 'overlay': '/usr/local/g-octave', 'categories': 'main,extra,language', 'db_mirror': 'http://files.rafaelmartins.eng.br/octave-forge', + 'pm': '/usr/bin/emerge', + 'pm_options': '--ask --verbose', } __section_name = 'main' @@ -81,4 +83,4 @@ class Config(object): if __name__ == '__main__': conf = Config() - print conf.cache + print conf.pm_options diff --git a/lib/description.py b/lib/description.py index a50e1a8..599dede 100644 --- a/lib/description.py +++ b/lib/description.py @@ -90,7 +90,7 @@ class Description(object): if r.group(1).lower() == 'octave': myatom += 'sci-mathematics/octave' else: - myatom += 'g-portage/%s' % r.group(1) + myatom += 'g-octave/%s' % r.group(1) if r.group(4) != None: myatom += '-%s' % r.group(4) diff --git a/lib/ebuild.py b/lib/ebuild.py index 5e2ca1c..39fdc66 100644 --- a/lib/ebuild.py +++ b/lib/ebuild.py @@ -186,5 +186,5 @@ RDEPEND="${DEPEND} if __name__ == '__main__': - a = Ebuild('control', True) + a = Ebuild('vrml', True) a.create() |