2003-11-03(月) 曇ときどき雨 [長年日記]
_ databases/grass
CVSup したときに
Edit ports/databases/grass/Makefile Add delta 1.24 2003.11.03.01.30.42 kris
となっていたので進捗があったのかと思い、いろいろ調べてみました。差分は
@@ -14,7 +14,7 @@ MASTER_SITES= http://grass.itc.it/grass5 ftp://grass.baylor.edu/pub/grass/grass5/source/ DISTNAME= ${PORTNAME}-${PORTVERSION}_src -MAINTAINER= reg@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= An open source Geographical Information System (GIS) POSTGRESQL_PORT?= databases/postgresql7
CVS logを見てみると
Reset maintainer on ports maintained by the following non-ports committers, who did not respond to my email confirming whether they have an active interest in maintaining the port: sue reg rv jmb dima reg horikawa msmith jhs ue
だそうです。どうでもいいけど、reg さんダブってるなぁ。。。Problem Report ports/57931: Update port: databases/grass to 5.0.2 を見てみると
Responsible-Changed-From-To: reg->freebsd-ports-bugs Responsible-Changed-By: kris Responsible-Changed-When: Sun Nov 2 17:31:25 PST 2003 Responsible-Changed-Why: Responsible person is no longer a ports committer
となっていました。その後 kris さんから ANNOUNCE: [FreeBSD-Announce] Ports scheduled for removal on Feb 2 が流れたようです。
_ devel/newfile
devel/porttools を使ってみようかと思い man port してみると
COMMANDS create Creates directory for new port from template using newfile(1) program. (Please refer to newfile(1) manual page for details on using it and customizing its templates).
となっていたので newfile ってなんだろうということになって devel/newfile にあることが分かりました。install していなかったので make してみたところ
===> newfile-1.0.13_1 is marked as broken: Does not build on 4.x/Broken pkg-plist on 5.x, will be removed after Feb 2.
と出ました。これはさっきの kris さんのメールですね。Makefile を
@@ -19,7 +19,7 @@ rdoc:${PORTSDIR}/textproc/ruby-rdoc \ pod2man:${PORTSDIR}/lang/perl5 -BROKEN= "Does not build on 4.x/Broken pkg-plist on 5.x, will be removed after Feb 2" +#BROKEN= "Does not build on 4.x/Broken pkg-plist on 5.x, will be removed after Feb 2" USE_RUBY= yes USE_REINPLACE= yes
として、試しに port test してみました。
# pwd /usr/ports/devel/newfile # port test (snip) Creating bzip'd tar ball in '/usr/ports/packages/All/newfile-1.0.13_1.tbz' tar: share/doc/newfile/rdoc/classes/FileFinder.html: Cannot stat: No such file or directory tar: share/doc/newfile/rdoc/classes/Installed.html: Cannot stat: No such file or directory tar: share/doc/newfile/rdoc/classes/NewfileOpts.html: Cannot stat: No such file or directory tar: share/doc/newfile/rdoc/classes/OptionError.html: Cannot stat: No such file or directory tar: Error exit delayed from previous errors pkg_create: make_dist: tar command failed with code 512 *** Error code 1 Stop in /usr/ports/devel/newfile. Error running make package ===> Cleaning up
pkg-plist に余計なものが入っているようです。
@@ -1,11 +1,7 @@ bin/newfile %%PORTDOCS%%%%DOCSDIR%%/newfile.html %%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/Cond.html -%%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/FileFinder.html %%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/FileProcessor.html -%%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/Installed.html -%%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/NewfileOpts.html -%%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/OptionError.html %%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/ParseError.html %%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/ParseMsg.html %%PORTDOCS%%%%DOCSDIR%%/rdoc/classes/ParseWarning.html
としたらうまくいきました。けど Does not build on 4.x が試せないだけに気になります。