[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / net / mikutter

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>