svn commit: r469084 - in head/devel: . libappindicator libappindicator/files

Steve Wills swills at FreeBSD.org
Sat May 5 03:47:46 UTC 2018


Author: swills
Date: Sat May  5 03:47:44 2018
New Revision: 469084
URL: https://svnweb.freebsd.org/changeset/ports/469084

Log:
  devel/libappindicator: create port
  
  A library to allow applications to export a menu into the Unity Menu bar. Based
  on KSNI it also works in KDE and will fallback to generic Systray support if
  none of those are available.
  
  WWW: https://launchpad.net/libappindicator

Added:
  head/devel/libappindicator/
  head/devel/libappindicator/Makefile   (contents, props changed)
  head/devel/libappindicator/distinfo   (contents, props changed)
  head/devel/libappindicator/files/
  head/devel/libappindicator/files/patch-src_Makefile.in   (contents, props changed)
  head/devel/libappindicator/pkg-descr   (contents, props changed)
  head/devel/libappindicator/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile   (contents, props changed)

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sat May  5 03:47:25 2018	(r469083)
+++ head/devel/Makefile	Sat May  5 03:47:44 2018	(r469084)
@@ -1327,6 +1327,7 @@
     SUBDIR += libafterbase
     SUBDIR += liballium
     SUBDIR += libantlr3c
+    SUBDIR += libappindicator
     SUBDIR += libaravis
     SUBDIR += libarea
     SUBDIR += libarena

Added: head/devel/libappindicator/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libappindicator/Makefile	Sat May  5 03:47:44 2018	(r469084)
@@ -0,0 +1,21 @@
+# $FreeBSD$
+
+PORTNAME=	libappindicator
+PORTVERSION=	12.10.0
+CATEGORIES=	devel
+MASTER_SITES=	https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
+
+MAINTAINER=	swills at FreeBSD.org
+COMMENT=	KSNI App Indicator library
+
+LIB_DEPENDS=	libdbusmenu-gtk3.so:devel/libdbusmenu \
+		libindicator3.so:devel/libindicator
+
+USES=		gmake libtool pkgconfig python
+USE_LDCONFIG=	yes
+USE_GNOME=	gtk30 pygtk2
+
+GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--with-gtk=3
+
+.include <bsd.port.mk>

Added: head/devel/libappindicator/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libappindicator/distinfo	Sat May  5 03:47:44 2018	(r469084)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1525372668
+SHA256 (libappindicator-12.10.0.tar.gz) = d5907c1f98084acf28fd19593cb70672caa0ca1cf82d747ba6f4830d4cc3b49f
+SIZE (libappindicator-12.10.0.tar.gz) = 535562

Added: head/devel/libappindicator/files/patch-src_Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libappindicator/files/patch-src_Makefile.in	Sat May  5 03:47:44 2018	(r469084)
@@ -0,0 +1,10 @@
+--- src/Makefile.in.orig	2012-07-11 17:29:07 UTC
++++ src/Makefile.in
+@@ -471,7 +471,6 @@ libappindicator_la_LDFLAGS = \
+ libappindicator_la_CFLAGS = \
+ 	$(LIBRARY_CFLAGS) \
+ 	$(COVERAGE_CFLAGS) \
+-	-Wall -Werror \
+ 	-DG_LOG_DOMAIN=\"libappindicator\"
+ 
+ libappindicator_la_LIBADD = \

Added: head/devel/libappindicator/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libappindicator/pkg-descr	Sat May  5 03:47:44 2018	(r469084)
@@ -0,0 +1,5 @@
+A library to allow applications to export a menu into the Unity Menu bar. Based
+on KSNI it also works in KDE and will fallback to generic Systray support if
+none of those are available.
+
+WWW: https://launchpad.net/libappindicator

Added: head/devel/libappindicator/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/libappindicator/pkg-plist	Sat May  5 03:47:44 2018	(r469084)
@@ -0,0 +1,24 @@
+include/libappindicator3-0.1/libappindicator/app-indicator-enum-types.h
+include/libappindicator3-0.1/libappindicator/app-indicator.h
+lib/girepository-1.0/AppIndicator3-0.1.typelib
+lib/libappindicator3.a
+lib/libappindicator3.so
+lib/libappindicator3.so.1
+lib/libappindicator3.so.1.0.0
+libdata/pkgconfig/appindicator3-0.1.pc
+share/gir-1.0/AppIndicator3-0.1.gir
+share/gtk-doc/html/libappindicator/annotation-glossary.html
+share/gtk-doc/html/libappindicator/api-index-0-5.html
+share/gtk-doc/html/libappindicator/api-index-deprecated.html
+share/gtk-doc/html/libappindicator/api-index-full.html
+share/gtk-doc/html/libappindicator/ch01.html
+share/gtk-doc/html/libappindicator/home.png
+share/gtk-doc/html/libappindicator/index.html
+share/gtk-doc/html/libappindicator/index.sgml
+share/gtk-doc/html/libappindicator/left.png
+share/gtk-doc/html/libappindicator/libappindicator-app-indicator.html
+share/gtk-doc/html/libappindicator/libappindicator.devhelp2
+share/gtk-doc/html/libappindicator/object-tree.html
+share/gtk-doc/html/libappindicator/right.png
+share/gtk-doc/html/libappindicator/style.css
+share/gtk-doc/html/libappindicator/up.png


More information about the svn-ports-all mailing list