aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt/genplist
diff options
context:
space:
mode:
authorOlli Hauer <ohauer@FreeBSD.org>2010-09-07 15:40:33 +0000
committerOlli Hauer <ohauer@FreeBSD.org>2010-09-07 15:40:33 +0000
commit78b76b211d94faf91eb9d4c78921e1937333fe6a (patch)
treea3b82de0ccfa43dac9db56348dd09a16aea5f792 /ports-mgmt/genplist
parenta09ad52a049d966fcd7b5ebbc6de103a5b5cdfb7 (diff)
downloadports-78b76b211d94faf91eb9d4c78921e1937333fe6a.tar.gz
ports-78b76b211d94faf91eb9d4c78921e1937333fe6a.zip
- Add JAVAJARDIR to substitutions
- small fix if prefix is given with trailing / PR: 150273 Submitted by: Rob Farmer <rfarmer _at_ predatorlabs.net> Approved by: maintainer, glakin (mentor, implicit)
Notes
Notes: svn path=/head/; revision=260699
Diffstat (limited to 'ports-mgmt/genplist')
-rw-r--r--ports-mgmt/genplist/Makefile1
-rw-r--r--ports-mgmt/genplist/files/patch-genplist19
2 files changed, 20 insertions, 0 deletions
diff --git a/ports-mgmt/genplist/Makefile b/ports-mgmt/genplist/Makefile
index b15345ab816e..9e869524ee37 100644
--- a/ports-mgmt/genplist/Makefile
+++ b/ports-mgmt/genplist/Makefile
@@ -7,6 +7,7 @@
PORTNAME= genplist
PORTVERSION= 0.5
+PORTREVISION= 1
CATEGORIES= ports-mgmt
MASTER_SITES= http://personalpages.tds.net/~jwbacon/Ports/distfiles/ \
http://jbacon.dyndns.org/~bacon/Ports/distfiles/
diff --git a/ports-mgmt/genplist/files/patch-genplist b/ports-mgmt/genplist/files/patch-genplist
new file mode 100644
index 000000000000..1b7070acc882
--- /dev/null
+++ b/ports-mgmt/genplist/files/patch-genplist
@@ -0,0 +1,19 @@
+--- ./genplist.orig 2010-08-13 20:57:55.000000000 +0200
++++ ./genplist 2010-09-05 23:01:20.000000000 +0200
+@@ -15,7 +15,7 @@
+ porttype="local"
+ portname=`awk '($1 == "PORTNAME=") || ($1 == "PORTNAME?=") { print $2 }' Makefile`
+ echo "PORTNAME = ${portname}"
+- prefix=$1/${portname}
++ prefix=`echo $1/${portname} | tr -s '//' '/'`
+ echo "${prefix}" > genplist.prefix
+ echo "PREFIX = ${prefix}"
+
+@@ -76,6 +76,7 @@
+ sed "s|share/${portname}|%%DATADIR%%|g" < pkg-plist.new \
+ | sed "s|share/doc/${portname}|%%DOCSDIR%%|g" \
+ | sed "s|share/examples/${portname}|%%EXAMPLESDIR%%|g" \
++ | sed "s|share/java/classes|%%JAVAJARDIR%%|g" \
+ | sed "s|www/${portname}|%%WWWDIR%%|g" \
+ | sed "s|etc/${portname}|%%ETCDIR%%|g" \
+ | awk -F '.' ' { if (($2 == "so") && (NF == 4)) \