--- libexif-gtk-0.3.5.orig/debian/rules +++ libexif-gtk-0.3.5/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +build: $(QUILT_STAMPFN) build-stamp +build-stamp: + cp -f /usr/share/misc/config.sub . + cp -f /usr/share/misc/config.guess . + dh build + touch $@ + +clean: unpatch + dh $@ + rm -f config.guess config.sub + +%: + dh $@ --- libexif-gtk-0.3.5.orig/debian/watch +++ libexif-gtk-0.3.5/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/libexif/libexif-gtk-([\d\.]*)\.tar\.gz --- libexif-gtk-0.3.5.orig/debian/copyright +++ libexif-gtk-0.3.5/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by christophe barbe on +Mon, 25 Feb 2002 17:58:36 -0500. + +It was downloaded from http://prdownloads.sourceforge.net/libexif/libexif-gtk-0.3.5.tar.gz + +Upstream Author: Lutz Müller + +Copyright (c) 2001-2005 Lutz Müller + +This program 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. + +This program 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 General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program; if not, write to the Free Software +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + +On Debian systems, the complete text of the GNU General Public License +version 2 can be found in /usr/share/common-licenses/GPL-2 file. + +Debian packaging (licenced under the GPLv2 or later) : + Copyright (C) 2002-2004 Christophe Barbe + Copyright (C) 2004-2005 Frederic Peters + Copyright (C) 2009 Emmanuel Bouthenot --- libexif-gtk-0.3.5.orig/debian/libexif-gtk5.install +++ libexif-gtk-0.3.5/debian/libexif-gtk5.install @@ -0,0 +1,2 @@ +usr/share/locale +usr/lib/libexif-gtk.so.* --- libexif-gtk-0.3.5.orig/debian/compat +++ libexif-gtk-0.3.5/debian/compat @@ -0,0 +1 @@ +7 --- libexif-gtk-0.3.5.orig/debian/control +++ libexif-gtk-0.3.5/debian/control @@ -0,0 +1,34 @@ +Source: libexif-gtk +Section: libs +Priority: optional +Maintainer: Debian PhotoTools Maintainers +Uploaders: Frederic Peters , Emmanuel Bouthenot +Build-Depends: debhelper (>= 7.0.50), quilt, autotools-dev, libexif-dev (>= 0.6.12), + pkg-config, libgtk2.0-dev +Standards-Version: 3.8.1 +Homepage: http://libexif.sourceforge.net/ +Vcs-Browser: http://git.debian.org/?p=pkg-phototools/libexif-gtk.git +Vcs-Git: git://git.debian.org/git/pkg-phototools/libexif-gtk.git +DM-Upload-Allowed: yes + +Package: libexif-gtk-dev +Section: libdevel +Architecture: any +Depends: libexif-gtk5 (= ${binary:Version}), libgtk2.0-dev, ${misc:Depends} +Description: Library providing GTK+ widgets to display/edit EXIF tags (development files) + Most digital cameras produce EXIF files, which are JPEG files with + extra tags that contain information about the image. The EXIF library + allows you to parse an EXIF file and read the data from those tags. + . + This package contains the development files. + +Package: libexif-gtk5 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Library providing GTK+ widgets to display/edit EXIF tags + Most digital cameras produce EXIF files, which are JPEG files with + extra tags that contain information about the image. The EXIF library + allows you to parse an EXIF file and read the data from those tags. + . + This library provides GTK+ widgets to display/edit EXIF tags. + --- libexif-gtk-0.3.5.orig/debian/libexif-gtk-dev.install +++ libexif-gtk-0.3.5/debian/libexif-gtk-dev.install @@ -0,0 +1,3 @@ +usr/lib/pkgconfig/libexif-gtk.pc +usr/include/libexif-gtk/* +usr/lib/lib*.{a,la,so} --- libexif-gtk-0.3.5.orig/debian/changelog +++ libexif-gtk-0.3.5/debian/changelog @@ -0,0 +1,133 @@ +libexif-gtk (0.3.5-4) unstable; urgency=low + + * Adopt the package within pkg-phototools: + - Set the Maintainer to the group + - Add Frederic Peters and myself as Uploaders. + - Add Vcs-Browser and Vcs-Git fields accordingly. + * Update debian/control: + - Add a Homepage field. + - Bump Standards-Version to 3.8.1 + - Replace deprecated ${Source-Version} by ${binary:Version} + - Drop duplicate section field for libexif-gtk5 + - Enhance libexif-gtk-dev long description. + - Remove Conflicts/Replaces on libexif-gtk4. + - Add DM-Upload-Allowed field. + - Adjust dependencies on libgtk2.0-dev. + * Switch packaging to debhelper 7 + * Add debian/watch file. + * Update debian/copyright. + * Extract patch about deprecated GTK API from diff.gz. + * Patch libexif-gtk.pc to add a dependency on gtk2 libs and headers. + + -- Emmanuel Bouthenot Sun, 14 Jun 2009 22:24:07 +0000 + +libexif-gtk (0.3.5-3) unstable; urgency=low + + * Replaces/Conflicts libexif-gtk4 since they share the same translation file + and using another is really kludgy. (closes: #328704) + * debian/copyright: updated FSF address. + + -- Frederic Peters Tue, 27 Sep 2005 09:18:41 +0200 + +libexif-gtk (0.3.5-2) unstable; urgency=low + + * Rebuilt against new libexif12. + + -- Frederic Peters Wed, 27 Jul 2005 20:45:09 +0200 + +libexif-gtk (0.3.5-1) unstable; urgency=low + + * New upstream release. + * soname bumped. + + -- Frederic Peters Sat, 16 Jul 2005 10:20:00 +0200 + +libexif-gtk (0.3.3-6) unstable; urgency=low + + * Adopted package. + + -- Frederic Peters Sun, 17 Oct 2004 12:37:39 +0200 + +libexif-gtk (0.3.3-5) unstable; urgency=low + + * Rebuilt against libexif10. + * Removed DISABLE_DEPRECATED to be nice with gtk+2.4 (Closes: #250043). + + -- christophe barbe Fri, 18 Jun 2004 14:53:39 -0400 + +libexif-gtk (0.3.3-4) unstable; urgency=low + + * Built against libexif9. + * Move DH_COMPAT in debian/compat. + * Bump Standards-Version up to 3.5.9. + * In new libdevel section. + + -- christophe barbe Tue, 5 Aug 2003 14:07:00 -0400 + +libexif-gtk (0.3.3-3) unstable; urgency=low + + * Libtool update to get a working MIPS package (Closes: 178572). + + -- christophe barbe Mon, 27 Jan 2003 09:57:53 -0500 + +libexif-gtk (0.3.3-2) unstable; urgency=low + + * Versionned Build-Depend for libexif-dev. + + -- christophe barbe Wed, 22 Jan 2003 10:53:18 -0500 + +libexif-gtk (0.3.3-1) unstable; urgency=low + + * New upstream release. + + -- christophe barbe Mon, 20 Jan 2003 17:52:57 -0500 + +libexif-gtk (0.3.2-4) unstable; urgency=low + + * Fix override disparity (The 'I can do it' release). + + -- christophe barbe Sat, 16 Nov 2002 16:19:48 -0500 + +libexif-gtk (0.3.2-3) unstable; urgency=low + + * Fix override disparity. + + -- christophe barbe Sat, 16 Nov 2002 15:56:38 -0500 + +libexif-gtk (0.3.2-2) unstable; urgency=low + + * Fix broken Build-Depends (Closes: #169375). + + -- christophe barbe Sat, 16 Nov 2002 15:41:39 -0500 + +libexif-gtk (0.3.2-1) unstable; urgency=low + + * New upstream release. + + -- christophe barbe Sun, 10 Nov 2002 22:35:29 -0500 + +libexif-gtk (0.3.0-4) unstable; urgency=low + + * Update Maintener e-mail address. + + -- christophe barbe Wed, 24 Apr 2002 15:06:49 -0400 + +libexif-gtk (0.3.0-3) unstable; urgency=low + + * Fixed Build-Depenpds (Closes: #142301). + + -- christophe barbe Thu, 11 Apr 2002 09:04:21 -0400 + +libexif-gtk (0.3.0-2) unstable; urgency=low + + * Add pkg-config in build depends (Closes: #142048). + + -- christophe barbe Tue, 9 Apr 2002 19:04:33 -0400 + +libexif-gtk (0.3.0-1) unstable; urgency=low + + * Initial Release. + * close ITA (Closes: #139896). + + -- christophe barbe Mon, 25 Feb 2002 17:58:36 -0500 + --- libexif-gtk-0.3.5.orig/debian/patches/pkgconfig_require_gtk2 +++ libexif-gtk-0.3.5/debian/patches/pkgconfig_require_gtk2 @@ -0,0 +1,12 @@ +Add a dependency on gtk2 libs and headers. +--- a/libexif-gtk/libexif-gtk.pc.in ++++ b/libexif-gtk/libexif-gtk.pc.in +@@ -5,7 +5,7 @@ + + Name: libexif-gtk + Description: GTK-widgets for libexif +-Requires: libexif ++Requires: libexif gtk+-2.0 + Version: @VERSION@ + Libs: -L${libdir} -lexif -lexif-gtk -lm + Cflags: -I${includedir}/libexif -I${includedir} --- libexif-gtk-0.3.5.orig/debian/patches/series +++ libexif-gtk-0.3.5/debian/patches/series @@ -0,0 +1,2 @@ +pkgconfig_require_gtk2 +use_deprecated_gtk --- libexif-gtk-0.3.5.orig/debian/patches/use_deprecated_gtk +++ libexif-gtk-0.3.5/debian/patches/use_deprecated_gtk @@ -0,0 +1,45 @@ +libexif-gtk needs deprecated GTK API. +--- a/gtk-extensions/Makefile.in ++++ b/gtk-extensions/Makefile.in +@@ -219,7 +219,6 @@ + INCLUDES = \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intl \ +- -DGTK_DISABLE_DEPRECATED \ + $(GTK_CFLAGS) + + noinst_LTLIBRARIES = libgtk-extensions.la +--- a/libexif-gtk/Makefile.in ++++ b/libexif-gtk/Makefile.in +@@ -251,8 +251,7 @@ + -I$(top_srcdir)/intl \ + -I$(top_srcdir)/gtk-extensions \ + $(LIBEXIF_GTK_CFLAGS) \ +- -DG_LOG_DOMAIN=\"libexif\" \ +- -DGTK_DISABLE_DEPRECATED ++ -DG_LOG_DOMAIN=\"libexif\" + + lib_LTLIBRARIES = libexif-gtk.la + libexif_gtkincludedir = $(includedir)/libexif-gtk +--- a/gtk-extensions/Makefile.am ++++ b/gtk-extensions/Makefile.am +@@ -1,7 +1,6 @@ + INCLUDES = \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intl \ +- -DGTK_DISABLE_DEPRECATED \ + $(GTK_CFLAGS) + + noinst_LTLIBRARIES = libgtk-extensions.la +--- a/libexif-gtk/Makefile.am ++++ b/libexif-gtk/Makefile.am +@@ -3,8 +3,7 @@ + -I$(top_srcdir)/intl \ + -I$(top_srcdir)/gtk-extensions \ + $(LIBEXIF_GTK_CFLAGS) \ +- -DG_LOG_DOMAIN=\"libexif\" \ +- -DGTK_DISABLE_DEPRECATED ++ -DG_LOG_DOMAIN=\"libexif\" + + lib_LTLIBRARIES = libexif-gtk.la +