From 66d92f795c0745ed500037fd16036620f6367b23 Mon Sep 17 00:00:00 2001 From: Hajimu UMEMOTO Date: Sun, 21 Feb 2010 16:03:32 +0000 Subject: [PATCH] New port -- GNOME SUICA Viewer Feature safe: yes --- japanese/Makefile | 1 + japanese/gsuica/Makefile | 51 +++++++++++++++++++++++++++++++++++++++ japanese/gsuica/distinfo | 3 +++ japanese/gsuica/pkg-descr | 3 +++ 4 files changed, 58 insertions(+) create mode 100644 japanese/gsuica/Makefile create mode 100644 japanese/gsuica/distinfo create mode 100644 japanese/gsuica/pkg-descr diff --git a/japanese/Makefile b/japanese/Makefile index eb258640fe29..ed8e3f4d39b8 100644 --- a/japanese/Makefile +++ b/japanese/Makefile @@ -96,6 +96,7 @@ SUBDIR += grep SUBDIR += groff SUBDIR += gskk + SUBDIR += gsuica SUBDIR += gtkicq SUBDIR += guesswork-classic SUBDIR += gxditview diff --git a/japanese/gsuica/Makefile b/japanese/gsuica/Makefile new file mode 100644 index 000000000000..c500d28b4607 --- /dev/null +++ b/japanese/gsuica/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: gsuica +# Date created: 21 February 2010 +# Whom: Hajimu UMEMOTO +# +# $FreeBSD$ + +PORTNAME= gsuica +PORTVERSION= 0.04 +#PORTREVISION= 0 +CATEGORIES= japanese ruby +MASTER_SITES= http://homepage3.nifty.com/slokar/pasori/ +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= # empty + +MAINTAINER= ume@FreeBSD.org +COMMENT= GNOME SUICA Viewer + +RUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gnome2.so:${PORTSDIR}/x11/ruby-gnome2 \ + ${RUBY_SITEARCHLIBDIR}/gconf2.so:${PORTSDIR}/devel/ruby-gconf2 \ + ${RUBY_SITEARCHLIBDIR}/pasori.so:${PORTSDIR}/devel/libpafe-ruby + +USE_RUBY= yes + +EXTRACT_CMD= ${CP} +EXTRACT_BEFORE_ARGS= -p +EXTRACT_AFTER_ARGS= . +NO_WRKSUBDIR= yes +NO_BUILD= yes + +PLIST_FILES= bin/${PORTNAME} + +do-install: + @${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin + +# Fetch station code database +station-code-fetch: + @(cd ${WRKDIR}; \ + ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ + -o StationCode.xls \ + http://www.denno.net/SFCardFan/sendexcel.php; \ + ${FETCH_AFTER_ARGS} \ + ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ + ${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS}) + +# Install station code database into ~/.gsuica/station_code +# BUILD_DEPENDS+= nkf:${PORTSDIR}/japanese/nkf +# BUILD_DEPENDS+= xlhtml:${PORTSDIR}/textproc/xlhtml +station-code-install: + @(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls) + +.include diff --git a/japanese/gsuica/distinfo b/japanese/gsuica/distinfo new file mode 100644 index 000000000000..7ada306c3bd8 --- /dev/null +++ b/japanese/gsuica/distinfo @@ -0,0 +1,3 @@ +MD5 (gsuica) = 3f5acc76ccf7279ddadc398cc20ad0a8 +SHA256 (gsuica) = b857bce26d70c9b4cadc35a3d6c592dd4628aa245437e7ba66e7bc865bb32bba +SIZE (gsuica) = 38711 diff --git a/japanese/gsuica/pkg-descr b/japanese/gsuica/pkg-descr new file mode 100644 index 000000000000..67c519a02531 --- /dev/null +++ b/japanese/gsuica/pkg-descr @@ -0,0 +1,3 @@ +GNOME SUICA Viewer + +WWW: http://homepage3.nifty.com/slokar/pasori/gsuica.html