Annotation of pkgsrc/net/mikutter/Makefile, Revision 1.68
1.68 ! tsutsui 1: # $NetBSD: Makefile,v 1.67 2013/06/16 08:58:06 obache Exp $
1.1 obache 2: #
3:
1.67 obache 4: DISTNAME= mikutter.0.2.2.1264
1.1 obache 5: PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
6: CATEGORIES= net
7: MASTER_SITES= http://mikutter.hachune.net/bin/
8:
9: MAINTAINER= obache@NetBSD.org
10: HOMEPAGE= http://mikutter.hachune.net/
1.66 obache 11: COMMENT= Simple, powerful, and moeful twitter client
1.55 tsutsui 12: LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0
1.1 obache 13:
1.52 taca 14: RUBY_VERSION_SUPPORTED= 193
1.38 obache 15:
1.1 obache 16: .include "../../lang/ruby/rubyversion.mk"
17:
18: DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
1.7 obache 19: DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4.0:../../security/ruby-hmac
1.66 obache 20: DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=1.2.5:../../x11/ruby-gnome2-gtk
21: DEPENDS+= ${RUBY_PKGPREFIX}-rcairo>=1.10.0:../../graphics/ruby-rcairo
1.57 obache 22: DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.4.7:../../security/ruby-oauth
1.1 obache 23: DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3.1:../../devel/ruby-memoize
1.9 obache 24: DEPENDS+= ${RUBY_PKGPREFIX}-bsearch>=1.5:../../devel/ruby-bsearch
1.66 obache 25: DEPENDS+= ${RUBY_PKGPREFIX}-addressable-[0-9]*:../../net/ruby-addressable
1.56 obache 26: DEPENDS+= ${RUBY_PKGPREFIX}-typed-array-[0-9]*:../../misc/ruby-typed-array
1.68 ! tsutsui 27: #DEPENDS+= ${RUBY_PKGPREFIX}-test-unit-[0-9]*:../../devel/ruby-test-unit
1.37 obache 28: # notify-send
1.66 obache 29: DEPENDS+= {libnotify-[0-9]*,libnotify07-[0-9]*}:../../sysutils/libnotify
1.1 obache 30:
31: WRKSRC= ${WRKDIR}/mikutter
32: USE_LANGUAGES= # none
33: USE_TOOLS+= pax
34:
1.55 tsutsui 35: REPLACE_RUBY= mikutter.rb devel/makechi.rb
1.1 obache 36: REPLACE_RUBY_DIRS= core
37: .include "../../lang/ruby/replace.mk"
38:
39: INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter
40:
41: do-build:
1.55 tsutsui 42: cd ${WRKSRC}/devel && \
43: ${RM} -rf debian
1.66 obache 44: ${RM} -rf ${WRKSRC}/vendor
1.1 obache 45: ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/desktop.in > ${WRKDIR}/desktop
46: ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/mikutter.sh.in > ${WRKDIR}/mikutter.sh
47:
48: do-install:
49: ${INSTALL_SCRIPT} ${WRKSRC}/mikutter.rb ${DESTDIR}${PREFIX}/share/mikutter
1.66 obache 50: cd ${WRKSRC} && pax -rwpp -s '/.*\.orig//' core devel plugin ${DESTDIR}${PREFIX}/share/mikutter
1.1 obache 51: ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/mikutter
52: ${INSTALL_SCRIPT} ${WRKDIR}/mikutter.sh ${DESTDIR}${PREFIX}/bin/mikutter
53: ${INSTALL_DATA} ${WRKDIR}/desktop ${DESTDIR}${PREFIX}/share/applications/mikutter.desktop
54:
1.29 taca 55: .include "../../lang/ruby/json.mk"
1.1 obache 56: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>