svn commit: r380390 - in head/net-im: . corebird corebird/files
Kurt Jaeger
pi at FreeBSD.org
Tue Mar 3 18:59:57 UTC 2015
Author: pi
Date: Tue Mar 3 18:59:53 2015
New Revision: 380390
URL: https://svnweb.freebsd.org/changeset/ports/380390
QAT: https://qat.redports.org/buildarchive/r380390/
Log:
New port: net-im/corebird
Corebird is a native GTK3 Twitter client that provides features
such as Direct Messages (DMs), Tweet notifications.
WWW: http://corebird.baedert.org/
PR: 197530
Submitted by: Carlos Jacobo Puga Medina <cpm at fbsd.es>
Reviewed by: tijl, olivierd, thierry
Added:
head/net-im/corebird/
head/net-im/corebird/Makefile (contents, props changed)
head/net-im/corebird/distinfo (contents, props changed)
head/net-im/corebird/files/
head/net-im/corebird/files/patch-Makefile.am (contents, props changed)
head/net-im/corebird/files/patch-configure.ac (contents, props changed)
head/net-im/corebird/files/patch-data__Makefile.am (contents, props changed)
head/net-im/corebird/files/patch-data__symbolics__Makefile.am (contents, props changed)
head/net-im/corebird/files/patch-src__widgets__MediaVideoWidget.vala (contents, props changed)
head/net-im/corebird/pkg-descr (contents, props changed)
head/net-im/corebird/pkg-plist (contents, props changed)
Modified:
head/net-im/Makefile
Modified: head/net-im/Makefile
==============================================================================
--- head/net-im/Makefile Tue Mar 3 18:19:22 2015 (r380389)
+++ head/net-im/Makefile Tue Mar 3 18:59:53 2015 (r380390)
@@ -13,6 +13,7 @@
SUBDIR += climm
SUBDIR += coccinella
SUBDIR += convey
+ SUBDIR += corebird
SUBDIR += echat
SUBDIR += ejabberd
SUBDIR += ekiga
Added: head/net-im/corebird/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/Makefile Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,60 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME= corebird
+PORTVERSION= 0.9
+CATEGORIES= net-im
+MASTER_SITES= GH GHC
+
+MAINTAINER= cpm at fbsd.es
+COMMENT= GTK3 Twitter client written in Vala
+
+LICENSE= GPLv3
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+BUILD_DEPENDS= valac:${PORTSDIR}/lang/vala
+LIB_DEPENDS= libsoup-2.4.so:${PORTSDIR}/devel/libsoup \
+ libnotify.so:${PORTSDIR}/devel/libnotify \
+ libjson-glib-1.0.so:${PORTSDIR}/devel/json-glib \
+ librest-0.7.so:${PORTSDIR}/devel/librest \
+ libgee-0.8.so:${PORTSDIR}/devel/libgee
+
+GH_ACCOUNT= baedert
+GH_PROJECT= ${PORTNAME}
+GH_TAGNAME= ${GH_COMMIT}
+GH_COMMIT= 3399924
+
+USE_GITHUB= yes
+USES= autoreconf gettext gmake libtool pkgconfig
+GNU_CONFIGURE= yes
+USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 intltool libxml2 pango
+USE_SQLITE= yes
+INSTALLS_ICONS= yes
+
+OPTIONS_DEFINE= GSTREAMER
+OPTIONS_DEFAULT= GSTREAMER
+GSTREAMER_DESC= Gstreamer support
+
+GLIB_SCHEMAS= org.baedert.corebird.gschema.xml
+
+.include <bsd.port.options.mk>
+
+post-extract:
+ cd ${WRKSRC}/data && ${MV} org.baedert.corebird.desktop.in.in \
+ corebird.desktop.in.in
+
+.if ${PORT_OPTIONS:MGSTREAMER}
+USE_GSTREAMER1= yes bad good libav x ximagesrc
+.else
+CONFIGURE_ARGS+= --disable-video
+.endif
+
+pre-configure:
+ ${MKDIR} ${WRKSRC}/m4
+
+# Replace locales files in right place
+post-configure:
+ ${REINPLACE_CMD} -e 's|[$$][(]DATADIRNAME[)]|share|' \
+ ${WRKSRC}/po/Makefile
+
+.include <bsd.port.mk>
Added: head/net-im/corebird/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/distinfo Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,2 @@
+SHA256 (corebird-0.9.tar.gz) = 407ac5eef9eb4b935abe3d8ba9ad92cdee94aacec82d0a18f8316c08aacdd6f9
+SIZE (corebird-0.9.tar.gz) = 1678994
Added: head/net-im/corebird/files/patch-Makefile.am
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/files/patch-Makefile.am Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,10 @@
+--- ./Makefile.am.orig 2014-07-07 08:38:31.000000000 +0000
++++ ./Makefile.am 2014-08-09 22:09:52.000000000 +0000
+@@ -1,6 +1,6 @@
+ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+
+-SUBDIRS = src ui data assets po tests sql examples
++SUBDIRS = src ui data assets po sql
+ EXTRA_DIST = config.rpath \
+ intltool-extract.in \
+ intltool-merge.in \
Added: head/net-im/corebird/files/patch-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/files/patch-configure.ac Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,20 @@
+--- configure.ac.orig 2015-02-06 09:22:54.000000000 +0100
++++ configure.ac 2015-03-01 14:48:09.000000000 +0100
+@@ -93,8 +93,6 @@
+ GETTEXT_PACKAGE=corebird
+ AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], ["$GETTEXT_PACKAGE"], [Gettext Package])
+ AC_SUBST(GETTEXT_PACKAGE)
+-AM_GNU_GETTEXT([external])
+-AM_GNU_GETTEXT_VERSION([0.18.3])
+ AM_GLIB_GNU_GETTEXT
+
+
+@@ -103,7 +101,7 @@
+ src/Makefile
+ ui/Makefile
+ data/Makefile
+- data/org.baedert.corebird.desktop.in
++ data/corebird.desktop.in
+ data/symbolics/Makefile
+ examples/Makefile
+ assets/Makefile
Added: head/net-im/corebird/files/patch-data__Makefile.am
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/files/patch-data__Makefile.am Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,11 @@
+--- ./data/Makefile.am.orig 2014-07-07 08:38:31.000000000 +0000
++++ ./data/Makefile.am 2014-08-09 23:10:47.000000000 +0000
+@@ -2,7 +2,7 @@
+ SUBDIRS = symbolics
+
+ desktopdir = $(prefix)/share/applications
+-desktop_in_files = org.baedert.corebird.desktop.in
++desktop_in_files = corebird.desktop.in
+ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+ @INTLTOOL_DESKTOP_RULE@
+
Added: head/net-im/corebird/files/patch-data__symbolics__Makefile.am
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/files/patch-data__symbolics__Makefile.am Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,11 @@
+--- ./data/symbolics/Makefile.am.orig 2014-07-07 08:38:31.000000000 +0000
++++ ./data/symbolics/Makefile.am 2014-08-09 22:24:03.000000000 +0000
+@@ -1,7 +1,7 @@
+
+
+
+-symbolicsdir = $(prefix)/share/corebird/assets/hicolor/scalable/actions/
++symbolicsdir = $(prefix)/share/icons/hicolor/scalable/actions/
+
+ symbolics_DATA = \
+ corebird-conversation-symbolic.svg \
Added: head/net-im/corebird/files/patch-src__widgets__MediaVideoWidget.vala
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/files/patch-src__widgets__MediaVideoWidget.vala Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,11 @@
+--- ./src/widgets/MediaVideoWidget.vala.orig 2015-02-11 01:17:34.000000000 +0100
++++ ./src/widgets/MediaVideoWidget.vala 2015-02-11 01:18:59.000000000 +0100
+@@ -34,7 +34,7 @@
+ drawing_area.realize.connect (realize_cb);
+ #if VIDEO
+ this.src = Gst.ElementFactory.make ("playbin", "video");
+- this.sink = Gst.ElementFactory.make ("vaapisink", "sink");
++ this.sink = Gst.ElementFactory.make ("xvimagesink", "sink");
+ this.src.set ("video-sink", sink, null);
+ var bus = src.get_bus ();
+ bus.set_sync_handler (bus_sync_handler);
Added: head/net-im/corebird/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/pkg-descr Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,4 @@
+Corebird is a native GTK3 Twitter client that provides features
+such as Direct Messages (DMs), Tweet notifications.
+
+WWW: http://corebird.baedert.org/
Added: head/net-im/corebird/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/corebird/pkg-plist Tue Mar 3 18:59:53 2015 (r380390)
@@ -0,0 +1,30 @@
+bin/corebird
+man/man1/corebird.1.gz
+share/appdata/org.baedert.corebird.appdata.xml
+share/applications/corebird.desktop
+%%DATADIR%%/sql/accounts/Create.1.sql
+%%DATADIR%%/sql/accounts/Create.2.sql
+%%DATADIR%%/sql/init/Create.1.sql
+share/icons/hicolor/128x128/apps/corebird.png
+share/icons/hicolor/16x16/apps/corebird.png
+share/icons/hicolor/24x24/apps/corebird.png
+share/icons/hicolor/32x32/apps/corebird.png
+share/icons/hicolor/48x48/apps/corebird.png
+share/icons/hicolor/64x64/apps/corebird.png
+share/icons/hicolor/96x96/apps/corebird.png
+share/icons/hicolor/scalable/actions/corebird-compose-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-conversation-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-dms-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-filter-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-mentions-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-new-window-symbolic.svg
+share/icons/hicolor/scalable/actions/corebird-retweet-symbolic.svg
+share/locale/ar/LC_MESSAGES/corebird.mo
+share/locale/de/LC_MESSAGES/corebird.mo
+share/locale/en_AU/LC_MESSAGES/corebird.mo
+share/locale/es/LC_MESSAGES/corebird.mo
+share/locale/fa/LC_MESSAGES/corebird.mo
+share/locale/ja/LC_MESSAGES/corebird.mo
+share/locale/nl/LC_MESSAGES/corebird.mo
+share/locale/pl/LC_MESSAGES/corebird.mo
+share/locale/zh_CN/LC_MESSAGES/corebird.mo
More information about the svn-ports-all
mailing list