summaryrefslogtreecommitdiff
path: root/net/mikutter
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2011-04-05 11:47:16 +0000
committerobache <obache@pkgsrc.org>2011-04-05 11:47:16 +0000
commitec69c8d51e291915825e18128de2a736a645853f (patch)
tree02dbacebc92eb2d45d3f222a016330a6e874af7f /net/mikutter
parentdc9c1bcda754960a4aaf0ed0efd51c3733752702 (diff)
downloadpkgsrc-ec69c8d51e291915825e18128de2a736a645853f.tar.gz
Import mikutter-0.0.2.12 as net/mikutter.
For all mikker and ill of twitter users best twitter client. Miku is so moe, so cute, so beautiful, fantastic, excellent, magnificent, brilliant and my wife. moeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Diffstat (limited to 'net/mikutter')
-rw-r--r--net/mikutter/DESCR3
-rw-r--r--net/mikutter/Makefile54
-rw-r--r--net/mikutter/PLIST137
-rw-r--r--net/mikutter/distinfo5
-rw-r--r--net/mikutter/files/desktop.in14
-rw-r--r--net/mikutter/files/mikutter.sh.in6
6 files changed, 219 insertions, 0 deletions
diff --git a/net/mikutter/DESCR b/net/mikutter/DESCR
new file mode 100644
index 00000000000..f17512cbc3e
--- /dev/null
+++ b/net/mikutter/DESCR
@@ -0,0 +1,3 @@
+For all mikker and ill of twitter users best twitter client.
+Miku is so moe, so cute, so beautiful, fantastic, excellent,
+magnificent, brilliant and my wife. moeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
diff --git a/net/mikutter/Makefile b/net/mikutter/Makefile
new file mode 100644
index 00000000000..28109a03e4d
--- /dev/null
+++ b/net/mikutter/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/04/05 11:47:16 obache Exp $
+#
+
+DISTNAME= mikutter.0.0.2.12
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/./-/}
+CATEGORIES= net
+MASTER_SITES= http://mikutter.hachune.net/bin/
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://mikutter.hachune.net/
+COMMENT= Moest Twitter Client
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../lang/ruby/rubyversion.mk"
+
+DEPENDS+= ${RUBY_PKGPREFIX}-sqlite3-[0-9]*:../../databases/ruby-sqlite3
+DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
+DEPENDS+= ${RUBY_PKGPREFIX}-json>=1.1.9:../../textproc/ruby-json
+DEPENDS+= ${RUBY_PKGPREFIX}-hmac-[0-9]*:../../security/ruby-hmac
+DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gtk-[0-9]*:../../x11/ruby-gnome2-gtk
+DEPENDS+= ${RUBY_PKGPREFIX}-gnome2-gstreamer-[0-9]*:../../multimedia/ruby-gnome2-gstreamer
+DEPENDS+= ${RUBY_PKGPREFIX}-oauth>=0.3.6:../../security/ruby-oauth
+DEPENDS+= ${RUBY_PKGPREFIX}-escape-[0-9]*:../../textproc/ruby-escape
+DEPENDS+= ${RUBY_PKGPREFIX}-memoize>=1.3.1:../../devel/ruby-memoize
+DEPENDS+= ${RUBY_PKGPREFIX}-httpclient-[0-9]*:../../www/ruby-httpclient
+# notif-send
+DEPENDS+= libnotify-[0-9]*:../../sysutils/libnotify
+
+WRKSRC= ${WRKDIR}/mikutter
+USE_LANGUAGES= # none
+USE_TOOLS+= pax
+
+REPLACE_RUBY= mikutter.rb
+REPLACE_RUBY_DIRS= core
+.include "../../lang/ruby/replace.mk"
+
+INSTALLATION_DIRS+= bin share/doc/mikutter share/applications share/mikutter
+
+do-build:
+ cd ${WRKSRC}/core && ${RM} -rf json* lib/escape.rb lib/oauth* lib/memoize.rb
+ ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/desktop.in > ${WRKDIR}/desktop
+ ${SED} -e 's,@PREFIX@,${PREFIX},g' < ${FILESDIR}/mikutter.sh.in > ${WRKDIR}/mikutter.sh
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/mikutter.rb ${DESTDIR}${PREFIX}/share/mikutter
+ cd ${WRKSRC} && pax -rwpp core plugin ${DESTDIR}${PREFIX}/share/mikutter
+ ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/mikutter
+ ${INSTALL_SCRIPT} ${WRKDIR}/mikutter.sh ${DESTDIR}${PREFIX}/bin/mikutter
+ ${INSTALL_DATA} ${WRKDIR}/desktop ${DESTDIR}${PREFIX}/share/applications/mikutter.desktop
+
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/mikutter/PLIST b/net/mikutter/PLIST
new file mode 100644
index 00000000000..57cedd6829d
--- /dev/null
+++ b/net/mikutter/PLIST
@@ -0,0 +1,137 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/04/05 11:47:16 obache Exp $
+bin/mikutter
+share/applications/mikutter.desktop
+share/doc/mikutter/README
+share/mikutter/core/addon/addon.rb
+share/mikutter/core/addon/bitly.rb
+share/mikutter/core/addon/bugreport.rb
+share/mikutter/core/addon/change_account.rb
+share/mikutter/core/addon/contextmenu.rb
+share/mikutter/core/addon/extract.rb
+share/mikutter/core/addon/followingcontrol.rb
+share/mikutter/core/addon/friend_timeline.rb
+share/mikutter/core/addon/list.rb
+share/mikutter/core/addon/mentions.rb
+share/mikutter/core/addon/notify.rb
+share/mikutter/core/addon/openimg.rb
+share/mikutter/core/addon/profile.rb
+share/mikutter/core/addon/search.rb
+share/mikutter/core/addon/set_input.rb
+share/mikutter/core/addon/set_view.rb
+share/mikutter/core/addon/settings.rb
+share/mikutter/core/addon/shortcutkey.rb
+share/mikutter/core/addon/smartthread.rb
+share/mikutter/core/addon/sqlite.rb
+share/mikutter/core/addon/streaming.rb
+share/mikutter/core/addon/worldcup.rb
+share/mikutter/core/autotag.rb
+share/mikutter/core/chi.rb
+share/mikutter/core/config.rb
+share/mikutter/core/configloader.rb
+share/mikutter/core/delayer.rb
+share/mikutter/core/environment.rb
+share/mikutter/core/image.rb
+share/mikutter/core/initialize.rb
+share/mikutter/core/lib/lazy.rb
+share/mikutter/core/lib/piapro.rb
+share/mikutter/core/lib/weakstorage.rb
+share/mikutter/core/message.rb
+share/mikutter/core/messageconverters.rb
+share/mikutter/core/miku/array.rb
+share/mikutter/core/miku/atom.rb
+share/mikutter/core/miku/cons.rb
+share/mikutter/core/miku/error.rb
+share/mikutter/core/miku/hash.rb
+share/mikutter/core/miku/init.miku
+share/mikutter/core/miku/list.rb
+share/mikutter/core/miku/macro.rb
+share/mikutter/core/miku/miku.rb
+share/mikutter/core/miku/nil.rb
+share/mikutter/core/miku/node.rb
+share/mikutter/core/miku/parser.rb
+share/mikutter/core/miku/primitive.rb
+share/mikutter/core/miku/symbol.rb
+share/mikutter/core/miku/symboltable.rb
+share/mikutter/core/miku/yamlisp.rb
+share/mikutter/core/mui/gtk_contextmenu.rb
+share/mikutter/core/mui/gtk_crud.rb
+share/mikutter/core/mui/gtk_extension.rb
+share/mikutter/core/mui/gtk_icon_over_button.rb
+share/mikutter/core/mui/gtk_intelligent_textview.rb
+share/mikutter/core/mui/gtk_keyconfig.rb
+share/mikutter/core/mui/gtk_listlist.rb
+share/mikutter/core/mui/gtk_message_picker.rb
+share/mikutter/core/mui/gtk_mtk.rb
+share/mikutter/core/mui/gtk_mumble.rb
+share/mikutter/core/mui/gtk_mumble_select.rb
+share/mikutter/core/mui/gtk_mumble_vote.rb
+share/mikutter/core/mui/gtk_postbox.rb
+share/mikutter/core/mui/gtk_prioritybox.rb
+share/mikutter/core/mui/gtk_selectbox.rb
+share/mikutter/core/mui/gtk_skin.rb
+share/mikutter/core/mui/gtk_timeline.rb
+share/mikutter/core/mui/gtk_userlist.rb
+share/mikutter/core/mui/gtk_webicon.rb
+share/mikutter/core/plugin/ChangeLog
+share/mikutter/core/plugin/gui.rb
+share/mikutter/core/plugin/plugin.rb
+share/mikutter/core/plugin/template
+share/mikutter/core/post.rb
+share/mikutter/core/retriever.rb
+share/mikutter/core/serialthread.rb
+share/mikutter/core/skin/data/close.png
+share/mikutter/core/skin/data/etc.png
+share/mikutter/core/skin/data/fav.png
+share/mikutter/core/skin/data/followers.png
+share/mikutter/core/skin/data/followings.png
+share/mikutter/core/skin/data/icon.png
+share/mikutter/core/skin/data/list.png
+share/mikutter/core/skin/data/loading.png
+share/mikutter/core/skin/data/notfound.png
+share/mikutter/core/skin/data/overbutton.png
+share/mikutter/core/skin/data/overbutton_mouseover.png
+share/mikutter/core/skin/data/post.png
+share/mikutter/core/skin/data/reply.png
+share/mikutter/core/skin/data/retweet.png
+share/mikutter/core/skin/data/savedsearch.png
+share/mikutter/core/skin/data/search.png
+share/mikutter/core/skin/data/settings.png
+share/mikutter/core/skin/data/sounds/favo-old1.wav
+share/mikutter/core/skin/data/sounds/favo.wav
+share/mikutter/core/skin/data/sounds/favo2-old1.wav
+share/mikutter/core/skin/data/sounds/favo2.wav
+share/mikutter/core/skin/data/sounds/message-received-se.wav
+share/mikutter/core/skin/data/sounds/message-received.wav
+share/mikutter/core/skin/data/sounds/mikutter-se.wav
+share/mikutter/core/skin/data/sounds/mikutter.wav
+share/mikutter/core/skin/data/sounds/mikuxtu-se.wav
+share/mikutter/core/skin/data/sounds/mikuxtu.wav
+share/mikutter/core/skin/data/sounds/retweeted.wav
+share/mikutter/core/skin/data/sounds/sources/favo.vsq
+share/mikutter/core/skin/data/sounds/sources/favo2.vsq
+share/mikutter/core/skin/data/sounds/sources/message-received.vsq
+share/mikutter/core/skin/data/sounds/sources/mikutter.vsq
+share/mikutter/core/skin/data/sounds/sources/mikuxtu.vsq
+share/mikutter/core/skin/data/sounds/sources/retweeted.aup
+share/mikutter/core/skin/data/sounds/sources/retweeted.vsq
+share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e0000496.au
+share/mikutter/core/skin/data/sounds/sources/retweeted_data/e00/d00/e00008c6.au
+share/mikutter/core/skin/data/tab-bg.png
+share/mikutter/core/skin/data/timeline.png
+share/mikutter/core/skin/data/unfav.png
+share/mikutter/core/test/test_message.rb
+share/mikutter/core/test/test_messageconverters.rb
+share/mikutter/core/test/test_plugin.rb
+share/mikutter/core/test/test_retriever.rb
+share/mikutter/core/test/test_user.rb
+share/mikutter/core/test/test_utils.rb
+share/mikutter/core/twitter.rb
+share/mikutter/core/twitter_api.rb
+share/mikutter/core/user.rb
+share/mikutter/core/userconfig.rb
+share/mikutter/core/userlist.rb
+share/mikutter/core/utils.rb
+share/mikutter/core/watch.rb
+share/mikutter/mikutter.rb
+share/mikutter/plugin/WHATSTHIS
+@pkgdir share/mikutter/core/hatsunelisp
diff --git a/net/mikutter/distinfo b/net/mikutter/distinfo
new file mode 100644
index 00000000000..f7408d9591e
--- /dev/null
+++ b/net/mikutter/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/04/05 11:47:16 obache Exp $
+
+SHA1 (mikutter.0.0.2.12.tar.gz) = b276e03302bc63dd86f68fddfbad7b5b1a398011
+RMD160 (mikutter.0.0.2.12.tar.gz) = 805885f0e6029d7bb4bd1315636aed827e31e46e
+Size (mikutter.0.0.2.12.tar.gz) = 2047147 bytes
diff --git a/net/mikutter/files/desktop.in b/net/mikutter/files/desktop.in
new file mode 100644
index 00000000000..c7d895fd45d
--- /dev/null
+++ b/net/mikutter/files/desktop.in
@@ -0,0 +1,14 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Mikutter
+GenericName=Twitter Client
+GenericName[ja]=ツイッター・クライアント
+Comment=A moest twitter client
+Comment[ja]=全てのついったー中毒クラスタに贈る 至高のクライアント
+Exec=@PREFIX@/share/mikutter/mikutter.rb %u
+Icon=@PREFIX@/share/mikutter/core/skin/data/icon.png
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Application;Network;
+MimeType=
diff --git a/net/mikutter/files/mikutter.sh.in b/net/mikutter/files/mikutter.sh.in
new file mode 100644
index 00000000000..fa64726a040
--- /dev/null
+++ b/net/mikutter/files/mikutter.sh.in
@@ -0,0 +1,6 @@
+#! /bin/sh
+#
+# $NetBSD: mikutter.sh.in,v 1.1.1.1 2011/04/05 11:47:16 obache Exp $
+#
+
+exec @PREFIX@/share/mikutter/mikutter.rb "$@"