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 までうまくいきます。
羹柑≒膣 羹ア g 膓初
PORTEPOCH5.0.0.p4 5.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.