diff options
author | cvs2svn <cvs2svn@FreeBSD.org> | 2005-01-21 15:36:45 +0000 |
---|---|---|
committer | cvs2svn <cvs2svn@FreeBSD.org> | 2005-01-21 15:36:45 +0000 |
commit | 7011c19a8c96a2f8fb7c04d61cb28cdc507584a6 (patch) | |
tree | 22c0efaf2b6bb5b461389f9bac9542c7e3a5909a /ports-mgmt/portell/files/patch-ab | |
parent | Now buildable on 4.x, still broken on >= 5.x. (diff) |
This commit was manufactured by cvs2svn to create tag 'RELEASE_4_11_0'.release/4.11.0
Notes
Notes:
svn path=/head/; revision=127022
svn path=/tags/RELEASE_4_11_0/; revision=127023; tag=release/4.11.0
Diffstat (limited to 'ports-mgmt/portell/files/patch-ab')
-rw-r--r-- | ports-mgmt/portell/files/patch-ab | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/ports-mgmt/portell/files/patch-ab b/ports-mgmt/portell/files/patch-ab deleted file mode 100644 index 47db5c2cf69d..000000000000 --- a/ports-mgmt/portell/files/patch-ab +++ /dev/null @@ -1,47 +0,0 @@ ---- portell.py.orig Thu Jun 24 07:41:00 2004 -+++ portell.py Thu Jun 24 07:42:12 2004 -@@ -2,6 +2,7 @@ - # portell.py - # Description: prints a port's descr-file from whatever directory you're in. - # Author: Ryan "gt3" Kulla -+# Bugfixes: Radim "HSN" Kolar - # Email: ambiod@sbcglobal.net - # Version: 0.1 - # Usage: portell.py <portname> -@@ -23,20 +24,31 @@ - PORTELL_DB_FILE = "/var/db/portell.db" - - PORTS_DIR = "/usr/ports/" -+IGNORE_DIRS = { "distfiles":None, "Tools":None, "packages":None } - - def write_pathname(d, dirname, names): -- dirname = join(dirname.split('/')[:5], '/') # chop port path subdirs -- d[os.path.basename(dirname)] = dirname -+ dirs=dirname.split('/') -+ if len(dirs)==4: -+ if IGNORE_DIRS.has_key(dirs[3]): -+ del names[:] -+ elif len(dirs)==5: -+ d[dirs[4]] = dirname -+ del names[:] - - def update_db(): -- if os.access(PORTELL_DB_FILE, os.F_OK): -- os.unlink(PORTELL_DB_FILE) -+ try: -+ os.unlink(PORTELL_DB_FILE) -+ except: -+ pass - try: - d = shelve.open(PORTELL_DB) -- os.chmod(PORTELL_DB_FILE, 0666) - except: - print "can't read or write %s. are you root?" % PORTELL_DB_FILE - sys.exit(0) -+ try: -+ os.chmod(PORTELL_DB_FILE, 0666) -+ except: -+ pass - os.path.walk(PORTS_DIR, write_pathname, d) - d.close() - |