Fri Feb 22 13:17:55 2013 UTC ()
Update mikutter to 0.2.1.1130.

* fixes crash at getting access token
* support Twitter API 1.1 of Streaming API


(obache)
diff -r1.60 -r1.61 pkgsrc/net/mikutter/Makefile
diff -r1.53 -r1.54 pkgsrc/net/mikutter/distinfo

cvs diff -r1.60 -r1.61 pkgsrc/net/mikutter/Makefile (switch to unified diff)

--- pkgsrc/net/mikutter/Makefile 2013/02/05 11:57:03 1.60
+++ pkgsrc/net/mikutter/Makefile 2013/02/22 13:17:54 1.61
@@ -1,59 +1,59 @@ @@ -1,59 +1,59 @@
1# $NetBSD: Makefile,v 1.60 2013/02/05 11:57:03 obache Exp $ 1# $NetBSD: Makefile,v 1.61 2013/02/22 13:17:54 obache Exp $
2# 2#
3 3
4DISTNAME= mikutter.0.2.1.1127 4DISTNAME= mikutter.0.2.1.1130
5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/} 5PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= http://mikutter.hachune.net/bin/ 7MASTER_SITES= http://mikutter.hachune.net/bin/
8 8
9MAINTAINER= obache@NetBSD.org 9MAINTAINER= obache@NetBSD.org
10HOMEPAGE= http://mikutter.hachune.net/ 10HOMEPAGE= http://mikutter.hachune.net/
11COMMENT= Simple, powerful, and moeful twitter client 11COMMENT= Simple, powerful, and moeful twitter client
12LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0 12LICENSE= gnu-gpl-v3 AND cc-by-sa-v3.0
13 13
14RUBY_VERSION_SUPPORTED= 193 14RUBY_VERSION_SUPPORTED= 193
15 15
16.include "../../lang/ruby/rubyversion.mk" 16.include "../../lang/ruby/rubyversion.mk"
17 17
18DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils 18DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
19DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4.0:../../security/ruby-hmac 19DEPENDS+= ${RUBY_PKGPREFIX}-hmac>=0.4.0:../../security/ruby-hmac
20DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=1.0.0:../../x11/ruby-gnome2-gtk 20DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk>=1.0.0:../../x11/ruby-gnome2-gtk
21DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.4.7:../../security/ruby-oauth 21DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.4.7:../../security/ruby-oauth
22DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3.1:../../devel/ruby-memoize 22DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3.1:../../devel/ruby-memoize
23DEPENDS+= ${RUBY_PKGPREFIX}-bsearch>=1.5:../../devel/ruby-bsearch 23DEPENDS+= ${RUBY_PKGPREFIX}-bsearch>=1.5:../../devel/ruby-bsearch
24DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient 24DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
25DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.2.6nb1:../../net/ruby-addressable 25DEPENDS+= ${RUBY_PKGPREFIX}-addressable>=2.2.6nb1:../../net/ruby-addressable
26DEPENDS+= ${RUBY_PKGPREFIX}-typed-array-[0-9]*:../../misc/ruby-typed-array 26DEPENDS+= ${RUBY_PKGPREFIX}-typed-array-[0-9]*:../../misc/ruby-typed-array
27# notify-send 27# notify-send
28DEPENDS+= libnotify-[0-9]*:../../sysutils/libnotify 28DEPENDS+= libnotify-[0-9]*:../../sysutils/libnotify
29 29
30RUBY_JSON_REQD= 1.5.1 30RUBY_JSON_REQD= 1.5.1
31WRKSRC= ${WRKDIR}/mikutter 31WRKSRC= ${WRKDIR}/mikutter
32USE_LANGUAGES= # none 32USE_LANGUAGES= # none
33USE_TOOLS+= pax 33USE_TOOLS+= pax
34 34
35REPLACE_RUBY= mikutter.rb devel/makechi.rb 35REPLACE_RUBY= mikutter.rb devel/makechi.rb
36REPLACE_RUBY_DIRS= core 36REPLACE_RUBY_DIRS= core
37.include "../../lang/ruby/replace.mk" 37.include "../../lang/ruby/replace.mk"
38 38
39INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter 39INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter
40 40
41do-build: 41do-build:
42 cd ${WRKSRC}/devel && \ 42 cd ${WRKSRC}/devel && \
43 ${RM} -rf debian 43 ${RM} -rf debian
44 cd ${WRKSRC}/core/lib && \ 44 cd ${WRKSRC}/core/lib && \
45 ${RM} -rf addressable json oauth ruby-bsearch-1.5 typed-array 45 ${RM} -rf addressable json oauth ruby-bsearch-1.5 typed-array
46 cd ${WRKSRC}/vendor && \ 46 cd ${WRKSRC}/vendor && \
47 ${RM} -rf addressable bsearch* hmac*.rb json* memoize.rb oauth* ruby-bsearch-1.5 typed-array* 47 ${RM} -rf addressable bsearch* hmac*.rb json* memoize.rb oauth* ruby-bsearch-1.5 typed-array*
48 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/desktop.in > ${WRKDIR}/desktop 48 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/desktop.in > ${WRKDIR}/desktop
49 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/mikutter.sh.in > ${WRKDIR}/mikutter.sh 49 ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/mikutter.sh.in > ${WRKDIR}/mikutter.sh
50 50
51do-install: 51do-install:
52 ${INSTALL_SCRIPT} ${WRKSRC}/mikutter.rb ${DESTDIR}${PREFIX}/share/mikutter 52 ${INSTALL_SCRIPT} ${WRKSRC}/mikutter.rb ${DESTDIR}${PREFIX}/share/mikutter
53 cd ${WRKSRC} && pax -rwpp -s '/.*\.orig//' core devel plugin vendor ${DESTDIR}${PREFIX}/share/mikutter 53 cd ${WRKSRC} && pax -rwpp -s '/.*\.orig//' core devel plugin vendor ${DESTDIR}${PREFIX}/share/mikutter
54 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/mikutter 54 ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/mikutter
55 ${INSTALL_SCRIPT} ${WRKDIR}/mikutter.sh ${DESTDIR}${PREFIX}/bin/mikutter 55 ${INSTALL_SCRIPT} ${WRKDIR}/mikutter.sh ${DESTDIR}${PREFIX}/bin/mikutter
56 ${INSTALL_DATA} ${WRKDIR}/desktop ${DESTDIR}${PREFIX}/share/applications/mikutter.desktop 56 ${INSTALL_DATA} ${WRKDIR}/desktop ${DESTDIR}${PREFIX}/share/applications/mikutter.desktop
57 57
58.include "../../lang/ruby/json.mk" 58.include "../../lang/ruby/json.mk"
59.include "../../mk/bsd.pkg.mk" 59.include "../../mk/bsd.pkg.mk"

cvs diff -r1.53 -r1.54 pkgsrc/net/mikutter/distinfo (switch to unified diff)

--- pkgsrc/net/mikutter/distinfo 2013/02/05 11:57:03 1.53
+++ pkgsrc/net/mikutter/distinfo 2013/02/22 13:17:54 1.54
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.53 2013/02/05 11:57:03 obache Exp $ 1$NetBSD: distinfo,v 1.54 2013/02/22 13:17:54 obache Exp $
2 2
3SHA1 (mikutter.0.2.1.1127.tar.gz) = 403a058f4902d24ae2a6cd7d20aff7f69d08a82e 3SHA1 (mikutter.0.2.1.1130.tar.gz) = 75f6b68431e55f5090736728e3c8766a5833469f
4RMD160 (mikutter.0.2.1.1127.tar.gz) = 59ba17f9aaeca5d43b499db73920434411547793 4RMD160 (mikutter.0.2.1.1130.tar.gz) = 5c9e44cc5e65f62b15300d28fa032e4cdef4804d
5Size (mikutter.0.2.1.1127.tar.gz) = 2292348 bytes 5Size (mikutter.0.2.1.1130.tar.gz) = 2292355 bytes