svn commit: r314644 - in head/x11-toolkits: . libunique3
Koop Mast
kwm at FreeBSD.org
Tue Mar 19 13:30:42 UTC 2013
Author: kwm
Date: Tue Mar 19 13:30:41 2013
New Revision: 314644
URL: http://svnweb.freebsd.org/changeset/ports/314644
Log:
Add libunique3, this is the gtk+3 version of x11-toolkits/unique.
Unique is a library for writing single instance application. If you launch a
single instance application twice, the second instance will either just quit
or will send a message to the running instance.
Added:
head/x11-toolkits/libunique3/
- copied from r314538, head/x11-toolkits/unique/
Modified:
head/x11-toolkits/Makefile
head/x11-toolkits/libunique3/Makefile
head/x11-toolkits/libunique3/distinfo
head/x11-toolkits/libunique3/pkg-plist
Modified: head/x11-toolkits/Makefile
==============================================================================
--- head/x11-toolkits/Makefile Tue Mar 19 13:28:24 2013 (r314643)
+++ head/x11-toolkits/Makefile Tue Mar 19 13:30:41 2013 (r314644)
@@ -108,6 +108,7 @@
SUBDIR += libpanelappletmm
SUBDIR += libsexy
SUBDIR += libsexymm
+ SUBDIR += libunique3
SUBDIR += libwnck
SUBDIR += libwnck-reference
SUBDIR += libxaw3dxft
Modified: head/x11-toolkits/libunique3/Makefile
==============================================================================
--- head/x11-toolkits/unique/Makefile Mon Mar 18 08:16:22 2013 (r314538)
+++ head/x11-toolkits/libunique3/Makefile Tue Mar 19 13:30:41 2013 (r314644)
@@ -1,38 +1,33 @@
# Created by: Koop Mast <kwm at FreeBSD.org>
# $FreeBSD$
-# $MCom: ports/x11-toolkits/unique/Makefile,v 1.12 2012/09/03 16:28:30 mezz Exp $
-PORTNAME= unique
-PORTVERSION= 1.1.6
-PORTREVISION= 4
+PORTNAME= libunique
+PORTVERSION= 3.0.2
CATEGORIES= x11-toolkits
-MASTER_SITES= GNOME/sources/lib${PORTNAME}/${PORTVERSION:R}/
-DISTNAME= lib${PORTNAME}-${PORTVERSION}
+MASTER_SITES= GNOME
MAINTAINER= kwm at FreeBSD.org
COMMENT= Library for single instance applications
-LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus
+BUILD_DEPENDS= g-ir-scanner:${PORTSDIR}/devel/gobject-introspection
+LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib
-USE_XORG= ice
-USE_BZIP2= yes
+LATEST_LINK= libunique3
+USE_XORG= ice x11
+USE_XZ= yes
USE_GMAKE= yes
USE_GETTEXT= yes
USE_LDCONFIG= yes
USE_AUTOTOOLS= libtool
-USE_GNOME= gtk20 gnomeprefix ltverhack:2
+USE_GNOME= gtk30 gnomeprefix ltverhack:0
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --disable-maintainer-flags
+CONFIGURE_ARGS= --disable-maintainer-flags --enable-gtk-doc-html=no
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
post-patch:
@${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|g' \
+ -e 's|unique tests doc|unique tests|g' \
${WRKSRC}/configure ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} -e 's|G_CONST_RETURN|const|g' \
- ${WRKSRC}/unique/uniqueapp.c \
- ${WRKSRC}/unique/uniquebackend.[ch] \
- ${WRKSRC}/unique/uniqueinternals.h \
- ${WRKSRC}/unique/uniquemessage.[ch]
.include <bsd.port.mk>
Modified: head/x11-toolkits/libunique3/distinfo
==============================================================================
--- head/x11-toolkits/unique/distinfo Mon Mar 18 08:16:22 2013 (r314538)
+++ head/x11-toolkits/libunique3/distinfo Tue Mar 19 13:30:41 2013 (r314644)
@@ -1,2 +1,2 @@
-SHA256 (libunique-1.1.6.tar.bz2) = e5c8041cef8e33c55732f06a292381cb345db946cf792a4ae18aa5c66cdd4fbb
-SIZE (libunique-1.1.6.tar.bz2) = 335534
+SHA256 (libunique-3.0.2.tar.xz) = a8f02ce073e2b920cca8ac45d418e7cb64438ad0814780c5912c6d63f8a4e038
+SIZE (libunique-3.0.2.tar.xz) = 294712
Modified: head/x11-toolkits/libunique3/pkg-plist
==============================================================================
--- head/x11-toolkits/unique/pkg-plist Mon Mar 18 08:16:22 2013 (r314538)
+++ head/x11-toolkits/libunique3/pkg-plist Tue Mar 19 13:30:41 2013 (r314644)
@@ -1,32 +1,15 @@
-include/unique-1.0/unique/unique.h
-include/unique-1.0/unique/uniqueapp.h
-include/unique-1.0/unique/uniquebackend.h
-include/unique-1.0/unique/uniqueenumtypes.h
-include/unique-1.0/unique/uniquemessage.h
-include/unique-1.0/unique/uniqueversion.h
-lib/girepository-1.0/Unique-1.0.typelib
-lib/libunique-1.0.a
-lib/libunique-1.0.la
-lib/libunique-1.0.so
-lib/libunique-1.0.so.2
-libdata/pkgconfig/unique-1.0.pc
-share/gir-1.0/Unique-1.0.gir
-%%DOCSDIR%%/UniqueApp.html
-%%DOCSDIR%%/UniqueBackend.html
-%%DOCSDIR%%/home.png
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/index.sgml
-%%DOCSDIR%%/ix01.html
-%%DOCSDIR%%/left.png
-%%DOCSDIR%%/license.html
-%%DOCSDIR%%/right.png
-%%DOCSDIR%%/style.css
-%%DOCSDIR%%/unique-Message-Data.html
-%%DOCSDIR%%/unique-Versioning-Information.html
-%%DOCSDIR%%/unique-overview.html
-%%DOCSDIR%%/unique.devhelp
-%%DOCSDIR%%/unique.devhelp2
-%%DOCSDIR%%/up.png
- at dirrm %%DOCSDIR%%
- at dirrm include/unique-1.0/unique
- at dirrm include/unique-1.0
+include/unique-3.0/unique/unique.h
+include/unique-3.0/unique/uniqueapp.h
+include/unique-3.0/unique/uniquebackend.h
+include/unique-3.0/unique/uniqueenumtypes.h
+include/unique-3.0/unique/uniquemessage.h
+include/unique-3.0/unique/uniqueversion.h
+lib/girepository-1.0/Unique-3.0.typelib
+lib/libunique-3.0.a
+lib/libunique-3.0.la
+lib/libunique-3.0.so
+lib/libunique-3.0.so.0
+libdata/pkgconfig/unique-3.0.pc
+share/gir-1.0/Unique-3.0.gir
+ at dirrm include/unique-3.0/unique
+ at dirrm include/unique-3.0
More information about the svn-ports-head
mailing list