aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorolivierd <olivierd@FreeBSD.org>2014-07-03 18:18:24 +0800
committerolivierd <olivierd@FreeBSD.org>2014-07-03 18:18:24 +0800
commit45569d917158e2436fd84ed6e0373fe67990e152 (patch)
tree2733dbf5ac2292a9c1ded88e0e5f60229436fdcd /sysutils
parent02707cde203392d7908bb5d3965206d7bc8a740e (diff)
downloadfreebsd-ports-gnome-45569d917158e2436fd84ed6e0373fe67990e152.tar.gz
freebsd-ports-gnome-45569d917158e2436fd84ed6e0373fe67990e152.tar.zst
freebsd-ports-gnome-45569d917158e2436fd84ed6e0373fe67990e152.zip
BAMF, is a simple DBus daemon and C wrapper library of applications matching
framework. WWW: https://launchpad.net/bamf
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/bamf/Makefile34
-rw-r--r--sysutils/bamf/distinfo2
-rw-r--r--sysutils/bamf/files/patch-configure11
-rw-r--r--sysutils/bamf/pkg-descr4
-rw-r--r--sysutils/bamf/pkg-plist20
6 files changed, 72 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 1d8828b77e54..fd95d240a5cc 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -56,6 +56,7 @@
SUBDIR += bacula-client-static
SUBDIR += bacula-docs
SUBDIR += bacula-server
+ SUBDIR += bamf
SUBDIR += bashburn
SUBDIR += batmon
SUBDIR += battfink
diff --git a/sysutils/bamf/Makefile b/sysutils/bamf/Makefile
new file mode 100644
index 000000000000..9a42e94c6b73
--- /dev/null
+++ b/sysutils/bamf/Makefile
@@ -0,0 +1,34 @@
+# Created by: Olivier Duchateau
+# $FreeBSD$
+
+PORTNAME= bamf
+PORTVERSION= 0.4.0
+CATEGORIES= sysutils
+MASTER_SITES= https://launchpadlibrarian.net/140100218/ \
+ https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/+download/
+
+MAINTAINER= olivierd@FreeBSD.org
+COMMENT= BAMF Application Matching Framework
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
+
+BUILD_DEPENDS= vapigen:${PORTSDIR}/lang/vala-vapigen
+LIB_DEPENDS= libgtop-2.0.so:${PORTSDIR}/devel/libgtop \
+ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libxml2>=2.8.0:${PORTSDIR}/textproc/py-libxml2 \
+ ${PYTHON_PKGNAMEPREFIX}libxslt>=1.1.28:${PORTSDIR}/textproc/py-libxslt
+
+USES= pkgconfig gmake pathfix libtool
+GNU_CONFIGURE= yes
+USE_GNOME= gtk30 glib20 introspection:build libwnck3
+USE_PYTHON= 2
+USE_XORG= x11
+
+CONFIGURE_ARGS+=--disable-webapps \
+ --disable-headless-tests \
+ --disable-gtktest \
+ --disable-gtk-doc-html \
+ --without-html-dir
+
+.include <bsd.port.mk>
diff --git a/sysutils/bamf/distinfo b/sysutils/bamf/distinfo
new file mode 100644
index 000000000000..a13dc8b60156
--- /dev/null
+++ b/sysutils/bamf/distinfo
@@ -0,0 +1,2 @@
+SHA256 (bamf-0.4.0.tar.gz) = 65d05e0173336a8548bf5f67a940b46f02eb000bf7dc60a05b13fb9ccd7aade4
+SIZE (bamf-0.4.0.tar.gz) = 550402
diff --git a/sysutils/bamf/files/patch-configure b/sysutils/bamf/files/patch-configure
new file mode 100644
index 000000000000..f6f57ec2c7db
--- /dev/null
+++ b/sysutils/bamf/files/patch-configure
@@ -0,0 +1,11 @@
+--- ./configure.orig 2013-05-17 14:06:54.189515000 +0000
++++ ./configure 2014-04-02 19:19:29.000000000 +0000
+@@ -14546,7 +14546,7 @@
+ rm -f conf.gtktest
+
+
+-CFLAGS="$CFLAGS -Wall -Werror -lm"
++CFLAGS="$CFLAGS -Wall"
+
+
+
diff --git a/sysutils/bamf/pkg-descr b/sysutils/bamf/pkg-descr
new file mode 100644
index 000000000000..d1821d6f7e70
--- /dev/null
+++ b/sysutils/bamf/pkg-descr
@@ -0,0 +1,4 @@
+BAMF, is a simple DBus daemon and C wrapper library of applications matching
+framework.
+
+WWW: https://launchpad.net/bamf
diff --git a/sysutils/bamf/pkg-plist b/sysutils/bamf/pkg-plist
new file mode 100644
index 000000000000..27fc1c3cdb52
--- /dev/null
+++ b/sysutils/bamf/pkg-plist
@@ -0,0 +1,20 @@
+include/libbamf3/libbamf/bamf-application.h
+include/libbamf3/libbamf/bamf-control.h
+include/libbamf3/libbamf/bamf-matcher.h
+include/libbamf3/libbamf/bamf-tab-source.h
+include/libbamf3/libbamf/bamf-tab.h
+include/libbamf3/libbamf/bamf-view.h
+include/libbamf3/libbamf/bamf-window.h
+include/libbamf3/libbamf/libbamf.h
+lib/girepository-1.0/Bamf-3.typelib
+lib/libbamf3.so
+lib/libbamf3.so.1
+lib/libbamf3.so.1.0.0
+libdata/pkgconfig/libbamf3.pc
+libexec/bamf/bamfdaemon
+share/dbus-1/services/org.ayatana.bamf.service
+share/gir-1.0/Bamf-3.gir
+share/vala/vapi/libbamf3.vapi
+@dirrm include/libbamf3/libbamf
+@dirrm include/libbamf3
+@dirrm libexec/bamf