summaryrefslogtreecommitdiff
path: root/ports-mgmt/portell/files/patch-ab
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2005-01-21 15:36:45 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2005-01-21 15:36:45 +0000
commit7011c19a8c96a2f8fb7c04d61cb28cdc507584a6 (patch)
tree22c0efaf2b6bb5b461389f9bac9542c7e3a5909a /ports-mgmt/portell/files/patch-ab
parentNow 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-ab47
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()
-