From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Apr 4 18:00:33 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77EAB16A48E for ; Tue, 4 Apr 2006 18:00:33 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EF76843D49 for ; Tue, 4 Apr 2006 18:00:31 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k34I0VJ7039740 for ; Tue, 4 Apr 2006 18:00:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k34I0Vsm039739; Tue, 4 Apr 2006 18:00:31 GMT (envelope-from gnats) Resent-Date: Tue, 4 Apr 2006 18:00:31 GMT Resent-Message-Id: <200604041800.k34I0Vsm039739@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Serge Gagnon Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 83EBC16A401 for ; Tue, 4 Apr 2006 17:59:36 +0000 (UTC) (envelope-from serge@quenix1.dyndns.org) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1676243D53 for ; Tue, 4 Apr 2006 17:59:35 +0000 (GMT) (envelope-from serge@quenix1.dyndns.org) Received: from quenix2.dyndns.org ([66.131.244.21]) by VL-MH-MR001.ip.videotron.ca (Sun Java System Messaging Server 6.2-2.05 (built Apr 28 2005)) with ESMTP id <0IX700HUOLZANAP0@VL-MH-MR001.ip.videotron.ca> for FreeBSD-gnats-submit@freebsd.org; Tue, 04 Apr 2006 13:59:35 -0400 (EDT) Received: from quenix1 ([192.168.0.11] helo=quenix1.dyndns.org) by quenix2.dyndns.org with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FQpoS-0000Cg-SB for FreeBSD-gnats-submit@freebsd.org; Tue, 04 Apr 2006 13:59:32 -0400 Received: from serge by quenix1.dyndns.org with local (Exim 4.60 (FreeBSD)) (envelope-from ) id 1FQpnc-0005c0-Og for FreeBSD-gnats-submit@freebsd.org; Tue, 04 Apr 2006 13:58:40 -0400 Message-Id: Date: Tue, 04 Apr 2006 13:58:40 -0400 From: Serge Gagnon Sender: Serge Gagnon To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/95316: Update port: devel/plan9port to 20060402 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Serge Gagnon List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Apr 2006 18:00:33 -0000 >Number: 95316 >Category: ports >Synopsis: Update port: devel/plan9port to 20060402 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Apr 04 18:00:30 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Serge Gagnon >Release: FreeBSD 6.1-PRERELEASE i386 >Organization: me >Environment: System: FreeBSD quenix1.dyndns.org 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Sun Mar 26 19:12:01 EST 2006 root@quenix1.dyndns.org:/usr/obj/usr/src/sys/QUENIX1 i386 >Description: - Update to 20060402 - Remove RESTRICTED field since the author got a permission from B&H - Remove plan9port entry from LEGAL file - Remove USE_PERL5 ( I do not see where this port use PERL ) (reported by Nikolai Saoukh ) - Man pages have been added - pkg-message have been change - Fix a typo in post-patch: Message-id: From: "Russ Cox" Date: Tue, 4 Apr 2006 00:21:37 -0400 To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu> On 12/30/05, Russ Cox wrote: > I would argue that distribution of the fonts with plan9port > counts as being with the Plan 9 Operating System, since > that's what plan9port is, just a port of the Plan 9 Operating System > software to Unix systems. > > If you pulled the fonts out and distributed them with some > other piece of software, that wouldn't be allowed. But I think > distribution with plan9port is fine. The above argument was admittedly shaky. With help from Rob, I have obtained explicit permission from Bigelow & Holmes to use and distribute the bitmap fonts with plan9port and to allow others to do the same. This should clear up any questions of distributability of plan9port. As part of the agreement, I renamed the font directories to avoid the use of the name "Lucida". If you have run cvs up recently, you will have already noticed this. There are three effects worth mentioning: - Old acme binaries, which refer to the lucidasans directory, will no longer run. To fix this, simply recompile acme. - The fonts may be named in your acme.dump files. If so, acme -l acme.dump will fail. To fix this, edit acme.dump and ,s/lucida/luc/g. - You may need to edit your profiles or shell scripts if you use the -f or -F options to acme in scripts or shell functions. Also as part of the agreement, the PostScript versions of the fonts are no longer part of the distribution. As a replacement, I have imported Luxi Sans and Deja Vu Sans, both of which were freely available. The typeset manual pages use Luxi Sans, but Deja Vu Sans has broader Unicode support. All these changes have been in the distribution for two weeks. http://swtch.com/usr/local/plan9/CHANGES has a few more details. See the March 19, 2006 entry. Enjoy. Russ >How-To-Repeat: >Fix: --- plan9port.diff begins here --- diff -urN devel/plan9port.orig/Makefile devel/plan9port/Makefile --- devel/plan9port.orig/Makefile Fri Feb 17 20:27:11 2006 +++ devel/plan9port/Makefile Tue Apr 4 13:46:01 2006 @@ -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 @@ 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 @@ 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 @@ 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 \ @@ -91,7 +90,7 @@ post-patch: ${FIND} ${WRKSRC}/man -type f -regex ".*\.[0-9?]$\" \ - | ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PREFIX}|' + | ${XARGS} ${REINPLACE_CMD} -e 's|\\\*9|${PREFIX}/plan9|' do-build: cd ${WRKSRC} && ./INSTALL diff -urN devel/plan9port.orig/distinfo devel/plan9port/distinfo --- devel/plan9port.orig/distinfo Fri Feb 17 20:27:11 2006 +++ devel/plan9port/distinfo Tue Apr 4 13:46:01 2006 @@ -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 -urN devel/plan9port.orig/files/pkg-message.in devel/plan9port/files/pkg-message.in --- devel/plan9port.orig/files/pkg-message.in Thu Jan 12 17:31:30 2006 +++ devel/plan9port/files/pkg-message.in Tue Apr 4 13:46:01 2006 @@ -5,12 +5,14 @@ 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. --- plan9port.diff ends here --- --- patch-LEGAL.diff begins here --- --- LEGAL.orig Tue Apr 4 13:48:21 2006 +++ LEGAL Tue Apr 4 13:48:43 2006 @@ -465,9 +465,6 @@ 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 --- patch-LEGAL.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: