2003-11-03 (Monday) 曇ときどき雨 [長年日記]
◆ 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 が試せないだけに気になります。
[ツッコミを入れる]


新衰退国・ニッポンを生き抜く マネーの鉄則(岡崎 良介)
FX&日経225先物 システムトレード勝利の方程式(今井 雅人/システムトレード研究チーム)
あなたがあなたであるために―自分らしく生きるためのアスペルガー症候群ガイド(吉田 友子/ローナ ウィング)
「のび太」が教えてくれたこと(横山泰行)
2011年の衝撃!~3.11後の世界経済から資産を守る方法・増やす方法~(菅下清廣)
図解 クラウド 仕事で使える基本の知識 (知りたい!テクノロジー)(杉山 貴章)
ETF 世界を舞台にした金融商品 (現代の錬金術師シリーズ)(浅川夏樹)
ゾーン — 相場心理学入門(マーク・ダグラス/Mark Douglas/世良 敬明)
ずっと受けたかったソフトウェアエンジニアリングの授業2 増補改訂版(鶴保 征城/駒谷 昇一)
なぜ日本人は落合博満が嫌いか? (角川oneテーマ21)(テリー 伊藤)
Googleの脳みそ―変革者たちの思考回路(三宅 伸吾)
ノート型ホワイトボード NUboard (A4変型)
ずっと受けたかったソフトウェアエンジニアリングの新人研修(大森 久美子/岡崎 義勝/西原 琢夫/宇治 則孝)