debian/0000775000000000000000000000000012260404303007162 5ustar debian/source/0000775000000000000000000000000012016573421010471 5ustar debian/source/format0000664000000000000000000000001412016573421011677 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000273212016573421011130 0ustar Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat Debianized-By: Bradley Bell Debianized-Date: Fri, 16 Apr 2004 16:49:47 -0700 Original-Source-Location: http://download.gnome.org/sources/gconfmm/ Original-Source-Command: ./debian/rules get-orig-source Upstream-Author: Murray Cumming Gergõ Érdi Files: * Copyright: © 1999-2001 Free Software Foundation © 2001 The libgnomeuimm Development Team © 2000-2002 GConfmm Development Team © 2000-2003 gnomemm Development Team License: LGPL-2.1+ 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. . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. Files: debian/* Copyright: © 2004-2007 Bradley Bell © 2007-2008 Deng Xiyue License: GPL-2+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. debian/compat0000664000000000000000000000000212016573421010367 0ustar 6 debian/libgconfmm-2.6-1c2.install0000664000000000000000000000002212016573421013556 0ustar usr/lib/lib*.so.* debian/libgconfmm-2.6-dev.install0000664000000000000000000000013612016573421013755 0ustar usr/include usr/lib/gconfmm-2.6 usr/lib/lib*.a usr/lib/lib*.so usr/lib/pkgconfig usr/lib/*.la debian/control.in0000664000000000000000000000424712260404303011201 0ustar Source: gconfmm2.6 Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Deng Xiyue Uploaders: @GNOME_TEAM@ DM-Upload-Allowed: yes Homepage: http://www.gtkmm.org/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/gconfmm2.6 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gconfmm2.6 Build-Depends: cdbs (>= 0.4.51), chrpath, debhelper (>= 6), dh-autoreconf, mm-common, dpkg-dev (>= 1.14.16), gnome-pkg-tools (>= 0.11), libgconf2-dev (>= 2.4.0), libglibmm-2.4-dev (>= 2.6.4), libgtkmm-2.4-dev (>= 2.4.0), doxygen Standards-Version: 3.8.3 Package: libgconfmm-2.6-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libgconfmm-2.6-1c2 (= ${binary:Version}), libgconf2-dev (>= 2.4.0), libglibmm-2.4-dev (>=2.6.4), libgtkmm-2.4-dev (>= 2.4.0) Suggests: libgconfmm-2.6-doc Description: C++ wrappers for GConf (development files) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains development files and examples. Package: libgconfmm-2.6-1c2 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libgconfmm-2.6-1 Replaces: libgconfmm-2.6-1 Description: C++ wrappers for GConf (shared library) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains shared libraries. Package: libgconfmm-2.6-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${shlibs:Depends}, doc-base, lynx | www-browser Suggests: libgtkmm-2.4-doc Conflicts: libgconfmm-2.6-dev (<< 2.20.0-1) Replaces: libgconfmm-2.6-dev (<< 2.20.0-1) Description: C++ wrappers for GConf (documentation) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains development reference documentation and examples. debian/libgconfmm-2.6-doc.doc-base.gconfmm2.6-reference0000664000000000000000000000051212016573421017560 0ustar Document: gconfmm2.6-reference Title: gconfmm 2.6 Reference Manual Author: Doxygen Abstract: Reference Manual for gconfmm 2.6 (C++ bindings for GConf) Section: Programming/C++ Format: HTML Index: /usr/share/doc/libgconfmm-2.6-doc/docs/reference/html/index.html Files: /usr/share/doc/libgconfmm-2.6-doc/docs/reference/html/*.html debian/changelog0000664000000000000000000001675312260404303011050 0ustar gconfmm2.6 (2.28.3-0ubuntu2) trusty; urgency=medium * Build with dh-autoreconf for new libtool. -- William Grant Mon, 30 Dec 2013 23:44:20 +0000 gconfmm2.6 (2.28.3-0ubuntu1) quantal; urgency=low * New upstream release * debian/rules: - Stop using simple-patchsys.mk - Drop build rules for -doc package that don't work * debian/source: - Use source version 3.0 * debian/watch: - Watch for unstable versions - Replace .gz file format with .xz -- Robert Ancell Mon, 27 Aug 2012 16:17:36 +1200 gconfmm2.6 (2.28.0-1) unstable; urgency=low * New upstream release. * Update Standard-Version to 3.8.3. No other changes needed. -- Deng Xiyue Thu, 17 Dec 2009 16:04:13 -0800 gconfmm2.6 (2.24.0-2) unstable; urgency=low * Upload to unstable. Drop check-dist.mk. * Use POSIX standard regex classes in sed trick in debian/rules. * `Make -C examples clean` after `make install` to prevent shipping unexpected files. * Use viewsvn in Vcs-Browser. -- Deng Xiyue Sun, 05 Oct 2008 02:48:55 +0800 gconfmm2.6 (2.24.0-1) experimental; urgency=low [ Deng Xiyue ] * Add dpkg-dev >= 1.14.16 to Build-Depends for DM usage. * Remove doc-base from Build-Depends as it's not b-deped on. * Add ${shlibs:Depends} to all Depends fields as recommended. * Use machine-interpretable format for debian/copyright. * New upstream release. + Bump shlibs version to 2.24.0 due to new API addition. ABI remains compatible. * Targeting experimental as Lenny is in freeze. Add check-dist.mk to debian/rules. * Update Standard-Version to 3.8.0. No change needed. [ Loic Minier ] * Properly anchor package name regexp. -- Deng Xiyue Fri, 26 Sep 2008 00:52:20 +0800 gconfmm2.6 (2.22.0-1) unstable; urgency=low * New upstream version. + Bump shlibs version to 2.22.0 as per ChangeLog. * Correct copyright holders, correct license pointer to /usr/share/common-licenses/LGPL-2.1 in debian/copyright. * Bump compat level to 6, let debhelper >= 6 accordingly, and let cdbs >= 0.4.51 to avoid empty -dbg bug. * Refine build-dependencies as per upstream configure script, and drop -1 postfix in version as per lintian. * Add ${shlibs:Depends} to -dev package. * Update watch version to 3. * Refined debian/rules to set variables SHARED_PKG and DOC_PKG by sed from debian/control and use variable SHVER for shlibs version, and refine and reformat corresponding rules accordingly. * Remove compression exclude rule, as it's usually harmless to live without it. * Drop 70_relibtoolize.patch, and use chrpath hack to get rid of amd64 rpath issue, hence add chrpath to b-deps. Should contact upstream for real fix. * Fix section in doc-base reference. * Ship docs dir to maintain original directory hierarchy, and fix doc-base path. * Add `DM-Upload-Allowed: yes' field. Thanks Loïc for advocacy. -- Deng Xiyue Mon, 17 Mar 2008 11:32:42 +0800 gconfmm2.6 (2.20.0-3) unstable; urgency=low [ Deng Xiyue ] * debian/control, debian/control.in: + Bump standard version to 3.7.3. No change required. + Bump cdbs version to >= 0.4.41, reason given below. * debian/copyright: + Update download URL. + Update upstream authors' email addresses. + Convert encoding from ISO-8859-1 to UTF-8. * debian/*.install: + Refined to the shortened form. * debian/rules: + Add LDFLAGS "-Wl,--as-needed" to reduce unneeded shlibs dependencies. + Let examples be compressed. + Directly specify LDFLAG instead of using DEB_CONFIGURE_SCRIPT_ENV which might override existing LDFLAGS settings, which is supported since cdbs >= 0.4.41, hence bump its dependency. Thanks Loïc Minier. + Include clean-la.mk from gnome-pkg-tools to remove dependency_libs information from .la files. Thanks Loïc Minier and Josselin Mouette. - Drop DEB_AUTO_UPDATE_DEBIAN_CONTROL as cdbs dependency is written by hand, and avoiding generating debian/control twice by a single clean. + Replace most ':=' with '+=' to avoid overwriting existing values. + Refine exclude rules. - Remove useless DEB_INSTALL_CHANGELOGS_ALL. + Add DEB_DH_INSTALL_SOURCEDIR := debian/tmp, so *.install files can be shortened. * debian/watch: + Use spaces instead of tabs when indent. (Thanks Loïc Minier for reviewing and the suggestions) [ Loic Minier ] * Fix watch file. -- Deng Xiyue Mon, 17 Dec 2007 16:56:10 +0800 gconfmm2.6 (2.20.0-2) unstable; urgency=high * debian/control, debian/control.in + Add Homepage, Vcs-Browser and Vcs-Svn entries. + Add Replaces: to handle file moving together with Conflicts:, without which might causes breakage when upgrading. Hence the urgency. (Closes: #452142) + Current Suggests: in -dev to libgconfmm-2.6-doc. -- Deng Xiyue Tue, 04 Dec 2007 00:25:31 +0800 gconfmm2.6 (2.20.0-1) unstable; urgency=low * New upstream release. * Migrate build system to cdbs, and update build dependencies. * Use ${binary:Version} instead of deprecated ${Source-Version}. * Split documents into separate -doc package, and make it conflict with older -dev package. * Provide shlib version to 2.14.2 according to ChangeLog. * debian/patches + 70_relibtoolize.patch as libtool issue work around. * Migrate ownership to Debian GNOME Team. - Add myself as maintainer with consensus from Debian GNOME Team. - Original maintainer Bradley Bell is also a member of Debian GNOME Team now. Thanks Bradley. - Add Debian GNOME Team as uploaders. -- Deng Xiyue Thu, 25 Oct 2007 21:33:54 +0800 gconfmm2.6 (2.14.2-1) unstable; urgency=low * New upstream release -- Bradley Bell Thu, 3 Aug 2006 17:09:36 -0700 gconfmm2.6 (2.14.1-1) unstable; urgency=low * New upstream release -- Bradley Bell Sat, 10 Jun 2006 03:42:52 -0700 gconfmm2.6 (2.10.0-3) unstable; urgency=low * use versioned shlibs -- Bradley Bell Tue, 29 Nov 2005 15:03:57 -0800 gconfmm2.6 (2.10.0-2) unstable; urgency=low * Upload new version to unstable (Closes: #292694) * Build against transitioned glibmm -- Bradley Bell Tue, 29 Nov 2005 05:14:48 -0800 gconfmm2.6 (2.10.0-1) experimental; urgency=low * New upstream release -- Bradley Bell Tue, 17 May 2005 16:51:16 -0700 gconfmm2.6 (2.8.1-1.1) unstable; urgency=medium * Non-maintainer upload. * Medium-urgency upload for RC bugfix. * Rebuild for the C++ ABI transition, renaming libgconfmm2.6-1 to libgconfmm2.6-1c2 and conflicting with libgconfmm2.6-1 (closes: #323691). * Build-Depend on libgtkmm-2.4-dev (>= 1:2.6.2-1.1) to ensure we get the lib with a compatible ABI. -- Steve Langasek Wed, 17 Aug 2005 14:55:29 -0700 gconfmm2.6 (2.8.1-1) unstable; urgency=low * New upstream release * Cast void* to long instead of int (Closes: #286498) -- Bradley Bell Mon, 31 Jan 2005 19:00:31 -0800 gconfmm2.6 (2.6.1-2) unstable; urgency=low * Fixed watch file -- Bradley Bell Wed, 22 Sep 2004 18:52:19 -0700 gconfmm2.6 (2.6.1-1) unstable; urgency=low * Initial Release. -- Bradley Bell Tue, 8 Jun 2004 02:20:45 -0700 debian/libgconfmm-2.6-doc.examples0000664000000000000000000000001312016573421014106 0ustar examples/* debian/control0000664000000000000000000000470012260404307010572 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: gconfmm2.6 Section: libs Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Deng Xiyue Uploaders: Debian GNOME Maintainers , Deng Xiyue DM-Upload-Allowed: yes Homepage: http://www.gtkmm.org/ Vcs-Browser: http://svn.debian.org/viewsvn/pkg-gnome/desktop/unstable/gconfmm2.6 Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gconfmm2.6 Build-Depends: cdbs (>= 0.4.51), chrpath, debhelper (>= 6), dh-autoreconf, mm-common, dpkg-dev (>= 1.14.16), gnome-pkg-tools (>= 0.11), libgconf2-dev (>= 2.4.0), libglibmm-2.4-dev (>= 2.6.4), libgtkmm-2.4-dev (>= 2.4.0), doxygen Standards-Version: 3.8.3 Package: libgconfmm-2.6-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, libgconfmm-2.6-1c2 (= ${binary:Version}), libgconf2-dev (>= 2.4.0), libglibmm-2.4-dev (>=2.6.4), libgtkmm-2.4-dev (>= 2.4.0) Suggests: libgconfmm-2.6-doc Description: C++ wrappers for GConf (development files) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains development files and examples. Package: libgconfmm-2.6-1c2 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libgconfmm-2.6-1 Replaces: libgconfmm-2.6-1 Description: C++ wrappers for GConf (shared library) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains shared libraries. Package: libgconfmm-2.6-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${shlibs:Depends}, doc-base, lynx | www-browser Suggests: libgtkmm-2.4-doc Conflicts: libgconfmm-2.6-dev (<< 2.20.0-1) Replaces: libgconfmm-2.6-dev (<< 2.20.0-1) Description: C++ wrappers for GConf (documentation) GConf is a system for storing application preferences. gconfmm is the C++ wrapper for GConf. . This package contains development reference documentation and examples. debian/watch0000664000000000000000000000045012016573421010221 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # Site Directory Pattern Version Script version=3 http://download.gnome.org/sources/gconfmm/([\d\.]+)/ \ gconfmm-([\d\.]+)\.tar\.xz debian/rules0000775000000000000000000000213712260404303010245 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk GNOME_MODULE := gconfmm SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgconfmm-[[:digit:]\.]+-[[:digit:]][[:alnum:]]*)[[:space:]]*$$/\1/p' debian/control) DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgconfmm-[[:digit:]\.]+-doc)[[:space:]]*$$/\1/p' debian/control) SHVER := 2.24.0 LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed DEB_CONFIGURE_EXTRA_FLAGS += --enable-static DEB_DH_INSTALL_SOURCEDIR := debian/tmp DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))" DEB_INSTALL_DOCS_$(DOC_PKG) += -XMakefile -XDoxyfile DEB_INSTALL_EXAMPLES_$(DOC_PKG) += -XMakefile -X.deps -X.libs -X.o # chrpath hack to get rid of amd64 rpath common-install-impl:: chrpath -d $(DEB_DH_INSTALL_SOURCEDIR)/usr/lib/*.so* debian/libgconfmm-2.6-doc.docs0000664000000000000000000000002212016573421013220 0ustar AUTHORS NEWS docs