diff options
author | pav <pav@FreeBSD.org> | 2007-03-22 03:21:27 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2007-03-22 03:21:27 +0800 |
commit | 8ce6b6e18abe84aa74d5642a2663a0aec51b6e10 (patch) | |
tree | fa598f3e0cfb679139a9db320a3e2c489482241a | |
parent | 9fc998046286c3171ca5cd1654bef17e13f520e1 (diff) | |
download | freebsd-ports-gnome-8ce6b6e18abe84aa74d5642a2663a0aec51b6e10.tar.gz freebsd-ports-gnome-8ce6b6e18abe84aa74d5642a2663a0aec51b6e10.tar.zst freebsd-ports-gnome-8ce6b6e18abe84aa74d5642a2663a0aec51b6e10.zip |
GtkUnique is a library to facilitate programming single instance applications -
that is applications that gets instanced once and each subsequent instance just
quits - or send a command to the currently running instance.
WWW: http://log.emmanuelebassi.net/archives/2006/10/love-and-communication/
-rw-r--r-- | x11-toolkits/Makefile | 1 | ||||
-rw-r--r-- | x11-toolkits/gtkunique/Makefile | 41 | ||||
-rw-r--r-- | x11-toolkits/gtkunique/distinfo | 3 | ||||
-rw-r--r-- | x11-toolkits/gtkunique/pkg-descr | 5 | ||||
-rw-r--r-- | x11-toolkits/gtkunique/pkg-plist | 38 |
5 files changed, 88 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index a6fdf9a4e200..65d4428a1f6d 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -79,6 +79,7 @@ SUBDIR += gtksourceview SUBDIR += gtksourceview-reference SUBDIR += gtksourceview-sharp + SUBDIR += gtkunique SUBDIR += gtoolkit SUBDIR += guile-gnome SUBDIR += guile-gtk diff --git a/x11-toolkits/gtkunique/Makefile b/x11-toolkits/gtkunique/Makefile new file mode 100644 index 000000000000..60c2bea28e7f --- /dev/null +++ b/x11-toolkits/gtkunique/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: GtkUnique +# Date created: 21 Mar 2007 +# Whom: Pav Lucistnik <pav@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= gtkunique +PORTVERSION= 0.9.1 +CATEGORIES= x11-toolkits +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= pav +DIST_SUBDIR= gnome2 + +MAINTAINER= pav@FreeBSD.org +COMMENT= Single instance application library + +USE_AUTOTOOLS= libtool:15 +USE_GETTEXT= yes +USE_GNOME= gtk20 ltverhack +USE_LDCONFIG= yes +USE_XLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" + +OPTIONS= DBUS "D-Bus backend" on + +.include <bsd.port.pre.mk> + +.if defined(WITHOUT_DBUS) +PLIST_SUB+= DBUS="@comment " XLIBS="" +.else +LIB_DEPENDS+= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib +PLIST_SUB+= DBUS="" XLIBS="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|-Werror ||' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.in + +.include <bsd.port.post.mk> diff --git a/x11-toolkits/gtkunique/distinfo b/x11-toolkits/gtkunique/distinfo new file mode 100644 index 000000000000..18ea282bd39c --- /dev/null +++ b/x11-toolkits/gtkunique/distinfo @@ -0,0 +1,3 @@ +MD5 (gnome2/gtkunique-0.9.1.tar.gz) = ac0d065c78531dacebdf37e08adddf1f +SHA256 (gnome2/gtkunique-0.9.1.tar.gz) = 20bd0426f58cdd792d8c6fb9536eeb526980f0c021d518f5e04a42b646d8947b +SIZE (gnome2/gtkunique-0.9.1.tar.gz) = 420609 diff --git a/x11-toolkits/gtkunique/pkg-descr b/x11-toolkits/gtkunique/pkg-descr new file mode 100644 index 000000000000..896dff0fda66 --- /dev/null +++ b/x11-toolkits/gtkunique/pkg-descr @@ -0,0 +1,5 @@ +GtkUnique is a library to facilitate programming single instance applications - +that is applications that gets instanced once and each subsequent instance just +quits - or send a command to the currently running instance. + +WWW: http://log.emmanuelebassi.net/archives/2006/10/love-and-communication/ diff --git a/x11-toolkits/gtkunique/pkg-plist b/x11-toolkits/gtkunique/pkg-plist new file mode 100644 index 000000000000..6d8ab2debab5 --- /dev/null +++ b/x11-toolkits/gtkunique/pkg-plist @@ -0,0 +1,38 @@ +include/gtkunique-1.0/gtkunique/gtkunique.h +include/gtkunique-1.0/gtkunique/gtkuniqueapp.h +include/gtkunique-1.0/gtkunique/gtkuniqueenumtypes.h +include/gtkunique-1.0/gtkunique/gtkuniqueversion.h +%%DBUS%%lib/libgtkunique-dbus-1.0.a +%%DBUS%%lib/libgtkunique-dbus-1.0.la +%%DBUS%%lib/libgtkunique-dbus-1.0.so +%%DBUS%%lib/libgtkunique-dbus-1.0.so.0 +%%XLIBS%%lib/libgtkunique-xlibs-1.0.a +%%XLIBS%%lib/libgtkunique-xlibs-1.0.la +%%XLIBS%%lib/libgtkunique-xlibs-1.0.so +%%XLIBS%%lib/libgtkunique-xlibs-1.0.so.0 +libdata/pkgconfig/gtkunique-1.0.pc +%%DBUS%%libdata/pkgconfig/gtkunique-dbus-1.0.pc +%%XLIBS%%libdata/pkgconfig/gtkunique-xlibs-1.0.pc +share/gtk-doc/html/gtkunique/GtkUniqueApp.html +share/gtk-doc/html/gtkunique/communication.html +share/gtk-doc/html/gtkunique/gtkunique.devhelp +share/gtk-doc/html/gtkunique/gtkunique.devhelp2 +share/gtk-doc/html/gtkunique/gtkunique-backend-Xlibs.html +share/gtk-doc/html/gtkunique/gtkunique-gtkuniqueversion.html +share/gtk-doc/html/gtkunique/home.png +share/gtk-doc/html/gtkunique/ch01.html +share/gtk-doc/html/gtkunique/ch02.html +share/gtk-doc/html/gtkunique/ch03.html +share/gtk-doc/html/gtkunique/index.html +share/gtk-doc/html/gtkunique/index.sgml +share/gtk-doc/html/gtkunique/left.png +share/gtk-doc/html/gtkunique/license.html +share/gtk-doc/html/gtkunique/right.png +share/gtk-doc/html/gtkunique/setup.html +share/gtk-doc/html/gtkunique/style.css +share/gtk-doc/html/gtkunique/up.png +@dirrm share/gtk-doc/html/gtkunique +@dirrmtry share/gtk-doc/html +@dirrmtry share/gtk-doc +@dirrm include/gtkunique-1.0/gtkunique +@dirrm include/gtkunique-1.0 |