summaryrefslogtreecommitdiffstats
path: root/gnome3-libs/libunique
diff options
context:
space:
mode:
authorLadislav Hagara2011-04-25 20:15:30 +0200
committerLadislav Hagara2011-04-25 20:15:30 +0200
commit946252c85ab0096f75f381665a8f1b4663326921 (patch)
treeef96a608fef0b8d058fc85f356be0923385be8fb /gnome3-libs/libunique
parentfa86e3dc948c03158fd219c1846fd51aa667dcee (diff)
gnome3-libs/libunique: new spell, based on unique
Diffstat (limited to 'gnome3-libs/libunique')
-rwxr-xr-xgnome3-libs/libunique/DEPENDS18
-rwxr-xr-xgnome3-libs/libunique/DETAILS23
-rw-r--r--gnome3-libs/libunique/HISTORY2
-rw-r--r--gnome3-libs/libunique/libunique-3.0.0.tar.bz2.sigbin0 -> 287 bytes
4 files changed, 43 insertions, 0 deletions
diff --git a/gnome3-libs/libunique/DEPENDS b/gnome3-libs/libunique/DEPENDS
new file mode 100755
index 0000000000..7837ee02f3
--- /dev/null
+++ b/gnome3-libs/libunique/DEPENDS
@@ -0,0 +1,18 @@
+depends glib2 &&
+depends gtk+3 &&
+
+optional_depends dbus-glib \
+ "--enable-dbus=yes" \
+ "--enable-dbus=no" \
+ "to enable dbus support" &&
+
+optional_depends gobject-introspection \
+ "--enable-introspection=yes" \
+ "--enable-introspection=no" \
+ "to enable introspection" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Build devhelp docs?"
+
diff --git a/gnome3-libs/libunique/DETAILS b/gnome3-libs/libunique/DETAILS
new file mode 100755
index 0000000000..e7241ad5ac
--- /dev/null
+++ b/gnome3-libs/libunique/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=libunique
+ VERSION=3.0.0
+ BRANCH=$(echo $VERSION|cut -d . -f 1,2)
+ SOURCE=$SPELL-$VERSION.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL
+ WEB_SITE=http://live.gnome.org/LibUnique
+ ENTERED=20110425
+ SHORT="Library for writing single instance application"
+cat << EOF
+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.
+
+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.
+
+Unique aims to replace the BaconMessageConnection code that has been copied by
+many projects and the code using Bonobo and D-Bus.
+EOF
diff --git a/gnome3-libs/libunique/HISTORY b/gnome3-libs/libunique/HISTORY
new file mode 100644
index 0000000000..2461933a1a
--- /dev/null
+++ b/gnome3-libs/libunique/HISTORY
@@ -0,0 +1,2 @@
+2011-04-25 Ladislav Hagara <hgr@vabo.cz>
+ * *: spell created, based on unique
diff --git a/gnome3-libs/libunique/libunique-3.0.0.tar.bz2.sig b/gnome3-libs/libunique/libunique-3.0.0.tar.bz2.sig
new file mode 100644
index 0000000000..405864d318
--- /dev/null
+++ b/gnome3-libs/libunique/libunique-3.0.0.tar.bz2.sig
Binary files differ