1 # Created by: Hajimu UMEMOTO <ume@FreeBSD.org>
6 CATEGORIES= japanese ruby
7 MASTER_SITES= http://hito.music.coocan.jp/pasori/
10 DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
12 MAINTAINER= ume@FreeBSD.org
13 COMMENT= GNOME SUICA Viewer
17 RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \
18 rubygem-gio2>=3.1.0:devel/rubygem-gio2 \
19 ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby
23 SHEBANG_FILES= ${PORTNAME}
24 ruby_OLD_CMD= /usr/bin/ruby1.9.3
27 EXTRACT_BEFORE_ARGS= -p
33 PLIST_FILES= bin/${PORTNAME}
36 @${REINPLACE_CMD} -e 's/Gdk::Atom.new(0)/Gdk::Selection::CLIPBOARD/g' \
40 ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
42 # Fetch station code database
45 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
47 http://www.denno.net/SFCardFan/sendexcel.php; \
49 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
50 ${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS})
52 # Install station code database into ~/.gsuica/station_code
53 # BUILD_DEPENDS+= nkf:japanese/nkf
54 # BUILD_DEPENDS+= xlhtml:textproc/xlhtml
56 @(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls)
58 .include <bsd.port.mk>