トップ «前の日記(2003-10-08(水)) 最新 次の日記(2003-10-10(金))» 編集

とた日記


2003-10-09(木) [長年日記]

_ databases/grass

ports は PORTVERSION= 5.0.0 のままですが、本家(ミラーサイト) では 5.0.2 まで出ています。何か理由があって version が上がっていないのでしょうかね。

_ databases/grass の調査

気になるのでコミットログを調べてみました。すると、Revision 1.21 で

This port is scheduled for removal on Nov 7 2003 if it is still broken at

that time and no PRs have been submitted to fix it. If you are interested

in saving this port, please send your patches to the maintainer. If the

maintainer is unresponsive or the port has no maintainer, then please

submit them via send-pr.

[ports/databases/grass/Makefile - view - 1.21より引用]

となっていて、あまりお手入れされていなかったようです。そして Revision 1.22 で build error がとれて復活したようです。大雑把に歴史がわかったので Makefile を見てみました。PORTEPOCH は見慣れないので要注意。PORTREVISION および PORTEPOCH を参考にします。

_ databases/grass の更新に挑戦

とりあえず、Makefile の PORTVERSION を書き換え、辻褄の合うように修正を加えてみました。

diff -urN /usr/ports/databases/grass/Makefile /usr/ports/local/grass/Makefile
--- /usr/ports/databases/grass/Makefile Wed Sep  3 05:48:13 2003
+++ /usr/ports/local/grass/Makefile     Thu Oct  9 21:06:18 2003
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=      grass
-PORTVERSION=   5.0.0
-PORTREVISION=  2
+PORTVERSION=   5.0.2
 PORTEPOCH=     1
 CATEGORIES=    databases
 MASTER_SITES=  http://grass.itc.it/grass5/source/ \
@@ -36,7 +35,7 @@
 
 EXTRACT_AFTER_ARGS=    | ${TAR} -xf - --exclude *CVS*
 
-WRKSRC=                ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+WRKSRC=                ${WRKDIR}/${PORTNAME}${PORTVERSION}
 
 USE_XLIB=      yes
 USE_MESA=      yes

CONFIGURE_ARGS の確認はあとでやるつもりです。そして、distinfo

MD5 (grass-5.0.2_src.tar.gz) = 20b2dc4eff13b2d0abca1b44d2b22310

これだけで make extract までうまくいきます。

本日のツッコミ(全2件) [ツッコミを入れる]
_ Mail: jfkimura@yahoo.co.jp (2003-10-09(木) 10:32)

羹柑≒膣羹アg膓初

_ Mail: jfkimura@yahoo.co.jp (2003-10-09(木) 21:59)

PORTEPOCH5.0.0.p45.0.0∫柑鐔膓緒絽<br>絎.<br>Date: 20031009<br>Name: TrackBack<br>Mail: <br>Last-Modified: 1185838458<br>Visible: false<br><br>http://oxycontin7.activeboard.com/<br>Buy oxycontin.<br>Buy cheap oxycontin.<br>Buy oxycontin. Buy oxycontin online. Buy oxycontin pills.