summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormnag <mnag@FreeBSD.org>2006-05-05 17:47:20 +0000
committermnag <mnag@FreeBSD.org>2006-05-05 17:47:20 +0000
commit1ed193a42ff937517bad14557ec70e3d28015217 (patch)
treeb2aa83f8722d65b3332d13f4fe875a36d6df83d5
parenta70684ad0505dc61388934e5c8fcf8e325e8b574 (diff)
downloadFreeBSD-ports-1ed193a42ff937517bad14557ec70e3d28015217.zip
FreeBSD-ports-1ed193a42ff937517bad14557ec70e3d28015217.tar.gz
* plan9port
- Update to 20060402 - Remove RESTRICTED field since the author got a permission - Remove USE_PERL5 - Mark as BROKEN on 4.x * LEGAL - Remove plan9port entry PR: 95316 Submitted by: maintainer
-rw-r--r--LEGAL3
-rw-r--r--devel/plan9port/Makefile21
-rw-r--r--devel/plan9port/distinfo6
-rw-r--r--devel/plan9port/files/pkg-message.in12
4 files changed, 23 insertions, 19 deletions
diff --git a/LEGAL b/LEGAL
index 5b32e68..cbf08cd 100644
--- a/LEGAL
+++ b/LEGAL
@@ -466,9 +466,6 @@ PDFlib-Lite-*.tar.gz print/pdflib Many odd restrictions on
perforce/* devel/perforce Restricted distribution
pgp* security/pgp* Various locality restrictions
pim6dd-*.tar.gz net/pim6dd Cannot be sold for profit
-plan9port-* devel/plan9port Distribution of a font inside
- the distfile is allowed only
- with the Plan9 OS
platon* biology/platon US$ 5000 for commercial users,
(free for academic)
pmake-*.tar.Z devel/pmake Non-commercial use only
diff --git a/devel/plan9port/Makefile b/devel/plan9port/Makefile
index 8c053c4..2b1d929 100644
--- a/devel/plan9port/Makefile
+++ b/devel/plan9port/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= plan9port
-PORTVERSION= 20060214
+PORTVERSION= 20060402
CATEGORIES= devel plan9
MASTER_SITES= http://swtch.com/plan9port/ \
ftp://quenix2.dyndns.org/FreeBSD/ports/distfiles/
@@ -15,8 +15,6 @@ EXTRACT_SUFX= .tgz
MAINTAINER= serge.gagnon@b2b2c.ca
COMMENT= Port of the bulk of the Plan9 software build environment to Unix
-RESTRICTED= Redistribution is not permitted
-USE_PERL5= YES
USE_XLIB= YES
WRKSRC= ${WRKDIR}/plan9
PLIST= ${WRKDIR}/.PLIST
@@ -43,7 +41,8 @@ MAN1= 9term.1 acmeevent.1 ascii.1 acme.1 9p.1 basename.1 cal.1 \
sed.1 src.1 tr2post.1 troff2html.1 tweak.1 units.1 vac.1 \
web.1 wintext.1 ndb.1 passwd.1 secstored.1 tar.1 pem.1 \
readcons.1 rsa.1 ssh-agent.1 netfiles.1 sftpcache.1 \
- hist.1 venti.1 yesterday.1 hget.1
+ hist.1 venti.1 yesterday.1 hget.1 snarfer.1 htmlroff.1 \
+ resample.1
MAN3= ioproc.3 bio.3 fmtinstall.3 isalpharune.3 print.3 rune.3 \
runestrcat.3 thread.3 9p.3 matrix.3 arith3.3 ctime.3 \
@@ -74,7 +73,7 @@ MAN4= 0intro.4 9pserve.4 acme.4 import.4 plumber.4 ramfs.4 \
MAN7= utf.7 regexp.7 0intro.7 color.7 face.7 font.7 image.7 \
man.7 map.7 ms.7 plot.7 plumb.7 thumbprint.7 ndb.7 \
- keyboard.7 mpictures.7 venti.7
+ keyboard.7 mpictures.7 venti.7 mhtml.7 htmlroff.7
MAN8= listen1.8 vbackup.8 venti-backup.8 venti-fmt.8 venti.8
MAN9= 0intro.9p attach.9p clunk.9p error.9p flush.9p open.9p \
@@ -89,9 +88,15 @@ EMPTY_DIRS= plan9/log \
plan9/dist/debian \
plan9/dist/pkg
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 500000
+BROKEN= does not compile
+.endif
+
post-patch:
- ${FIND} ${WRKSRC}/man -type f -regex ".*\.[0-9?]$\" \
- | ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PREFIX}|'
+ @${FIND} ${WRKSRC}/man -type f -regex ".*\.[0-9?]$\" \
+ | ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PREFIX}/plan9|'
do-build:
cd ${WRKSRC} && ./INSTALL
@@ -121,4 +126,4 @@ post-install:
@${ECHO_CMD} ""
@${CAT} ${PKGMESSAGE}
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/devel/plan9port/distinfo b/devel/plan9port/distinfo
index c56a884..ba8a2e6 100644
--- a/devel/plan9port/distinfo
+++ b/devel/plan9port/distinfo
@@ -1,3 +1,3 @@
-MD5 (plan9port-20060214.tgz) = c61f70bf174cee06f3b3533edd4aebc1
-SHA256 (plan9port-20060214.tgz) = f658a86509ef10dfc2c0acdf9d71dec7b14b7976b7c58c61aff12ffab44c87fe
-SIZE (plan9port-20060214.tgz) = 17869142
+MD5 (plan9port-20060402.tgz) = d21e18b5ec9fda25ba7c9ce8c51f7ed4
+SHA256 (plan9port-20060402.tgz) = f40ec23b307271b6abfa514d06eaa89a797dbb024abcc5c6852f52c2db0f9b77
+SIZE (plan9port-20060402.tgz) = 22501927
diff --git a/devel/plan9port/files/pkg-message.in b/devel/plan9port/files/pkg-message.in
index f9b59c7..e0ee4ab 100644
--- a/devel/plan9port/files/pkg-message.in
+++ b/devel/plan9port/files/pkg-message.in
@@ -5,12 +5,14 @@ PATH=$PATH:$PLAN9/bin; export PATH
BUGS
This port can cause some problems if you install certain
ports:
-www/mozilla -> $PLAN9/bin/zip (mozilla doesn't build if
-archivers/zip is not already installed)
-x11/kdebase3 -> build crash in a fish.cpp file
+- www/mozilla need archivers/zip to build. If zip
+is not installed before you build it, this port will
+detect $PLAN9/bin/zip and try to use it unsuccessfully
+because they do not share the same options.
+- x11/kdebase3 build crash in a fish.cpp file if you try
+to build it with $PLAN9.
I suggest you to unset $PLAN9 before building any other ports
if you don't want to fall into these problems and reset it after.
-venti/fmt* commands works only with normal files but the
-author is actually working on it.
+- venti/fmt* commands work only with normal files.
OpenPOWER on IntegriCloud