Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Mar 2015 18:59:54 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r380390 - in head/net-im: . corebird corebird/files
Message-ID:  <201503031859.t23IxsWR035986@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503031859.t23IxsWR035986>