Annotation of pkgsrc/net/mikutter/Makefile, Revision 1.28
1.28 ! obache 1: # $NetBSD: Makefile,v 1.27 2011/11/06 07:49:38 obache Exp $
1.1 obache 2: #
3:
1.28 ! obache 4: DISTNAME= mikutter.0.0.4.592
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.21 obache 11: COMMENT= Simply, powerfully, and moefully twitter client
1.1 obache 12: LICENSE= gnu-gpl-v3
13:
14: PKG_DESTDIR_SUPPORT= user-destdir
15:
16: .include "../../lang/ruby/rubyversion.mk"
17:
18: DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
1.9 obache 19: DEPENDS+= ${RUBY_PKGPREFIX}-json>=1.5.1:../../textproc/ruby-json
1.7 obache 20: DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4.0:../../security/ruby-hmac
1.27 obache 21: DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=1.0.0:../../x11/ruby-gnome2-gtk
1.1 obache 22: DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.3.6:../../security/ruby-oauth
1.7 obache 23: # need included escape.rb
24: #DEPENDS+= ${RUBY_PKGPREFIX}-escape-[0-9]*:../../textproc/ruby-escape
1.1 obache 25: DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3.1:../../devel/ruby-memoize
1.9 obache 26: DEPENDS+= ${RUBY_PKGPREFIX}-bsearch>=1.5:../../devel/ruby-bsearch
1.1 obache 27: DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
1.27 obache 28: DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.2.6nb1:../../net/ruby-addressable
1.1 obache 29: # notif-send
30: DEPENDS+= libnotify-[0-9]*:../../sysutils/libnotify
31:
32: WRKSRC= ${WRKDIR}/mikutter
33: USE_LANGUAGES= # none
34: USE_TOOLS+= pax
35:
36: REPLACE_RUBY= mikutter.rb
37: REPLACE_RUBY_DIRS= core
38: .include "../../lang/ruby/replace.mk"
39:
40: INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter
41:
42: do-build:
1.10 obache 43: cd ${WRKSRC}/core/lib && \
1.25 obache 44: ${RM} -rf json* hmac*.rb oauth* memoize.rb ruby-bsearch-* addressable && \
1.10 obache 45: ${MKDIR} miku && ${MV} escape.rb miku/escape.rb
1.1 obache 46: ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/desktop.in > ${WRKDIR}/desktop
47: ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/mikutter.sh.in > ${WRKDIR}/mikutter.sh
48:
49: do-install:
50: ${INSTALL_SCRIPT} ${WRKSRC}/mikutter.rb ${DESTDIR}${PREFIX}/share/mikutter
1.9 obache 51: cd ${WRKSRC} && pax -rwpp -s '/.*\.orig//' core plugin ${DESTDIR}${PREFIX}/share/mikutter
1.1 obache 52: ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/mikutter
53: ${INSTALL_SCRIPT} ${WRKDIR}/mikutter.sh ${DESTDIR}${PREFIX}/bin/mikutter
54: ${INSTALL_DATA} ${WRKDIR}/desktop ${DESTDIR}${PREFIX}/share/applications/mikutter.desktop
55:
56: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
57: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>