From 6ee2b28e7c89b38654492c4d7f0c39e187589003 Mon Sep 17 00:00:00 2001 From: jasper Date: Tue, 21 Jul 2009 07:14:46 +0000 Subject: [PATCH] import twitux 0.69 Twitux is a free and open source GTK+ application for Twitter. You can: Send status, view friend status and see what they are doing, send direct messages to your Twitter friends, GUI notifications when a friend updates their status.. and more. from Tom , with lots of tweaks by me --- net/twitux/Makefile | 57 ++++++++++++++++++++++++++++++++++++++++++++ net/twitux/distinfo | 5 ++++ net/twitux/pkg/DESCR | 4 ++++ net/twitux/pkg/PLIST | 39 ++++++++++++++++++++++++++++++ 4 files changed, 105 insertions(+) create mode 100644 net/twitux/Makefile create mode 100644 net/twitux/distinfo create mode 100644 net/twitux/pkg/DESCR create mode 100644 net/twitux/pkg/PLIST diff --git a/net/twitux/Makefile b/net/twitux/Makefile new file mode 100644 index 00000000000..bf40b66b8cd --- /dev/null +++ b/net/twitux/Makefile @@ -0,0 +1,57 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/07/21 07:14:46 jasper Exp $ + +COMMENT= Gtk-based GUI client for Twitter + +GNOME_PROJECT= twitux +GNOME_VERSION= 0.69 +CATEGORIES= net + +HOMEPAGE= http://live.gnome.org/DanielMorales/Twitux + +# GPLv2+ +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=twitux/} +EXTRACT_SUFX= .tar.bz2 + +WANTLIB += ORBit-2 X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext +WANTLIB += Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo dbus-1 +WANTLIB += dbus-glib-1 expat fontconfig freetype gconf-2 gcrypt +WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 glitz gmodule-2.0 +WANTLIB += gnutls gobject-2.0 gpg-error gthread-2.0 gtk-x11-2.0 +WANTLIB += ltdl m ogg pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 +WANTLIB += png pthread stdc++ tasn1 vorbis vorbisfile xml2 z + +BUILD_DEPENDS = :gnome-doc-utils-*:x11/gnome/doc-utils \ + iso-codes-*:devel/iso-codes + +LIB_DEPENDS = soup-2.4::devel/libsoup,-gnome \ + sexy::x11/libsexy \ + gnome-keyring::x11/gnome/keyring \ + notify::devel/libnotify \ + canberra,canberra-gtk::audio/libcanberra \ + enchant::textproc/enchant + +MODULES= devel/gconf2 \ + devel/gettext \ + x11/gnome + +MODGCONF2_SCHEMAS_DIR= twitux + +MODGNOME_HELP_FILES= Yes + +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS+= --disable-schemas-install \ + --enable-dbus=yes \ + --enable-gnome-keyring=yes \ + --enable-spell=yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +USE_X11= Yes +DESKTOP_FILES= Yes + +.include diff --git a/net/twitux/distinfo b/net/twitux/distinfo new file mode 100644 index 00000000000..34f476d7e4c --- /dev/null +++ b/net/twitux/distinfo @@ -0,0 +1,5 @@ +MD5 (twitux-0.69.tar.bz2) = 5RFiFRzFliPZWgz+NiTSVA== +RMD160 (twitux-0.69.tar.bz2) = aO9+NX+mlhj4ChNW8RaqOtfLCOo= +SHA1 (twitux-0.69.tar.bz2) = hpMRXAAWrsM8hZ+6ryVX5sMQIWA= +SHA256 (twitux-0.69.tar.bz2) = N09CmySPKqpC1VZ2plJGRN8piTmBx0gUQmY65jupfPA= +SIZE (twitux-0.69.tar.bz2) = 474366 diff --git a/net/twitux/pkg/DESCR b/net/twitux/pkg/DESCR new file mode 100644 index 00000000000..9459d113aff --- /dev/null +++ b/net/twitux/pkg/DESCR @@ -0,0 +1,4 @@ +Twitux is a free and open source GTK+ application for Twitter. You can: +Send status, view friend status and see what they are doing, send direct +messages to your Twitter friends, GUI notifications when a friend +updates their status.. and more. diff --git a/net/twitux/pkg/PLIST b/net/twitux/pkg/PLIST new file mode 100644 index 00000000000..de2cf72459e --- /dev/null +++ b/net/twitux/pkg/PLIST @@ -0,0 +1,39 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/07/21 07:14:46 jasper Exp $ +@bin bin/twitux +share/applications/twitux.desktop +share/gnome/help/twitux/ +share/gnome/help/twitux/C/ +share/gnome/help/twitux/C/figures/ +share/gnome/help/twitux/C/figures/client.png +share/gnome/help/twitux/C/legal.xml +share/gnome/help/twitux/C/twitux.xml +share/icons/hicolor/48x48/ +share/icons/hicolor/48x48/apps/ +share/icons/hicolor/48x48/apps/twitux.png +share/icons/hicolor/scalable/ +share/icons/hicolor/scalable/apps/ +share/icons/hicolor/scalable/apps/twitux.svg +share/locale/de/LC_MESSAGES/twitux.mo +share/locale/es/LC_MESSAGES/twitux.mo +share/locale/fr/LC_MESSAGES/twitux.mo +share/locale/ja/LC_MESSAGES/twitux.mo +share/locale/pt/LC_MESSAGES/twitux.mo +share/locale/sv/LC_MESSAGES/twitux.mo +share/omf/twitux/ +share/omf/twitux/twitux-C.omf +@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +${SCHEMAS_INSTDIR}/ +${SCHEMAS_INSTDIR}/twitux.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/${SCHEMAS_INSTDIR}/*.schemas > /dev/null +share/twitux/ +share/twitux/account_dlg.xml +share/twitux/add_friend_dlg.xml +share/twitux/lists_dlg.xml +share/twitux/main_window.xml +share/twitux/prefs_dlg.xml +share/twitux/send_message_dlg.xml +share/twitux/spell_dlg.xml +@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@exec %D/bin/update-desktop-database +@unexec %D/bin/update-desktop-database