debian/0000775000000000000000000000000012260242201007157 5ustar debian/libunique-3.0-doc.install0000664000000000000000000000004411640720201013605 0ustar usr/share/gtk-doc/html/unique-3.0/* debian/source/0000775000000000000000000000000012143540643010472 5ustar debian/source/format0000664000000000000000000000001411541205611011672 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000265211350253000011115 0ustar This package was debianized by Sebastian Dröge on Thu, 31 Jul 2008 15:07:44 +0200. It was downloaded from ftp://ftp.gnome.org/pub/GNOME/sources/libunique/ Upstream Author: Emmanuele Bassi Copyright: For everything not noted below: Copyright (C) 2007 Emmanuele Bassi For unique/bacon/uniquebackend-bacon.[ch], unique/bacon/uniquefactory-bacon.[ch]: Copyright (C) 2003 Bastien Nocera Copyright (C) 2007 Emmanuele Bassi License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1'. debian/compat0000664000000000000000000000000211567052561010376 0ustar 8 debian/libunique-3.0-dev.install0000664000000000000000000000012712143537220013626 0ustar usr/include/unique-3.0/unique/* usr/lib/libunique-3.0.so usr/lib/pkgconfig/unique-3.0* debian/libunique-3.0-0.install0000664000000000000000000000003111640720201013173 0ustar usr/lib/libunique-*.so.* debian/control.in0000664000000000000000000000555012260242201011174 0ustar Source: libunique3 Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: @GNOME_TEAM@ Build-Depends: cdbs (>= 0.4.41), debhelper (>= 8), gnome-pkg-tools (>= 0.11), dh-autoreconf, pkg-config (>= 0.14), libglib2.0-dev (>= 2.25.7), libgtk-3-dev (>= 2.90.0), libx11-dev, libxt-dev, gtk-doc-tools (>= 1.13), dpkg-dev (>= 1.14.13), Standards-Version: 3.9.2 Homepage: http://live.gnome.org/LibUnique Package: libunique-3.0-0 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dbus, dbus-x11 Description: Library for writing single instance applications - shared libraries 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. . This package contains the shared libraries. Package: libunique-3.0-dev Section: libdevel Architecture: any Depends: libunique-3.0-0 (= ${binary:Version}), ${misc:Depends}, libgtk-3-dev Recommends: libunique-3.0-doc Description: Library for writing single instance applications - development files 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. . This package contains the headers and development libraries needed to build applications using the Unique library Package: libunique-3.0-doc Section: doc Architecture: all Depends: ${misc:Depends} Conflicts: libunique-doc Suggests: devhelp Description: Library for writing single instance applications - documentation 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. . This package contains the HTML documentation for the Unique library debian/libunique-3.0-0.symbols0000664000000000000000000000366311541205611013236 0ustar libunique-3.0.so.0 libunique-3.0-0 #MINVER# unique_app_add_command@Base 2.90.1 unique_app_emit_message_received@Base 2.90.1 unique_app_get_type@Base 2.90.1 unique_app_is_running@Base 2.90.1 unique_app_new@Base 2.90.1 unique_app_new_with_commands@Base 2.90.1 unique_app_send_message@Base 2.90.1 unique_app_watch_window@Base 2.90.1 unique_backend_bacon_get_type@Base 2.90.1 unique_backend_create@Base 2.90.1 unique_backend_gdbus_get_type@Base 2.90.1 unique_backend_get_name@Base 2.90.1 unique_backend_get_screen@Base 2.90.1 unique_backend_get_startup_id@Base 2.90.1 unique_backend_get_type@Base 2.90.1 unique_backend_get_workspace@Base 2.90.1 unique_backend_request_name@Base 2.90.1 unique_backend_send_message@Base 2.90.1 unique_backend_set_name@Base 2.90.1 unique_backend_set_screen@Base 2.90.1 unique_backend_set_startup_id@Base 2.90.1 unique_command_from_string@Base 2.90.1 unique_command_get_type@Base 2.90.1 unique_command_to_string@Base 2.90.1 unique_factory_bacon_accept@Base 2.90.1 unique_factory_bacon_get_fd@Base 2.90.1 unique_factory_bacon_get_type@Base 2.90.1 unique_marshal_ENUM__INT_BOXED_UINT@Base 2.90.1 unique_message_data_copy@Base 2.90.1 unique_message_data_free@Base 2.90.1 unique_message_data_get@Base 2.90.1 unique_message_data_get_filename@Base 2.90.1 unique_message_data_get_screen@Base 2.90.1 unique_message_data_get_startup_id@Base 2.90.1 unique_message_data_get_text@Base 2.90.1 unique_message_data_get_type@Base 2.90.1 unique_message_data_get_uris@Base 2.90.1 unique_message_data_get_workspace@Base 2.90.1 unique_message_data_new@Base 2.90.1 unique_message_data_pack@Base 2.90.1 unique_message_data_set@Base 2.90.1 unique_message_data_set_filename@Base 2.90.1 unique_message_data_set_text@Base 2.90.1 unique_message_data_set_uris@Base 2.90.1 unique_message_data_unpack@Base 2.90.1 unique_response_from_string@Base 2.90.1 unique_response_get_type@Base 2.90.1 unique_response_to_string@Base 2.90.1 debian/changelog0000664000000000000000000001075012260242201011034 0ustar libunique3 (3.0.2-2ubuntu1) trusty; urgency=medium * Build with dh-autoreconf for new libtool. -- William Grant Mon, 30 Dec 2013 09:58:59 +0000 libunique3 (3.0.2-2) unstable; urgency=low [ Michael Biebl ] * Change section of gir1.2-unique-3.0 to introspection. * debian/watch: Track .xz tarballs. [ Emilio Pozuelo Monfort ] * Remove gir1.2-unique-3.0, it has no rdeps and libunique is deprecated in favor of GApplication/GtkApplication. -- Emilio Pozuelo Monfort Sat, 11 May 2013 23:57:23 +0200 libunique3 (3.0.2-1) unstable; urgency=low * New upstream release. * debian/watch: - Track stable releases. - Switch to .bz2 tarballs. * Strip debian/tmp/ from .install files. -- Michael Biebl Thu, 29 Sep 2011 00:36:12 +0200 libunique3 (3.0.0-1) unstable; urgency=low [ Josselin Mouette ] * Make the -dev package depend on the gir package. [ Michael Biebl ] * New upstream release. * Drop debian/patches/01_link_x11.patch, fixed upstream. * The gtk-doc documentation is now installed in a versioned directory. Update debian/libunique-3.0-doc.install accordingly. * Bump Standards-Version to 3.9.2. No further changes. * Bump debhelper compatibility level to 8. Update Build-Depends accordingly. * Drop Build-Depends on dh-autoreconf and autoreconf.mk include from debian/rules. No longer required. -- Michael Biebl Wed, 25 May 2011 03:09:03 +0200 libunique3 (2.91.4-1) experimental; urgency=low [ Sjoerd Simons ] * New upstream release * Rename source package to libunique3 for parallel maintainability * Turn off gobject-introspection support for now [ Josselin Mouette ] * New upstream pre-release. * Disable dbus (GDBus is the default now). * libunique-3.0-0.symbols: drop dbus symbols. * Update package names according to the new soname. * Remove useless docs file. * Switch to 3.0 (quilt) format. * Remove 99_ltmain_as-needed.patch. * 01_link_x11.patch: add missing link to libX11. * Use dh_autoreconf. -- Josselin Mouette Sat, 19 Mar 2011 21:00:55 +0100 libunique (1.1.6-1.1) unstable; urgency=medium * Non-maintainer upload. * Depend on both dbus and dbus-x11 which are required by libunique unconditionally when using the dbus backend (compile-time setting). (Closes: #497401, #595480, #595480) * Correct upstream source location in `debian/copyright'. (Closes: #574352) -- Philipp Kern Sat, 11 Sep 2010 21:00:16 +0200 libunique (1.1.6-1) unstable; urgency=low * New upstream release. -- Emilio Pozuelo Monfort Thu, 12 Nov 2009 14:49:30 +0100 libunique (1.1.2-3) unstable; urgency=low * Move gir1.0-unique-1.0 from the gir-repository source package. Closes: #552812. * Move the .gir to libunique-dev, add corresponding Replaces. -- Josselin Mouette Wed, 11 Nov 2009 17:38:34 +0100 libunique (1.1.2-2) unstable; urgency=low * Upload to unstable. - Remove check-dist.mk include. -- Emilio Pozuelo Monfort Fri, 25 Sep 2009 21:14:10 +0200 libunique (1.1.2-1) experimental; urgency=low * New upstream unstable release. * debian/watch: Update for the new location. * Standards-Version is 3.8.3, no changes needed. * libunique-1.0-0 inherits the section from the source stanza. * debian/rules: include check-dist.mk to prevent uploads to experimental. -- Emilio Pozuelo Monfort Tue, 01 Sep 2009 20:59:45 +0200 libunique (1.0.8-1) unstable; urgency=low * New upstream release. -- Sebastian Dröge Sun, 22 Mar 2009 12:30:39 +0100 libunique (1.0.6-1) unstable; urgency=low * New upstream release. -- Sebastian Dröge Thu, 19 Mar 2009 14:03:04 +0100 libunique (1.0.4-1) unstable; urgency=low * New upstream release. -- Sebastian Dröge Mon, 24 Nov 2008 10:09:19 +0100 libunique (1.0.2-1) unstable; urgency=low * New upstream release: + debian/control: - Update build deps. + debian/rules: - Update shlibs version to 1.0.2 for new API. + debian/libunique-1.0-0.symbols: - Update symbols for new version. + debian/patches/01_X11-linking.patch: - Dropped, fixed upstream. -- Sebastian Dröge Fri, 14 Nov 2008 09:49:39 +0100 libunique (1.0.0-1) unstable; urgency=low * Initial version (Closes: #493113). -- Sebastian Dröge Thu, 31 Jul 2008 15:10:16 +0200 debian/control0000664000000000000000000000627612260242203010577 0ustar # This file is autogenerated. DO NOT EDIT! # # Modifications should be made to debian/control.in instead. # This file is regenerated automatically in the clean target. Source: libunique3 Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Debian GNOME Maintainers , Emilio Pozuelo Monfort , Josselin Mouette , Michael Biebl Build-Depends: cdbs (>= 0.4.41), debhelper (>= 8), gnome-pkg-tools (>= 0.11), dh-autoreconf, pkg-config (>= 0.14), libglib2.0-dev (>= 2.25.7), libgtk-3-dev (>= 2.90.0), libx11-dev, libxt-dev, gtk-doc-tools (>= 1.13), dpkg-dev (>= 1.14.13), Standards-Version: 3.9.2 Homepage: http://live.gnome.org/LibUnique Package: libunique-3.0-0 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dbus, dbus-x11 Description: Library for writing single instance applications - shared libraries 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. . This package contains the shared libraries. Package: libunique-3.0-dev Section: libdevel Architecture: any Depends: libunique-3.0-0 (= ${binary:Version}), ${misc:Depends}, libgtk-3-dev Recommends: libunique-3.0-doc Description: Library for writing single instance applications - development files 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. . This package contains the headers and development libraries needed to build applications using the Unique library Package: libunique-3.0-doc Section: doc Architecture: all Depends: ${misc:Depends} Conflicts: libunique-doc Suggests: devhelp Description: Library for writing single instance applications - documentation 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. . This package contains the HTML documentation for the Unique library debian/watch0000664000000000000000000000014411734203222010214 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/libunique/([\d\.]+[24680])/libunique-(.*)\.tar\.xz debian/patches/0000775000000000000000000000000012143540643010621 5ustar debian/patches/series0000664000000000000000000000000011567045034012027 0ustar debian/rules0000775000000000000000000000105612260242201010241 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/gnome.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk GNOME_MODULE := libunique LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed DEB_DH_MAKESHLIBS_ARGS_libunique-3.0-0 = -V'libunique-3.0-0 (>= 2.91.4)' -- -c4 DEB_CONFIGURE_EXTRA_FLAGS = --disable-dbus