Top > FreeBSD > ja-analog-5.32 ports
analog 5.32 に日本語パッチをあてる FreeBSD の ports(ja-analog-5.32.tar.gz) を作ってみました。
2004/04/11 時点の /usr/ports/www/analog/Makefile は、こんな感じです。
# $FreeBSD: ports/www/analog/Makefile,v 1.55 2004/02/24 03:46:35 mharo Exp $ PORTNAME= analog PORTVERSION= 5.32 PORTREVISION= 3 PORTEPOCH= 1
この ports をもとに http://www.jp.analog.cx/ で配布されている日本語パッチ analog-5.32-jp-1.04-patch.tar.gz が追加されるように修正を加えてみます。
似たような ports を探してみると /usr/ports/japanese/elvis/Makefile では PATCHxxxxx を追加していたので、同じように追加しました。あと package 名に ja- を付けたかったので PKGNAMEPREFIX も追加しています。
diff -aruN /usr/ports/www/analog/Makefile ja-analog-5.32/Makefile
--- /usr/ports/www/analog/Makefile Sat Mar 20 17:51:10 2004
+++ ja-analog-5.32/Makefile Sat Apr 10 17:00:54 2004
@@ -21,6 +21,12 @@
ftp://ftp.polytechnic.edu.na/pub/analog/ \
http://analog.netsoc.ucd.ie/ \
http://analog.tzone.it/
+PKGNAMEPREFIX= ja-
+
+PATCH_SITES= http://www.jp.analog.cx/~moomin/ \
+ ftp://raq4.happymusic.com/pub/users/moomin/analog/
+PATCHFILES= ${DISTNAME}-jp-1.04-patch.tar.gz
+PATCH_DIST_STRIP= -p1
MAINTAINER= mharo@FreeBSD.org
COMMENT= An extremely fast program for analysing WWW logfiles
distinfo には analog-5.32-jp-1.04-patch.tar.gz の MD5 と SIZE を追加しました。
diff -aruN /usr/ports/www/analog/distinfo ja-analog-5.32/distinfo --- /usr/ports/www/analog/distinfo Sun Feb 1 20:17:14 2004 +++ ja-analog-5.32/distinfo Sat Apr 10 15:48:24 2004 @@ -1,2 +1,4 @@ MD5 (analog-5.32.tar.gz) = 077a2d43c8f5c2bddf37129ca63ec1f8 SIZE (analog-5.32.tar.gz) = 1428349 +MD5 (analog-5.32-jp-1.04-patch.tar.gz) = a01c2bfbea126a87f7378b20d87fa80b +SIZE (analog-5.32-jp-1.04-patch.tar.gz) = 70133
files/patch-aa, files/patch-ab, files/patch-ac については、日本語パッチをあてた後だと失敗するので、修正する行を変更しました。(パッチの修正内容自体は同じで、修正行が違うだけ)
最後に portlint でチェックして即席 ports の完成。
% cd ja-analog-5.32 % portlint looks fine.
2004/04/11 11:12
Bulkfeeds で関連記事検索
Bulkfeeds で関連記事検索
TrackBack(0)
TrackBack URL for this entry: http://www.asmate.net/mt/mt-tb.cgi/71
コメントする
