--- gtkmm2.4-2.20.0.orig/debian/copyright +++ gtkmm2.4-2.20.0/debian/copyright @@ -0,0 +1,37 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=48 +Name: gtkmm +Maintainer: Murray Cumming + Daniel Elstner +Source: http://download.gnome.org/sources/gtkmm/ +X-Debianized-By: Bradley Bell +X-Debianized-Date: Tue, 14 Oct 2003 16:49:47 -0700 + + +Files: * +Copyright: 1998-2007, The gtkmm 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-2.1'. + +Files: examples/*, tools/extra_defs_gen/generate_defs_gtk.cc +Copyright: 1998-2007, The gtkmm Development Team +License: GPL-2+ + +Files: debian/* +Copyright: 2003-2009, Bradley Bell + 2007-2009, Deng Xiyue +License: GPL-2+ + +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-2'. --- gtkmm2.4-2.20.0.orig/debian/watch +++ gtkmm2.4-2.20.0/debian/watch @@ -0,0 +1,7 @@ +# 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/gtkmm/([\d\.]+)[024689]/ \ + gtkmm-([\d\.]+)\.tar\.gz --- gtkmm2.4-2.20.0.orig/debian/libgtkmm-2.4-doc.install +++ gtkmm2.4-2.20.0/debian/libgtkmm-2.4-doc.install @@ -0,0 +1,2 @@ +usr/share/doc/gtkmm-2.4/* usr/share/doc/libgtkmm-2.4-doc +usr/share/devhelp --- gtkmm2.4-2.20.0.orig/debian/control +++ gtkmm2.4-2.20.0/debian/control @@ -0,0 +1,103 @@ +# 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: gtkmm2.4 +Section: libs +Priority: optional +Maintainer: Ubuntu Desktop Team +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/gtkmm2.4 +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gtkmm2.4 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gtkmm/ubuntu +Build-Depends: cdbs (>= 0.4.51), + chrpath, + debhelper (>= 6), + gnome-pkg-tools (>= 0.11), + libgtk2.0-dev (>= 2.20), + libglibmm-2.4-dev (>= 2.24), + libatk1.0-dev (>= 1.12.0), + libcairomm-1.0-dev (>= 1.2.2), + libpangomm-1.4-dev (>= 2.26.0) +Standards-Version: 3.8.3 + +Package: libgtkmm-2.4-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libgtkmm-2.4-1c2a (= ${binary:Version}), + libgtk2.0-dev (>= 2.20), + libglibmm-2.4-dev (>= 2.24), + libatk1.0-dev (>= 1.12.0), + libcairomm-1.0-dev (>= 1.2.2), + libpangomm-1.4-dev (>= 2.26.0) +Suggests: libgtkmm-2.4-doc +Description: C++ wrappers for GTK+ 2.4 (development files) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains development files and examples, as well as a + gtkmm-demo program. + +Package: libgtkmm-2.4-1c2a +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Conflicts: libgtkmm-2.4-1, + libgtkmm-2.4-1c2 +Replaces: libgtkmm-2.4-1, + libgtkmm-2.4-1c2 +Description: C++ wrappers for GTK+ 2.4 (shared libraries) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains shared libraries. + +Package: libgtkmm-2.4-dbg +Section: debug +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libgtkmm-2.4-1c2a (= ${binary:Version}) +Description: C++ wrappers for GTK+ 2.4 (debug symbols) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains debug symbols for debugging applications using gtkmm. + +Package: libgtkmm-2.4-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, + lynx | www-browser, + doc-base +Recommends: gtkmm-documentation +Description: C++ wrappers for GTK+ 2.4 (documentation) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains tutorial, FAQ, and reference documentation. --- gtkmm2.4-2.20.0.orig/debian/libgtkmm-2.4-doc.doc-base.gtkmm2.4-reference +++ gtkmm2.4-2.20.0/debian/libgtkmm-2.4-doc.doc-base.gtkmm2.4-reference @@ -0,0 +1,9 @@ +Document: gtkmm2.4-reference +Title: gtkmm 2.4 Reference Manual +Author: Doxygen +Abstract: Reference Manual for gtkmm 2.4 (C++ bindings for GTK+) +Section: Programming/C++ + +Format: HTML +Index: /usr/share/doc/gtkmm-2.4/reference/html/index.html +Files: /usr/share/doc/gtkmm-2.4/reference/html/*.html --- gtkmm2.4-2.20.0.orig/debian/rules +++ gtkmm2.4-2.20.0/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.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 := gtkmm + +SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-[[:digit:]][[:alnum:]]*)[[:space:]]*$$/\1/p' debian/control) +DOC_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgtkmm-[[:digit:]\.]+-doc)[[:space:]]*$$/\1/p' debian/control) +SHVER := 1:2.19.2 + +LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed + +DEB_DH_ALWAYS_EXCLUDE := .svn # .svn since 2.12.5, kept as reminder +DEB_DH_INSTALL_SOURCEDIR := debian/tmp +DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))" + +# chrpath hack to get rid of amd64 rpath +common-install-impl:: + chrpath -d $(DEB_DH_INSTALL_SOURCEDIR)/usr/lib/*.so* --- gtkmm2.4-2.20.0.orig/debian/libgtkmm-2.4-1c2a.install +++ gtkmm2.4-2.20.0/debian/libgtkmm-2.4-1c2a.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* --- gtkmm2.4-2.20.0.orig/debian/changelog +++ gtkmm2.4-2.20.0/debian/changelog @@ -0,0 +1,428 @@ +gtkmm2.4 (1:2.20.0-0ubuntu1) lucid; urgency=low + + * New upstream version + * debian/control.in: + - updated the glib and gtk requirements + + -- Sebastien Bacher Mon, 29 Mar 2010 17:56:36 +0200 + +gtkmm2.4 (1:2.19.7-0ubuntu1) lucid; urgency=low + + * New upstream version + * debian/control.in: + - updated gtk requirement + + -- Sebastien Bacher Tue, 23 Mar 2010 19:47:48 +0100 + +gtkmm2.4 (1:2.19.6-0ubuntu1) lucid; urgency=low + + * New upstream version(lp: #538818) + * debian/control.in: + - updated gtk requirement + + -- Sebastien Bacher Thu, 18 Mar 2010 01:44:52 +0100 + +gtkmm2.4 (1:2.19.4-0ubuntu1) lucid; urgency=low + + * New upstream version + * debian/control.in: + - updated gtk requirement + + -- Sebastien Bacher Tue, 09 Feb 2010 13:41:28 +0100 + +gtkmm2.4 (1:2.19.2-0ubuntu1) lucid; urgency=low + + * New upstream version + * debian/control.in: + - set vcs url + - updated gtk requirement + * debian/rules: + - updated shlibs version + * debian/watch: + - watch unstable serie + + -- Sebastien Bacher Thu, 07 Jan 2010 00:01:28 +0100 + +gtkmm2.4 (1:2.18.2-1) unstable; urgency=low + + * New upstream release. + + Bump shlibs version to 2.18.0 for new API addition. + + Bump build-depends libgtk2.0-dev >= 2.18.0, libatk1.0-dev >= 1.12, + libpangomm-1.4-dev >= 2.26.0, libglibmm-2.4-dev >= 2.22.1-2 for + gmmprocdir support. Bump depends likewise, except + libglibmm-2.4-dev >= 2.22.0 as upstream. + + Adjust doc path to new location in new release. + + Demos are now all source files. Remove executable handling. + + Fix FTBFS against GTK+ 2.18.1. (Closes: #549430) + * Update Standard-Version to 3.8.3. No changes needed. + + -- Deng Xiyue Mon, 05 Oct 2009 20:34:14 -0700 + +gtkmm2.4 (1:2.16.0-2) unstable; urgency=low + + * Upload to unstable. + + Drop check-dist.mk in debian/rules. + + Track unstable branch in Vcs-* links. + * Update debian/copyright to conform to latest DEP 5. + + Fix incorrect license. + + Point to versioned license files. + + -- Deng Xiyue Mon, 20 Apr 2009 21:06:08 +0800 + +gtkmm2.4 (1:2.16.0-1) experimental; urgency=low + + * New upstream release. Upload experimental to match GTK+. + + Update shlibs version to 1:2.16.0. + + Update bdep to libglibmm-2.4-dev >= 2.20.0, libgtk2.0-dev >= 2.15.5. + + Drop 01_faq_remove.patch, fixed upstream. + + Reintroduce check-dist.mk. + * Change libgtkmm-2.4-dbg to section "debug". + * Update Standard-Version to 3.8.1. No change needed. + * Track experimental branch in Vcs-*. + * Drop versioned dpkg-dev bdep as the version in stable is enough. + + -- Deng Xiyue Fri, 20 Mar 2009 22:55:00 +0800 + +gtkmm2.4 (1:2.14.3-2) unstable; urgency=low + + * Upload to unstable. Drop check-dist.mk. + * Track unstable branch in Vcs-*. + * Add 01_faq_remove.patch to remove FAQ, which is moved to + gtkmm-documentation already. Drop + libgtkmm-2.4-doc.doc-base.gtkmm2.4-faq accordingly. + + -- Deng Xiyue Thu, 05 Mar 2009 12:03:29 +0800 + +gtkmm2.4 (1:2.14.3-1) experimental; urgency=low + + * New upstream release. + * Change faq to section Programming and leave refmanual in + Programming/C++. + + -- Deng Xiyue Sat, 15 Nov 2008 00:26:08 +0800 + +gtkmm2.4 (1:2.14.2-1) experimental; urgency=low + + * New upstream releases. + - Drop 01_devhelp_path_fix.patch, merged upstream. + * As examples are moved to gtkmm-documentation, there's no need to + bother. Remove example tweak in debian/rules and remove + libgtkmm-2.4-doc.examples. + * Add check-dist.mk to prevent accidental upload. + * Use ``usr/share/doc/gtkmm-2.4'' as URL in doc-base to match upstream + behavior. + * Target Vcs-* to experimental branch, and use viewsvn over wsvn in + Vcs-Browser. + + -- Deng Xiyue Tue, 11 Nov 2008 10:57:29 +0800 + +gtkmm2.4 (1:2.14.1-1) experimental; urgency=low + + [ Deng Xiyue ] + * Use machine-interpretable format for debian/copyright. + * Use POSIX standard regex classes in sed trick in debian/rules. + + [ Loic Minier ] + * Properly anchor package name regexp. + + [ Deng Xiyue ] + * New upstream stable release. (Closes: #502592) + + Now pangomm has been split into a separate package pangomm, hence + Build-Depends on libpangomm-1.4-dev (>= 2.14.0). + + And tutorial book has been split into gtkmm-documentation. + Recommend it in libgtkmm-2.4-doc, and stop recommending + libglibmm-2.4-doc. + Remove libgtkmm-2.4-doc.doc-base.gtkmm-tutorial accordingly. + + Other Build-Depends bumps: + - libglibmm-2.4-dev >= 2.18.0; + - libgtk2.0-dev >= 2.14; + - libcairomm-1.0-dev >= 1.2.2. + (Uploading to experimental for now due to Lenny freeze.) + * Record the split mentioned above in README.Debian. + * Update Standard-Version to 3.8.0. No changes needed. + * Update SHVER to 1:2.14.0 in debian/rules. + * Stop building static flavor: gtk+2.0 doesn't provide one, so its + useless. + * Add 01_devhelp_path_fix.patch: Original index has been removed. Use + reference index.html instead. + + -- Deng Xiyue Sat, 08 Nov 2008 18:27:39 +0800 + +gtkmm2.4 (1:2.12.7-1) unstable; urgency=low + + * New upstream release. + + Fix a warning on type qualifiers on function return type. + (Closes: #456972) + * Use a more universal syntax for soname in the sed to get $(SHARED_PKG). + * Fix section in doc-base references. + * Drop `head -n 1' from sed trick. + * Add `DM-Upload-Allowed: yes' field. Thanks Loïc for advocacy. + * 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. + + -- Deng Xiyue Wed, 02 Apr 2008 21:51:42 +0800 + +gtkmm2.4 (1:2.12.5-2) unstable; urgency=low + + * Use common-install-impl rule instead of common-install-prehook-arch, + the latter might be triggered before `make install` was called. + Should fix FTBFS on buildds. + * It turns out .svn dirs are not shipped in, but keep + DEB_DH_ALWAYS_EXCLUDE for now as precaution and reminder. + + -- Deng Xiyue Tue, 26 Feb 2008 11:11:26 +0800 + +gtkmm2.4 (1:2.12.5-1) unstable; urgency=low + + * New upstream release. + * 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. + * Enable demo building as it can find the demo source file now, and ship + gtkmm-demo in -dev package. Update Description text in + debian/control* files accordingly. + * Drop 70_relibtoolize.patch, and use chrpath hack for amd64 rpath + issue. Will contact upstream for real fix. + * Use DEB_DH_ALWAYS_EXCLUDE to prevent .svn from sneaking in. + + -- Deng Xiyue Mon, 25 Feb 2008 22:00:52 +0800 + +gtkmm2.4 (1:2.12.4-1) unstable; urgency=low + + * New upstream release. + - Drop 10_gcc4.3_include_fix.patch, merged upstream. + * Use current names for GTK+ in description fields in control file. + * Correct copyright holder, and correct license pointer to + /usr/share/common-licenses/LGPL-2.1 debian/copyright. + * Remove compression exclude rules in debian/rules, let them get + compressed. + * Regenerate 70_relibtoolize.patch for new version. + * Refine watch file to check for number based version, and update + watch version to 3. + * Bump compat level to 6, let debhelper >= 6 accordingly, and let + cdbs >= 0.4.51 to avoid empty -dbg bug. + * Add ${shlibs:Depends} to -dev package. + + -- Deng Xiyue Wed, 13 Feb 2008 20:46:48 +0800 + +gtkmm2.4 (1:2.12.3-2) unstable; urgency=low + + * debian/copyright: + + Update download URL. + + Update upstream authors' email addresses. + * debian/rules: + + Add DEB_DH_INSTALL_SOURCEDIR := debian/tmp, so *.install files can + be shortened. + * debian/*.install: + + Refined to the shortened form. + * debian/libgtkmm-2.4-doc.examples + + Resurrected, or examples won't be installed. My bad :( + + -- Deng Xiyue Mon, 17 Dec 2007 16:49:38 +0800 + +gtkmm2.4 (1:2.12.3-1) unstable; urgency=low + + * New upstream version. + * debian/control, debian/control.in + + Add Homepage, Vcs-Browser and Vcs-Svn entries. + + Bump standard version to 3.7.3. No change required. + Thanks Guus Sliepen. + + Bump cdbs version to >= 0.4.41, reason given below. + + Suggest -doc in -dev. + + Recommends libglibmm-2.4-doc >= 2.12.2-3 in -doc due to path change. + * debian/patches + + Rename 99_relibtoolize.patch to 70_relibtoolize.patch for consistency, + and renew it for new version. + + Add 10_gcc4.3_include_fix.patch to fix FTBFS with gcc 4.3. + (Closes: #452090) + * debian/libgtkmm-2.4-doc.doc-base.* + + Fix paths according to the new doc places. + * debian/libgtkmm-2.4-doc.{docs,examples} + - Dropped in favor of libgtkmm-2.4-doc.install. + * debian/libgtkmm-2.4-doc.install + + Handle doc installation here. + * Add debian/libgtkmm-2.4-doc.links to provide symlink to original doc + path. By doing this, the reference path from external doc packages can + remain intact, so the sed tricks can be dropped. + * debian/rules + + Add LDFLAG "-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. + + Install docs with original path hierarchy and drop the sed tricks. + * debian/watch + + Use spaces instead of tabs when indent + (Thanks Loïc Minier for reviewing and the suggestions.) + + -- Deng Xiyue Fri, 14 Dec 2007 14:58:24 +0800 + +gtkmm2.4 (1:2.12.1-1) unstable; urgency=low + + * New upstream version. Closes: #443395 + - Fix FTBFS against glib-2.14 and gtk+-2.12. Closes: #444516 + * Build with --enable-static to provide static library. Closes: #381889 + * Tighten library dependencies. Closes: #383514 + * Provide shlibs version 2.12.0. Closes: #417844 + * Provide debug package libgtkmm-2.4-dbg. Closes: #373091 + * Build system migrated to cdbs. + * Refine watch file URL. + * Use ${binary:Version} instead of the deprecated ${Source-Version}. + * 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 Mon, 15 Oct 2007 22:43:51 +0800 + +gtkmm2.4 (1:2.10.10-0.2) unstable; urgency=low + + * Non-maintainer upload. + * Update the dependencies of libgtkmm-2.4-dev. Closes: #423926 + + -- Guus Sliepen Tue, 15 May 2007 11:05:56 +0200 + +gtkmm2.4 (1:2.10.10-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release. Closes: #410882 + * Update Build-Depends. + + -- Guus Sliepen Sat, 12 May 2007 18:33:28 +0200 + +gtkmm2.4 (1:2.8.8-1) unstable; urgency=low + + * New upstream release (Closes: #352143, #352144, #361757, #366360) + * Install examples (Closes: #364071) + + -- Bradley Bell Tue, 6 Jun 2006 05:25:15 -0700 + +gtkmm2.4 (1:2.6.5-1) unstable; urgency=low + + * New upstream release + * C++ transition (Closes: #339183) + + -- Bradley Bell Sun, 27 Nov 2005 16:35:52 -0800 + +gtkmm2.4 (1:2.6.2-1.1) unstable; urgency=low + + * Non-maintainer upload + * C++ ABI transition + * Fixed shlibs (Closes: #310403) + + -- Philipp Kern Sun, 17 Jul 2005 14:27:48 +0200 + +gtkmm2.4 (1:2.6.2-1) experimental; urgency=low + + * New upstream release + + -- Bradley Bell Tue, 17 May 2005 12:08:56 -0700 + +gtkmm2.4 (1:2.6.1-1) experimental; urgency=low + + * New upstream release + + -- Bradley Bell Sun, 27 Mar 2005 02:32:35 -0800 + +gtkmm2.4 (2.6.0-1) unstable; urgency=low + + * New upstream release + * Upload to unstable + + -- Bradley Bell Mon, 7 Mar 2005 14:01:10 -0800 + +gtkmm2.4 (2.5.5-1) experimental; urgency=low + + * New upstream release + + -- Bradley Bell Mon, 31 Jan 2005 13:52:14 -0800 + +gtkmm2.4 (2.4.10-1) unstable; urgency=low + + * New upstream release (Closes: #285523) + * Link libraries to eliminate undefined non-weak symbols (Closes: #287564) + + -- Bradley Bell Mon, 31 Jan 2005 13:30:34 -0800 + +gtkmm2.4 (2.4.8-1) unstable; urgency=low + + * New upstream release + + -- Bradley Bell Tue, 30 Nov 2004 13:53:54 -0800 + +gtkmm2.4 (2.4.7-1) unstable; urgency=low + + * New upstream release + * Fixed links to glibmm docs (Closes: #267271) + + -- Bradley Bell Wed, 3 Nov 2004 13:42:19 -0800 + +gtkmm2.4 (2.4.6-1) unstable; urgency=low + + * New upstream release + + -- Bradley Bell Thu, 28 Oct 2004 16:46:12 -0700 + +gtkmm2.4 (2.4.5-2) unstable; urgency=low + + * Fixed watch file + * Fixed paths in devhelp file (Closes: #260782) + + -- Bradley Bell Mon, 20 Sep 2004 11:22:29 -0700 + +gtkmm2.4 (2.4.5-1) unstable; urgency=low + + * New upstream release + + -- Bradley Bell Mon, 9 Aug 2004 17:25:08 -0700 + +gtkmm2.4 (2.4.4-1) unstable; urgency=low + + * New upstream release + + -- Bradley Bell Thu, 1 Jul 2004 12:18:52 -0700 + +gtkmm2.4 (2.4.2-1) unstable; urgency=low + + * New upstream release + + -- Bradley Bell Mon, 7 Jun 2004 15:41:23 -0700 + +gtkmm2.4 (2.4.1-3) unstable; urgency=low + + * upload to unstable + + -- Bradley Bell Wed, 2 Jun 2004 15:03:05 -0700 + +gtkmm2.4 (2.4.1-2) experimental; urgency=low + + * distribute relocated gdkmmconfig.h + + -- Bradley Bell Wed, 12 May 2004 14:46:56 -0700 + +gtkmm2.4 (2.4.1-1) experimental; urgency=low + + * New upstream release + * Distribute devhelp file + + -- Bradley Bell Mon, 10 May 2004 15:48:53 -0700 + +gtkmm2.4 (2.4.0-2) experimental; urgency=low + + * Fixes to the documentation + + -- Bradley Bell Tue, 20 Apr 2004 16:00:16 -0700 + +gtkmm2.4 (2.4.0-1) experimental; urgency=low + + * Initial Release. + + -- Bradley Bell Mon, 12 Apr 2004 20:28:17 -0700 --- gtkmm2.4-2.20.0.orig/debian/libgtkmm-2.4-doc.links +++ gtkmm2.4-2.20.0/debian/libgtkmm-2.4-doc.links @@ -0,0 +1 @@ +usr/share/doc/libgtkmm-2.4-doc usr/share/doc/gtkmm-2.4 --- gtkmm2.4-2.20.0.orig/debian/README.Debian +++ gtkmm2.4-2.20.0/debian/README.Debian @@ -0,0 +1,9 @@ +Note to gtkmm2.4 splitting: + +From 2.14.x series, gtkmm has been split into 3 parts: +- Pango binding now has its own package pangomm; +- The other bindings stay in gtkmm with there reference documentations; +- And the tutorial and gtkmm examples are now in gtkmm-documentation. +Please refer to corresponding packages for detailed contents. + + -- Deng Xiyue , Sat, 8 Nov 2008 17:46:54 +0800 --- gtkmm2.4-2.20.0.orig/debian/control.in +++ gtkmm2.4-2.20.0/debian/control.in @@ -0,0 +1,98 @@ +Source: gtkmm2.4 +Section: libs +Priority: optional +Maintainer: Ubuntu Desktop Team +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/gtkmm2.4 +Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/gtkmm2.4 +Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/gtkmm/ubuntu +Build-Depends: cdbs (>= 0.4.51), + chrpath, + debhelper (>= 6), + gnome-pkg-tools (>= 0.11), + libgtk2.0-dev (>= 2.20), + libglibmm-2.4-dev (>= 2.24), + libatk1.0-dev (>= 1.12.0), + libcairomm-1.0-dev (>= 1.2.2), + libpangomm-1.4-dev (>= 2.26.0) +Standards-Version: 3.8.3 + +Package: libgtkmm-2.4-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libgtkmm-2.4-1c2a (= ${binary:Version}), + libgtk2.0-dev (>= 2.20), + libglibmm-2.4-dev (>= 2.24), + libatk1.0-dev (>= 1.12.0), + libcairomm-1.0-dev (>= 1.2.2), + libpangomm-1.4-dev (>= 2.26.0) +Suggests: libgtkmm-2.4-doc +Description: C++ wrappers for GTK+ 2.4 (development files) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains development files and examples, as well as a + gtkmm-demo program. + +Package: libgtkmm-2.4-1c2a +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends} +Conflicts: libgtkmm-2.4-1, + libgtkmm-2.4-1c2 +Replaces: libgtkmm-2.4-1, + libgtkmm-2.4-1c2 +Description: C++ wrappers for GTK+ 2.4 (shared libraries) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains shared libraries. + +Package: libgtkmm-2.4-dbg +Section: debug +Priority: extra +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + libgtkmm-2.4-1c2a (= ${binary:Version}) +Description: C++ wrappers for GTK+ 2.4 (debug symbols) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains debug symbols for debugging applications using gtkmm. + +Package: libgtkmm-2.4-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, + lynx | www-browser, + doc-base +Recommends: gtkmm-documentation +Description: C++ wrappers for GTK+ 2.4 (documentation) + Gtkmm is a C++ interface for the popular GUI library GTK+. + Gtkmm provides a convenient interface for C++ programmers to create + graphical user interfaces with GTK+'s flexible OO framework. Highlights + include type safe callbacks, widgets extensible using inheritance and + over 180 classes that can be freely combined to quickly create complex + user interfaces. + . + This package contains tutorial, FAQ, and reference documentation. --- gtkmm2.4-2.20.0.orig/debian/compat +++ gtkmm2.4-2.20.0/debian/compat @@ -0,0 +1 @@ +6 --- gtkmm2.4-2.20.0.orig/debian/libgtkmm-2.4-dev.install +++ gtkmm2.4-2.20.0/debian/libgtkmm-2.4-dev.install @@ -0,0 +1,7 @@ +usr/include +usr/lib/gtkmm-2.4 +usr/lib/gdkmm-2.4 +usr/lib/lib*.so +usr/lib/pkgconfig +usr/lib/*.la +usr/share/gtkmm-2.4