Added libunique-1.0.8 template.

--HG--
extra : convert_revision : 839d21368524e1b913c78a69fe17decbbcf46713
This commit is contained in:
Juan RP 2009-05-15 19:09:20 +02:00
parent 57e2807d8a
commit 7c3664be13
4 changed files with 46 additions and 0 deletions

1
templates/libunique-devel Symbolic link
View File

@ -0,0 +1 @@
libunique

View File

@ -0,0 +1,2 @@
abi_depends=1.0.8
api_depends=${abi_depends}

View File

@ -0,0 +1,18 @@
# Template file for 'libunique-devel'.
#
short_desc="${sourcepkg} development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
Add_dependency run libunique
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/lib*.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/lib*.so ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
}

View File

@ -0,0 +1,25 @@
# Template file for 'libunique'.
pkgname=libunique
sourcepkg=$pkgname
version=1.0.8
distfiles="${GNOME_SITE}/$pkgname/1.0/$pkgname-$version.tar.bz2"
build_style=gnu_configure
short_desc="Library for writing single instance applications"
maintainer="pancake <pancake@nopcode.org>"
checksum=d627a10f523af14e9ead655ebab3a26e7faeea006bdfa7739bc4c04058ddf4c6
long_desc="
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."
subpackages="devel"
Add_dependency full glibc
Add_dependency full gtk+
Add_dependency full dbus-glib