diff options
author | André Erdmann <dywi@mailerd.de> | 2012-07-16 13:17:20 +0200 |
---|---|---|
committer | André Erdmann <dywi@mailerd.de> | 2012-07-16 13:17:20 +0200 |
commit | f5e0ea775cc86046fc424a2c63e9709670a4fe6d (patch) | |
tree | 96d2fdbd13ce42a7c60aa7c97994be2e552e1ae4 /roverlay/packageinfo.py | |
parent | depresolver: separate run method for threads #2 (diff) | |
download | R_overlay-f5e0ea775cc86046fc424a2c63e9709670a4fe6d.tar.gz R_overlay-f5e0ea775cc86046fc424a2c63e9709670a4fe6d.tar.bz2 R_overlay-f5e0ea775cc86046fc424a2c63e9709670a4fe6d.zip |
move fix_ebuild_name to util
Diffstat (limited to 'roverlay/packageinfo.py')
-rw-r--r-- | roverlay/packageinfo.py | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/roverlay/packageinfo.py b/roverlay/packageinfo.py index cc09a6b..052fad7 100644 --- a/roverlay/packageinfo.py +++ b/roverlay/packageinfo.py @@ -41,10 +41,6 @@ class PackageInfo ( object ): config.get_or_fail ( 'R_PACKAGE.suffix_regex' ) + '$' ) - ILLEGAL_NAME_CHARS = re.compile ( "[.:]{1,}" ) - ILLEGAL_NAME_CHARS_REPLACE_BY = '_' - - def __init__ ( self, **initial_info ): """Initializes a PackageInfo. @@ -308,9 +304,8 @@ class PackageInfo ( object ): # using pkg_version for the ebuild version # removing illegal chars from the package_name - ebuild_name = PackageInfo.ILLEGAL_NAME_CHARS.sub ( - PackageInfo.ILLEGAL_NAME_CHARS_REPLACE_BY, package_name - ) + ebuild_name = util.fix_ebuild_name ( package_name ) + if ebuild_name != package_name: self ['name'] = ebuild_name |