summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-03-17 09:44:03 -0700
committerZac Medico <zmedico@gentoo.org>2012-03-17 09:44:03 -0700
commit2dac56fa282645031eb29860abc403e983a04b2d (patch)
treeb6f373ebeecdeb7f8492d9497bacde1f9d001b99 /bin
parentea755bfec221290cb1f3b09aae3a885996146458 (diff)
downloadportage-2dac56fa282645031eb29860abc403e983a04b2d.tar.gz
portage-2dac56fa282645031eb29860abc403e983a04b2d.tar.bz2
portage-2dac56fa282645031eb29860abc403e983a04b2d.zip
Manifest: filter file names with repoman's regex
This makes Manifest generation consistent with repoman, which is necessary if repoman is going to ignore irrelevant files as requested in bug #406877.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/repoman3
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/repoman b/bin/repoman
index 3f16603f8..ffedf2e21 100755
--- a/bin/repoman
+++ b/bin/repoman
@@ -69,6 +69,8 @@ from portage import cvstree, normalize_path
from portage import util
from portage.exception import (FileNotFound, MissingParameter,
ParseError, PermissionDenied)
+from portage.manifest import _prohibited_filename_chars_re as \
+ disallowed_filename_chars_re
from portage.process import find_binary, spawn
from portage.output import bold, create_color_func, \
green, nocolor, red
@@ -85,7 +87,6 @@ util.initialize_logger()
# 14 is the length of DESCRIPTION=""
max_desc_len = 100
allowed_filename_chars="a-zA-Z0-9._-+:"
-disallowed_filename_chars_re = re.compile(r'[^a-zA-Z0-9._\-+:]')
pv_toolong_re = re.compile(r'[0-9]{19,}')
bad = create_color_func("BAD")