1PORTNAME= gsuica 2PORTVERSION= 0.9.1 3PORTREVISION= 4 4CATEGORIES= japanese ruby 5MASTER_SITES= http://hito.music.coocan.jp/pasori/ 6DISTNAME= ${PORTNAME} 7EXTRACT_SUFX= # empty 8DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} 9 10MAINTAINER= ports@MidnightBSD.org 11COMMENT= GNOME SUICA Viewer 12WWW= http://hito.music.coocan.jp/pasori/gsuica.html 13 14LICENSE= gpl2 15 16RUN_DEPENDS= rubygem-gtk2>0:x11-toolkits/rubygem-gtk2 \ 17 rubygem-gio2>=3.1.0:devel/rubygem-gio2 \ 18 ${RUBY_SITEARCHLIBDIR}/pasori.so:devel/libpafe-ruby 19 20USES= ruby shebangfix 21SHEBANG_FILES= ${PORTNAME} 22ruby_OLD_CMD= /usr/bin/ruby1.9.3 23 24EXTRACT_CMD= ${CP} 25EXTRACT_BEFORE_ARGS= -p 26EXTRACT_AFTER_ARGS= . 27NO_WRKSUBDIR= yes 28NO_ARCH= yes 29NO_BUILD= yes 30 31PLIST_FILES= bin/${PORTNAME} 32 33post-patch: 34 @${REINPLACE_CMD} -e 's/Gdk::Atom.new(0)/Gdk::Selection::CLIPBOARD/g' \ 35 ${WRKSRC}/${PORTNAME} 36 37do-install: 38 ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin 39 40# Fetch station code database 41station-code-fetch: 42 @(cd ${WRKDIR}; \ 43 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ 44 -o StationCode.xls \ 45 http://www.denno.net/SFCardFan/sendexcel.php; \ 46 ${FETCH_AFTER_ARGS} \ 47 ${SETENV} ${FETCH_ENV} ${FETCH_CMD} ${FETCH_BEFORE_ARGS} \ 48 ${MASTER_SITES}station_code_conv.sh ${FETCH_AFTER_ARGS}) 49 50# Install station code database into ~/.gsuica/station_code 51# BUILD_DEPENDS+= nkf:japanese/nkf 52# BUILD_DEPENDS+= xlhtml:textproc/xlhtml 53station-code-install: 54 @(cd ${WRKDIR}; ${SH} station_code_conv.sh StationCode.xls) 55 56.include <bsd.port.mk> 57