Ticket #233: haikuporter_patch.diff
| File haikuporter_patch.diff, 1.1 KB (added by haikubot, 6 years ago) |
|---|
-
haikuporter
137 137 port = args[0] 138 138 139 139 # split the argument into a port name and a version 140 reWithVersion = re.compile('^(?P<name>[a-z \-_]*)-(?P<version>([\d]+[a-z\\.])*[\d]*)?$')141 reWithoutVersion = re.compile('^(?P<name>[a-z \-_]*)$')140 reWithVersion = re.compile('^(?P<name>[a-z0-9\-_]*)-(?P<version>([\d]+[a-z\\.])*[\d]*)?$') 141 reWithoutVersion = re.compile('^(?P<name>[a-z0-9\-_]*)$') 142 142 if reWithVersion.match(port): # with version 143 143 m = reWithVersion.match(port) 144 144 self.portName = m.group("name") … … 166 166 # if the port version was not specified, list available versions 167 167 if self.portVersion == None: 168 168 versions = [] 169 reBepFile = re.compile('^(?P<name>[a-z \-_]*)-(?P<version>([\d]+[a-z\\.])*[\d]*)?\.bep$')169 reBepFile = re.compile('^(?P<name>[a-z0-9\-_]*)-(?P<version>([\d]+[a-z\\.])*[\d]*)?\.bep$') 170 170 os.chdir(self.portDir) 171 171 dirList = os.listdir(".") 172 172 for item in dirList:
