commit:     8c67544ba3552ae6a67a10145036d42d8692d10c
Author:     André Erdmann <dywi <AT> mailerd <DOT> de>
AuthorDate: Tue Jul 29 18:22:04 2014 +0000
Commit:     André Erdmann <dywi <AT> mailerd <DOT> de>
CommitDate: Tue Jul 29 18:22:04 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/R_overlay.git;a=commit;h=8c67544b

roverlay/overlay/rulegen: fix dot handling

for scanned ebuilds: replace underscore chars '_' with dot chars '.' and the
resulting str as package name alias to the dyn. dep rule.

---
 roverlay/overlay/rulegen.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/roverlay/overlay/rulegen.py b/roverlay/overlay/rulegen.py
index b2bf1e5..dcc4723 100644
--- a/roverlay/overlay/rulegen.py
+++ b/roverlay/overlay/rulegen.py
@@ -40,6 +40,8 @@ class DepresRuleGenerator ( object ):
                   )
                   if package_name:
                      package_names.add ( package_name )
+                  else:
+                     package_names.add ( pkgdir_name.replace('_','.') )
 
                   repo = p_info.get ( 'origin', do_fallback=True )
                   if repo is not None:

Reply via email to