[Python-checkins] python/dist/src/Lib/plat-mac pimp.py,1.33,1.34
jackjansen at users.sourceforge.net
jackjansen at users.sourceforge.net
Sat Mar 13 18:50:50 EST 2004
Update of /cvsroot/python/python/dist/src/Lib/plat-mac
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31669
Modified Files:
pimp.py
Log Message:
Two issues spotted by Ronald OUssoren:
- there were no accessor functions for the global per-database fields
- packages and their dependencies were installed in order in stead
of in reverse order.
Index: pimp.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/plat-mac/pimp.py,v
retrieving revision 1.33
retrieving revision 1.34
diff -C2 -d -r1.33 -r1.34
*** pimp.py 13 Mar 2004 23:32:47 -0000 1.33
--- pimp.py 13 Mar 2004 23:50:48 -0000 1.34
***************
*** 359,362 ****
--- 359,363 ----
self._packages = []
self.preferences = prefs
+ self._url = ""
self._urllist = []
self._version = ""
***************
*** 364,367 ****
--- 365,374 ----
self._description = ""
+ # Accessor functions
+ def url(self): return self._url
+ def version(self): return self._version
+ def maintainer(self): return self._maintainer
+ def description(self): return self._description
+
def close(self):
"""Clean up"""
***************
*** 394,397 ****
--- 401,405 ----
self._maintainer = plistdata.get('Maintainer', '')
self._description = plistdata.get('Description', '').strip()
+ self._url = url
self._appendPackages(plistdata['Packages'])
others = plistdata.get('Include', [])
***************
*** 901,905 ****
for package in packages:
if not package in self._todo:
! self._todo.insert(0, package)
def _prepareInstall(self, package, force=0, recursive=1):
--- 909,913 ----
for package in packages:
if not package in self._todo:
! self._todo.append(package)
def _prepareInstall(self, package, force=0, recursive=1):
More information about the Python-checkins
mailing list