1 # Created by: Hajimu UMEMOTO <ume@FreeBSD.org>
7 CATEGORIES= japanese ruby
8 MASTER_SITES= http://homepage3.nifty.com/slokar/pasori/
11 DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
13 MAINTAINER= ume@FreeBSD.org
14 COMMENT= GNOME SUICA Viewer
18 RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \
19 rubygem-gio2>=3.1.0:devel/rubygem-gio2 \
20 ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby
24 SHEBANG_FILES= ${PORTNAME}
25 ruby_OLD_CMD= /usr/bin/ruby1.9.3
28 EXTRACT_BEFORE_ARGS= -p
34 PLIST_FILES= bin/${PORTNAME}
37 @${REINPLACE_CMD} -e 's/Gdk::Atom.new(0)/Gdk::Selection::CLIPBOARD/g' \
41 ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
43 # Fetch station code database
46 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
48 http://www.denno.net/SFCardFan/sendexcel.php; \
50 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \
51 ${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS})
53 # Install station code database into ~/.gsuica/station_code
54 # BUILD_DEPENDS+= nkf:japanese/nkf
55 # BUILD_DEPENDS+= xlhtml:textproc/xlhtml
57 @(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls)
59 .include <bsd.port.mk>