Date: Sat, 28 Feb 2015 22:47:16 +0000 (UTC) From: Nicola Vitale <nivit@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r380164 - in head/x11-toolkits: . p5-Gtk2-Unique Message-ID: <201502282247.t1SMlGTx035001@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: nivit Date: Sat Feb 28 22:47:16 2015 New Revision: 380164 URL: https://svnweb.freebsd.org/changeset/ports/380164 QAT: https://qat.redports.org/buildarchive/r380164/ Log: Perl bindings for the C library "libunique" that provides a mechanism for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. Unique makes it easy to write this kind of applications, by providing a base class, taking care of all the IPC machinery needed to send messages to a running instance, and also handling the startup notification side. WWW: http://search.cpan.org/dist/Gtk2-Unique/ Added: head/x11-toolkits/p5-Gtk2-Unique/ head/x11-toolkits/p5-Gtk2-Unique/Makefile (contents, props changed) head/x11-toolkits/p5-Gtk2-Unique/distinfo (contents, props changed) head/x11-toolkits/p5-Gtk2-Unique/pkg-descr (contents, props changed) head/x11-toolkits/p5-Gtk2-Unique/pkg-plist (contents, props changed) Modified: head/x11-toolkits/Makefile Modified: head/x11-toolkits/Makefile ============================================================================== --- head/x11-toolkits/Makefile Sat Feb 28 22:43:45 2015 (r380163) +++ head/x11-toolkits/Makefile Sat Feb 28 22:47:16 2015 (r380164) @@ -143,6 +143,7 @@ SUBDIR += p5-Gtk2-ImageView SUBDIR += p5-Gtk2-PathButtonBar SUBDIR += p5-Gtk2-TrayIcon + SUBDIR += p5-Gtk2-Unique SUBDIR += p5-Pango SUBDIR += p5-Prima SUBDIR += p5-Tk Added: head/x11-toolkits/p5-Gtk2-Unique/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-toolkits/p5-Gtk2-Unique/Makefile Sat Feb 28 22:47:16 2015 (r380164) @@ -0,0 +1,29 @@ +# Created by: Nicola Vitale <nivit@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= Gtk2-Unique +PORTVERSION= 0.05 +#PORTREVISION= 0 +CATEGORIES= x11-toolkits gnome perl5 +MASTER_SITES= CPAN +PKGNAMEPREFIX= p5- + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Perl binding for the C library libunique + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-ExtUtils-Depends>=0:${PORTSDIR}/devel/p5-ExtUtils-Depends \ + p5-ExtUtils-PkgConfig>=0:${PORTSDIR}/devel/p5-ExtUtils-PkgConfig \ + p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 +LIB_DEPENDS= libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique +RUN_DEPENDS= p5-Gtk2>=0:${PORTSDIR}/x11-toolkits/p5-Gtk2 + +MAKE_JOBS_UNSAFE= yes + +USES= perl5 +USE_GNOME= gconf2 +USE_PERL5= configure + +.include <bsd.port.mk> Added: head/x11-toolkits/p5-Gtk2-Unique/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-toolkits/p5-Gtk2-Unique/distinfo Sat Feb 28 22:47:16 2015 (r380164) @@ -0,0 +1,2 @@ +SHA256 (Gtk2-Unique-0.05.tar.gz) = ae8dfb0f6844ddaa2ce7b5b44553419490c8e83c24fd35c431406a58f6be0f4f +SIZE (Gtk2-Unique-0.05.tar.gz) = 11158 Added: head/x11-toolkits/p5-Gtk2-Unique/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-toolkits/p5-Gtk2-Unique/pkg-descr Sat Feb 28 22:47:16 2015 (r380164) @@ -0,0 +1,10 @@ +Perl bindings for the C library "libunique" that provides a mechanism for +writing single instance applications. If you launch a single instance +application twice, the second instance will either just quit or will send a +message to the running instance. + +Unique makes it easy to write this kind of applications, by providing a base +class, taking care of all the IPC machinery needed to send messages to a running +instance, and also handling the startup notification side. + +WWW: http://search.cpan.org/dist/Gtk2-Unique/ Added: head/x11-toolkits/p5-Gtk2-Unique/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-toolkits/p5-Gtk2-Unique/pkg-plist Sat Feb 28 22:47:16 2015 (r380164) @@ -0,0 +1,16 @@ +%%SITE_ARCH%%/Gtk2/Unique.pm +%%SITE_ARCH%%/Gtk2/Unique.pod +%%SITE_ARCH%%/Gtk2/Unique/Install/Files.pm +%%SITE_ARCH%%/Gtk2/Unique/Install/unique-autogen.h +%%SITE_ARCH%%/Gtk2/Unique/Install/unique-perl.h +%%SITE_ARCH%%/Gtk2/Unique/Install/unique.typemap +%%SITE_ARCH%%/Gtk2/Unique/index.pod +%%SITE_ARCH%%/Gtk2/UniqueApp.pod +%%SITE_ARCH%%/Gtk2/UniqueBackend.pod +%%SITE_ARCH%%/Gtk2/UniqueMessageData.pod +%%SITE_ARCH%%/auto/Gtk2/Unique/Unique.so +%%PERL5_MAN3%%/Gtk2::Unique.3.gz +%%PERL5_MAN3%%/Gtk2::Unique::index.3.gz +%%PERL5_MAN3%%/Gtk2::UniqueApp.3.gz +%%PERL5_MAN3%%/Gtk2::UniqueBackend.3.gz +%%PERL5_MAN3%%/Gtk2::UniqueMessageData.3.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502282247.t1SMlGTx035001>