r28774 - in /trunk/libgtk2-perl/debian: ./ patches/

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Sun Dec 28 07:46:34 UTC 2008


Author: ryan52-guest
Date: Sun Dec 28 07:46:29 2008
New Revision: 28774

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=28774
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    trunk/libgtk2-perl/debian/
    trunk/libgtk2-perl/debian/changelog
    trunk/libgtk2-perl/debian/compat
    trunk/libgtk2-perl/debian/control
    trunk/libgtk2-perl/debian/copyright
    trunk/libgtk2-perl/debian/libgtk2-perl-doc.docs
    trunk/libgtk2-perl/debian/libgtk2-perl-doc.examples
    trunk/libgtk2-perl/debian/libgtk2-perl-doc.install
    trunk/libgtk2-perl/debian/libgtk2-perl.install
    trunk/libgtk2-perl/debian/patches/
    trunk/libgtk2-perl/debian/patches/00list
    trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch   (with props)
    trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch   (with props)
    trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch   (with props)
    trunk/libgtk2-perl/debian/rules   (with props)
    trunk/libgtk2-perl/debian/watch

Added: trunk/libgtk2-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/changelog?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/changelog (added)
+++ trunk/libgtk2-perl/debian/changelog Sun Dec 28 07:46:29 2008
@@ -1,0 +1,387 @@
+libgtk2-perl (1:1.190-1) unstable; urgency=low
+
+  * New upstream release:
+    + debian/control: Bump libglib-perl build-dep to 1.190
+  * debian/control: Add build-dep on xauth. (Closes: #487931)
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed, 09 Jul 2008 22:55:48 +0200
+
+libgtk2-perl (1:1.183-1) unstable; urgency=low
+
+  * New upstream release (mainly doc improvements)
+  * debian/control:
+     + Bump Standards-Version to 3.8.0 (no changes needed)
+     + Bump Extutils::Depends build-dep version to 0.300
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 07 Jun 2008 16:01:15 +0200
+
+libgtk2-perl (1:1.181-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 15 Mar 2008 09:45:16 +0100
+
+libgtk2-perl (1:1.180-1) unstable; urgency=low
+
+  * New upstream release:
+    + Bump libglib-perl dep to >= 1.180
+    + patches/30-fix_GtkTreeView_tests.dpatch: Removed, integrated upstream
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 14 Mar 2008 13:14:50 +0100
+
+libgtk2-perl (1:1.173-2) unstable; urgency=low
+
+  * debian/patches/30-fix_GtkTreeView_tests:
+     Added to ensure that no build failures happen.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 15 Feb 2008 01:27:53 +0100
+
+libgtk2-perl (1:1.173-1) unstable; urgency=low
+
+  * New upstream release:
+    + debian/control: Bump libglib-perl dep
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu, 14 Feb 2008 17:45:10 +0100
+
+libgtk2-perl (1:1.172-1) unstable; urgency=low
+
+  * New upstream release:
+    + tools/genkeysyms.pl: Fix the SYNOPSIS example (Closes: #422223)
+    + debian/control: Bump Glib-Perl (build-)dep.
+  * debian/watch: Fix. (Closes: #449612)
+  * debian/control: 
+    + Bump Standards-Version to 3.7.3 (no changes needed)
+    + Move libgtk2-perl-doc to section: doc
+  * debian/copyright: Convert to UTF8.
+  * debian/rules: Fix target deps to avoid unneeded double compilations
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 11 Feb 2008 10:18:05 +0100
+
+libgtk2-perl (1:1.161-2) unstable; urgency=low
+
+  * Move patches to debian/patches.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed, 17 Oct 2007 15:35:50 +0200
+
+libgtk2-perl (1:1.161-1) unstable; urgency=low
+
+  * New upstream release (Closes: #432999)
+    + Fixed copy&paste bug in $tree_model_sort->convert_child_iter_to_iter
+      (Closes: #410107)
+  * debian/control:
+    + Add b-dep on hicolor-icon-theme (needed to run some tests)
+    + Drop useless Source-Version-based versions in suggests/recommends
+  * t/GdkKeys.t: Skip keymap tests when there doesn't seem to be a keymap
+     (like in the test suite run while building, as xvfb-run doesn't provide
+     the needed data) (Closes: #424464)
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue, 16 Oct 2007 23:04:05 +0200
+
+libgtk2-perl (1:1.155-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 03 Aug 2007 08:58:41 +0200
+
+libgtk2-perl (1:1.140-1) unstable; urgency=low
+
+  * New upstream release.
+  * Suggest to install librsvg2-common to allow people to view images. (Closes:
+    #360102)
+  * Update versioned build-deps on lib{glib,cairo}-perl.
+  * Bump Standards-Version to 3.7.2 (no changes needed)
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue, 26 Sep 2006 00:17:12 +0200
+
+libgtk2-perl (1:1.121-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon,  3 Apr 2006 23:26:38 +0200
+
+libgtk2-perl (1:1.104-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 17 Feb 2006 00:16:43 +0100
+
+libgtk2-perl (1:1.103-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated Uploaders field with my new mail address.
+  * Run dh_fixperms before dh_stip to work around some issues that show up
+    when using XFS and fakeroot/sudo (Closes: #316784).
+
+ -- Florian Ragwitz <rafl at debian.org>  Sun, 29 Jan 2006 14:52:58 +0100
+
+libgtk2-perl (1:1.102-1) unstable; urgency=low
+
+  * New stable upstream release:
+    + debian/patches/10_GtkFileChooser.t-fix.dpatch removed, applied upstream
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 26 Dec 2005 10:19:54 +0100
+
+libgtk2-perl (1:1.101-1) unstable; urgency=low
+
+  * New upstream release.
+  * t/GtkFileChooser.t:
+     Fix testsuite failure in by using a file:// URI instead of a filename
+     [HE]
+
+ -- Florian Ragwitz <rafl at debianforum.de>  Mon, 10 Oct 2005 15:59:17 +0200
+
+libgtk2-perl (1:1.100-2) unstable; urgency=low
+
+  * debian/control:
+    + Change Maintainer field to point to the Gtk2-Perl list
+    + Add me to the Uploaders field
+
+ -- Florian Ragwitz <rafl at debianforum.de>  Sun,  2 Oct 2005 02:28:52 +0200
+
+libgtk2-perl (1:1.100-1) unstable; urgency=low
+
+  * New stable upstream release:
+    + debian/patches/10_fix_gtk_version_reqs.patch applied upstream
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu,  8 Sep 2005 12:56:41 +0200
+
+libgtk2-perl (1:1.093-2) experimental; urgency=low
+
+  * Rebuilt against new Gtk+ 2.8.0 and new libcairo2 
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 20 Aug 2005 15:44:22 +0200
+
+libgtk2-perl (1:1.093-1) experimental; urgency=low
+
+  * New upstream release, fixing some testsuite issues that made 1.092 FTBFS.
+  * debian/{control,rules}: Use dpatch.
+  * 10_row_reference_get_model-fix_gtk_version_req.patch:
+     Fix version requirement for Gtk+ to only bind and test
+     symbols if the the right version is used. Upstream tends to use
+     2.7.0 for *all* 2.7.X additions.
+  * Bump Standards-Version to 3.6.2
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sun, 31 Jul 2005 13:51:28 +0200
+
+libgtk2-perl (1:1.092-1) experimental; urgency=low
+
+  * New upstream release, fixing some testsuite problems with Test::More
+    by replacing is_deeply() with a few is() calls. (Closes: #314519)
+  * debian/{rules,control}: Use xvfb to the testsuite in its full glory.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 15 Jul 2005 21:08:00 +0200
+
+libgtk2-perl (1:1.091-2) experimental; urgency=low
+
+  * debian/rules: Use xvfb to let the testsuite run in its full glory.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 17 Jun 2005 10:18:43 +0200
+
+libgtk2-perl (1:1.091-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu,  9 Jun 2005 13:38:13 +0200
+
+libgtk2-perl (1:1.090-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue, 26 Apr 2005 19:07:25 +0200
+
+libgtk2-perl (1:1.081-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 16 Apr 2005 18:05:53 +0200
+
+libgtk2-perl (1:1.080-1) unstable; urgency=low
+
+  * New stable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue,  8 Mar 2005 18:55:54 +0100
+
+libgtk2-perl (1:1.074-1) experimental; urgency=low
+
+  * New unstable upstream release. 
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat,  5 Mar 2005 14:34:06 +0100
+
+libgtk2-perl (1:1.073-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed,  9 Feb 2005 22:56:40 +0100
+
+libgtk2-perl (1:1.072-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sat, 15 Jan 2005 14:38:18 +0100
+
+libgtk2-perl (1:1.071-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sun,  5 Dec 2004 16:34:37 +0100
+
+libgtk2-perl (1:1.070-1) experimental; urgency=low
+
+  * New unstable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue,  2 Nov 2004 21:43:33 +0100
+
+libgtk2-perl (1:1.062-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed,  2 Feb 2005 18:48:53 +0100
+
+libgtk2-perl (1:1.061-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sun,  3 Oct 2004 16:17:03 +0200
+
+libgtk2-perl (1:1.060-1) unstable; urgency=low
+
+  * New stable upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue, 14 Sep 2004 16:57:20 +0200
+
+libgtk2-perl (1:1.055-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Sun,  5 Sep 2004 18:22:45 +0200
+
+libgtk2-perl (1:1.053-1) experimental; urgency=low
+
+  * New upstream release. 
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed,  4 Aug 2004 18:12:19 +0200
+
+libgtk2-perl (1:1.052-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Tue, 20 Jul 2004 20:42:41 +0200
+
+libgtk2-perl (1:1.051-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 28 Jun 2004 23:04:52 +0200
+
+libgtk2-perl (1:1.050-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu,  3 Jun 2004 20:29:18 +0200
+
+libgtk2-perl (1:1.043-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 14 Jun 2004 14:47:03 +0200
+
+libgtk2-perl (1:1.042-2) unstable; urgency=low
+
+  * debian/control: Tighten libgtk2.0-dev dependeny to force rebuilt against
+    gtk+2.0.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 24 May 2004 00:24:49 +0200
+
+libgtk2-perl (1:1.042-1) unstable; urgency=low
+
+  * New upstream release.
+  * debian/control: Weaken the dependency relations between the -doc and the
+    main package. (Closes: #243090)
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Mon, 12 Apr 2004 12:27:04 +0200
+
+libgtk2-perl (1:1.041-1) unstable; urgency=low
+
+  * New upstream release.
+  * Add epoch to work around the 1.0391 release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri,  9 Apr 2004 15:56:14 +0200
+
+libgtk2-perl (1.040-1) unstable; urgency=low
+
+  * New stable upstream release, upload to unstable again.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu, 25 Mar 2004 22:11:23 +0100
+
+libgtk2-perl (1.0391-1) experimental; urgency=low
+
+  * New upstream version.
+  * libgtk2-perl-doc.install: Also install the one forgotten .pod.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 19 Mar 2004 14:05:45 +0100
+
+libgtk2-perl (1.039-2) experimental; urgency=low
+
+  * Fix the b0rken path to Gtk2 and the one Gdk* module. Sorry.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 12 Mar 2004 19:02:22 +0100
+
+libgtk2-perl (1.039-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 12 Mar 2004 16:22:09 +0100
+
+libgtk2-perl (1.038-2) experimental; urgency=low
+
+  * Split documentation out to an arch: all package.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Thu, 11 Mar 2004 18:29:19 +0100
+
+libgtk2-perl (1.038-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Wed,  3 Mar 2004 13:20:52 +0100
+
+libgtk2-perl (1.037-1) experimental; urgency=low
+
+  * New upstream release.
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 27 Feb 2004 17:03:46 +0100
+
+libgtk2-perl (1.036-1) experimental; urgency=low
+
+  * New upstream release.
+  * debian/copyright: Happy new year, gtk2-perl team!
+  * debian/control: I'm a DD now! :)
+  * debian/{rules,libgtk2-perl.docs}: Moved/Added NEWS file
+
+ -- Marc 'HE' Brockschmidt <he at debian.org>  Fri, 20 Feb 2004 21:05:42 +0100
+
+libgtk2-perl (1.035-1) experimental; urgency=low
+
+  * New upstream release.
+  * Upload of unstable gtk2-perl to experimental.
+  * debian/control: Updated dependencies.
+
+ -- Marc Brockschmidt <marc at dch-faq.de>  Mon, 16 Feb 2004 01:06:55 +0100
+
+libgtk2-perl (1.023-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc Brockschmidt <marc at dch-faq.de>  Thu, 22 Jan 2004 11:19:41 +0100
+
+libgtk2-perl (1.021-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Marc Brockschmidt <marc at dch-faq.de>  Mon, 29 Dec 2003 17:57:32 +0100
+
+libgtk2-perl (1.011-1) unstable; urgency=low
+
+  * Initial Release. (Closes: #221583)
+
+ -- Marc Brockschmidt <marc at dch-faq.de>  Wed, 19 Nov 2003 15:40:47 +0100
+

Added: trunk/libgtk2-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/compat?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/compat (added)
+++ trunk/libgtk2-perl/debian/compat Sun Dec 28 07:46:29 2008
@@ -1,0 +1,1 @@
+4

Added: trunk/libgtk2-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/control?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/control (added)
+++ trunk/libgtk2-perl/debian/control Sun Dec 28 07:46:29 2008
@@ -1,0 +1,65 @@
+Source: libgtk2-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 4.0.2), dpatch, perl (>= 5.8.0-7), libextutils-depends-perl (>= 0.300), libextutils-pkgconfig-perl (>= 1.03), libgtk2.0-dev (>= 2.6.0), libglib-perl (>= 1:1.190), libcairo-perl (>= 1.00), xvfb, xauth, xfonts-base, hicolor-icon-theme
+Maintainer: Gtk2-Perl Maintainers <pkg-gtk2-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Marc 'HE' Brockschmidt <he at debian.org>, Florian Ragwitz <rafl at debian.org>
+Standards-Version: 3.8.0
+
+Package: libgtk2-perl
+Architecture: any
+Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, libglib-perl (>= 1:1.190), libcairo-perl
+Suggests: libgtk2-perl-doc, librsvg2-common
+Description: Perl interface to the 2.x series of the Gimp Toolkit library
+ libgtk2-perl allows a perl developer to use the Gtk+ graphical user
+ interface library.
+ .
+ The Gtk+ is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, the Gtk+ is suitable
+ for projects ranging from small one-off tools to complete application
+ suites. 
+ .
+ Find out more about Gtk+ at http://www.gtk.org.
+ .
+ The perl bindings follow the C API very closely, and the C reference
+ documentation should be considered the canonical source:
+ http://developer.gnome.org/doc/API/2.0/gtk/index.html
+ .
+ This module is part of gtk2-perl.
+ .
+ To discuss gtk2-perl, ask questions and flame/praise the authors,
+ join gtk-perl-list at gnome.org at lists.gnome.org.
+ .
+ Also have a look at the gtk2-perl website and sourceforge project page,
+ http://gtk2-perl.sourceforge.net
+
+Package: libgtk2-perl-doc
+Architecture: all
+Section: doc
+Recommends: libgtk2-perl
+Conflicts: libgtk2-perl (<< 1.038-2)
+Description: Perl interface to the Gtk 2.x series (documentation files)
+ libgtk2-perl allows a perl developer to use the Gtk+ graphical user
+ interface library.
+ .
+ The Gtk+ is a multi-platform toolkit for creating graphical user
+ interfaces. Offering a complete set of widgets, the Gtk+ is suitable
+ for projects ranging from small one-off tools to complete application
+ suites.
+ .
+ Find out more about Gtk+ at http://www.gtk.org.
+ .
+ The perl bindings follow the C API very closely, and the C reference
+ documentation should be considered the canonical source:
+ http://developer.gnome.org/doc/API/2.0/gtk/index.html
+ .
+ This module is part of gtk2-perl.
+ .
+ To discuss gtk2-perl, ask questions and flame/praise the authors,
+ join gtk-perl-list at gnome.org at lists.gnome.org.
+ .
+ Also have a look at the gtk2-perl website and sourceforge project page,
+ http://gtk2-perl.sourceforge.net
+ .
+ This package contains the documentation for the Gtk2 perl modules
+ and some examples.

Added: trunk/libgtk2-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/copyright?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/copyright (added)
+++ trunk/libgtk2-perl/debian/copyright Sun Dec 28 07:46:29 2008
@@ -1,0 +1,25 @@
+This is the debian package for the Gtk2 module.
+It was created by Marc Brockschmidt <marc at dch-faq.de>.
+
+The sources where downloaded from http://gtk2-perl.sourceforge.net/.
+
+The upstream authors are  muppet <scott at asofyet.org>
+                          Ross McFarland <rwmcfa1 at neces.com>
+						  Torsten Schoenfeld <kaffeetisch at web.de>
+                          Jörn Reder <joern at zyn.de>
+                          Goran Thyni <gthyni at kirra.net>
+                          Chas Owens <alas at wilma.widomaker dot com>
+                          Guillaume Cottenceau <gc at mandrakesoft.com>
+                          Marc Lehmann <pcg at goof.com>
+                          [the gtk2-perl team]
+
+Copyright (C) 2003-2008 by the gtk2-perl team
+
+This library is free software; you can redistribute it and/or modify it under
+the terms of the GNU Library General Public License as published by the Free
+Software Foundation; either version 2.1 of the License, or (at your option) any
+later version.
+
+A copy of the LGPL-2.1 can be found at /usr/share/common-licenses/LGPL-2 on
+any Debian system.
+

Added: trunk/libgtk2-perl/debian/libgtk2-perl-doc.docs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/libgtk2-perl-doc.docs?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/libgtk2-perl-doc.docs (added)
+++ trunk/libgtk2-perl/debian/libgtk2-perl-doc.docs Sun Dec 28 07:46:29 2008
@@ -1,0 +1,3 @@
+README
+TODO
+NEWS

Added: trunk/libgtk2-perl/debian/libgtk2-perl-doc.examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/libgtk2-perl-doc.examples?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/libgtk2-perl-doc.examples (added)
+++ trunk/libgtk2-perl/debian/libgtk2-perl-doc.examples Sun Dec 28 07:46:29 2008
@@ -1,0 +1,2 @@
+examples/*
+gtk-demo

Added: trunk/libgtk2-perl/debian/libgtk2-perl-doc.install
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/libgtk2-perl-doc.install?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/libgtk2-perl-doc.install (added)
+++ trunk/libgtk2-perl/debian/libgtk2-perl-doc.install Sun Dec 28 07:46:29 2008
@@ -1,0 +1,6 @@
+usr/lib/perl5/*.pod usr/share/perl5/
+usr/lib/perl5/Gtk2/*pod usr/share/perl5/Gtk2/
+usr/lib/perl5/Gtk2/Gdk/*pod usr/share/perl5/Gtk2/Gdk/
+usr/lib/perl5/Gtk2/Gdk/Event/*pod usr/share/perl5/Gtk2/Gdk/Event/
+usr/lib/perl5/Gtk2/Pango/*pod usr/share/perl5/Gtk2/Pango/
+usr/share/man/* usr/share/man/

Added: trunk/libgtk2-perl/debian/libgtk2-perl.install
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/libgtk2-perl.install?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/libgtk2-perl.install (added)
+++ trunk/libgtk2-perl/debian/libgtk2-perl.install Sun Dec 28 07:46:29 2008
@@ -1,0 +1,5 @@
+usr/lib/perl5/auto/Gtk2/* usr/lib/perl5/auto/Gtk2/
+usr/lib/perl5/Gtk2/Install/* usr/lib/perl5/Gtk2/Install/
+usr/lib/perl5/Gtk2/*pm usr/lib/perl5/Gtk2/
+usr/lib/perl5/Gtk2.pm usr/lib/perl5/
+usr/lib/perl5/Gtk2/Gdk/Keysyms.pm usr/lib/perl5/Gtk2/Gdk/

Added: trunk/libgtk2-perl/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/patches/00list?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/patches/00list (added)
+++ trunk/libgtk2-perl/debian/patches/00list Sun Dec 28 07:46:29 2008
@@ -1,0 +1,3 @@
+10-fix_unicode_chars_in_manpages.dpatch
+20-fix_GdkKeys_tests_for_xvfb.dpatch
+30-disable_libgtk_version_check.dpatch

Added: trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch (added)
+++ trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch Sun Dec 28 07:46:29 2008
@@ -1,0 +1,36 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 10-fix_unicode_chars_in_manpages.dpatch by Marc 'HE' Brockschmidt <he at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Patch docs to remove unicode characters which are not allowed in ASCII manpages
+
+ at DPATCH@
+--- ./Gtk2.pm	2007-10-17 15:34:56.000000000 +0200
++++ ./Gtk2.pm	2007-10-16 23:03:54.000000000 +0200
+@@ -301,8 +301,8 @@
+  Ross McFarland <rwmcfa1 at neces dot com>
+  Torsten Schoenfeld <kaffeetisch at web dot de>
+  Marc Lehmann <pcg at goof dot com>
+- Göran Thyni <gthyni at kirra dot net>
+- Jörn Reder <joern at zyn dot de>
++ Goeran Thyni <gthyni at kirra dot net>
++ Joern Reder <joern at zyn dot de>
+  Chas Owens <alas at wilma dot widomaker dot com>
+  Guillaume Cottenceau <gc at mandrakesoft dot com>
+ 
+--- ./pm/Helper.pm	2007-10-17 15:34:51.000000000 +0200
++++ ./pm/Helper.pm	2007-05-06 23:17:49.000000000 +0200
+@@ -184,11 +184,11 @@
+ 
+ =head1 AUTHOR
+ 
+-Jörn Reder E<lt>joern AT zyn.deE<gt>
++Joern Reder E<lt>joern AT zyn.deE<gt>
+ 
+ =head1 COPYRIGHT AND LICENSE
+ 
+-Copyright 2003 by Jörn Reder
++Copyright 2003 by Joern Reder
+ 
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public

Propchange: trunk/libgtk2-perl/debian/patches/10-fix_unicode_chars_in_manpages.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch (added)
+++ trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch Sun Dec 28 07:46:29 2008
@@ -1,0 +1,118 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 20-fix_GdkKeys_tests_for_xvfb.dpatch by Marc 'HE' Brockschmidt <he at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Skip GdkKeyMap tests if no keymap is available (like in xvfb)
+
+ at DPATCH@
+--- ./t/GdkKeys.t	2007-10-17 15:34:55.000000000 +0200
++++ ./t/GdkKeys.t	2007-10-18 12:04:16.000000000 +0200
+@@ -17,25 +17,28 @@
+   isa_ok($map, "Gtk2::Gdk::Keymap");
+ }
+ 
+-my @keys = $map -> get_entries_for_keyval($Gtk2::Gdk::Keysyms{ Escape });
+-isa_ok($keys[0], "HASH");
+-like($keys[0] -> { keycode }, qr/^\d+$/);
+-like($keys[0] -> { group }, qr/^\d+$/);
+-like($keys[0] -> { level }, qr/^\d+$/);
+-
+- at keys = Gtk2::Gdk::Keymap -> get_entries_for_keyval($Gtk2::Gdk::Keysyms{ Escape });
+-isa_ok($keys[0], "HASH");
+-like($keys[0] -> { keycode }, qr/^\d+$/);
+-like($keys[0] -> { group }, qr/^\d+$/);
+-like($keys[0] -> { level }, qr/^\d+$/);
+-
+-my ($keyval, $group, $level, $mods) = $map -> translate_keyboard_state($keys[0] -> { keycode }, [qw(shift-mask)], 0);
+-like($keyval, qr/^\d+$/);
+-like($group, qr/^\d+$/);
+-like($level, qr/^\d+$/);
+-isa_ok($mods, "Gtk2::Gdk::ModifierType");
+-
+ SKIP: {
++  my @keys = $map -> get_entries_for_keyval($Gtk2::Gdk::Keysyms{ Escape });
++  skip("can't check keymaps in environments without a keymap", 16)
++    if (scalar @keys == 0);
++
++  isa_ok($keys[0], "HASH");
++  like($keys[0] -> { keycode }, qr/^\d+$/);
++  like($keys[0] -> { group }, qr/^\d+$/);
++  like($keys[0] -> { level }, qr/^\d+$/);
++  
++  @keys = Gtk2::Gdk::Keymap -> get_entries_for_keyval($Gtk2::Gdk::Keysyms{ Escape });
++  isa_ok($keys[0], "HASH");
++  like($keys[0] -> { keycode }, qr/^\d+$/);
++  like($keys[0] -> { group }, qr/^\d+$/);
++  like($keys[0] -> { level }, qr/^\d+$/);
++  
++  my ($keyval, $group, $level, $mods) = $map -> translate_keyboard_state($keys[0] -> { keycode }, [qw(shift-mask)], 0);
++  like($keyval, qr/^\d+$/);
++  like($group, qr/^\d+$/);
++  like($level, qr/^\d+$/);
++  isa_ok($mods, "Gtk2::Gdk::ModifierType");
++
+   skip("translate_keyboard_state is broken", 4)
+     unless (Gtk2 -> CHECK_VERSION(2, 4, 1));
+ 
+@@ -46,30 +49,37 @@
+   isa_ok($mods, "Gtk2::Gdk::ModifierType");
+ }
+ 
+-my $key = {
+-  keycode => $keys[0] -> { keycode },
+-  group => $group,
+-  level => $level
+-};
+-
+-like($map -> lookup_key($key), qr/^\d+$/);
+-like(Gtk2::Gdk::Keymap -> lookup_key($key), qr/^\d+$/);
+-
+-my @entries = $map -> get_entries_for_keycode($keys[0] -> { keycode });
+-isa_ok($entries[0], "HASH");
+-like($entries[0] -> { keyval }, qr/^\d+$/);
+-isa_ok($entries[0] -> { key }, "HASH");
+-like($entries[0] -> { key } -> { keycode }, qr/^\d+$/);
+-like($entries[0] -> { key } -> { group }, qr/^\d+$/);
+-like($entries[0] -> { key } -> { level }, qr/^\d+$/);
+-
+- at entries = Gtk2::Gdk::Keymap -> get_entries_for_keycode($keys[0] -> { keycode });
+-isa_ok($entries[0], "HASH");
+-like($entries[0] -> { keyval }, qr/^\d+$/);
+-isa_ok($entries[0] -> { key }, "HASH");
+-like($entries[0] -> { key } -> { keycode }, qr/^\d+$/);
+-like($entries[0] -> { key } -> { group }, qr/^\d+$/);
+-like($entries[0] -> { key } -> { level }, qr/^\d+$/);
++SKIP: {
++  my @keys = $map -> get_entries_for_keyval($Gtk2::Gdk::Keysyms{ Escape });
++  skip("can't check keymaps in environments without a keymap", 14)
++    if (scalar @keys == 0);
++
++  my ($keyval, $group, $level, $mods) = Gtk2::Gdk::Keymap -> translate_keyboard_state($keys[0] -> { keycode }, [qw(shift-mask)], 0);
++  my $key = {
++    keycode => $keys[0] -> { keycode },
++    group => $group,
++    level => $level
++  };
++
++  like($map -> lookup_key($key), qr/^\d+$/);
++  like(Gtk2::Gdk::Keymap -> lookup_key($key), qr/^\d+$/);
++
++  my @entries = $map -> get_entries_for_keycode($keys[0] -> { keycode });
++  isa_ok($entries[0], "HASH");
++  like($entries[0] -> { keyval }, qr/^\d+$/);
++  isa_ok($entries[0] -> { key }, "HASH");
++  like($entries[0] -> { key } -> { keycode }, qr/^\d+$/);
++  like($entries[0] -> { key } -> { group }, qr/^\d+$/);
++  like($entries[0] -> { key } -> { level }, qr/^\d+$/);
++
++  @entries = Gtk2::Gdk::Keymap -> get_entries_for_keycode($keys[0] -> { keycode });
++  isa_ok($entries[0], "HASH");
++  like($entries[0] -> { keyval }, qr/^\d+$/);
++  isa_ok($entries[0] -> { key }, "HASH");
++  like($entries[0] -> { key } -> { keycode }, qr/^\d+$/);
++  like($entries[0] -> { key } -> { group }, qr/^\d+$/);
++  like($entries[0] -> { key } -> { level }, qr/^\d+$/);
++}
+ 
+ ok(defined($map -> get_direction()));
+ ok(defined(Gtk2::Gdk::Keymap -> get_direction()));

Propchange: trunk/libgtk2-perl/debian/patches/20-fix_GdkKeys_tests_for_xvfb.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch (added)
+++ trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch Sun Dec 28 07:46:29 2008
@@ -1,0 +1,27 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 30-disable_libgtk_version_check.dpatch by Marc 'HE' Brockschmidt <he at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Disable check for libgtk version - this might trigger false positives,
+## DP: our shlib-dep system is more fine-grained and correct anyway.
+
+ at DPATCH@
+diff -urNad trunk~/xs/Gtk2.xs trunk/xs/Gtk2.xs
+--- trunk~/xs/Gtk2.xs	2008-02-11 10:17:59.000000000 +0100
++++ trunk/xs/Gtk2.xs	2008-07-09 23:05:43.000000000 +0200
+@@ -126,6 +126,7 @@
+ 
+ 	/* make sure that we're running/linked against a version at least as 
+ 	 * new as we built against, otherwise bad things can happen. */
++	/* Not needed in Debian, we have a working shlib-dep system:
+ 	if ((((int)gtk_major_version) < GTK_MAJOR_VERSION)
+ 	    ||
+ 	    (gtk_major_version == GTK_MAJOR_VERSION && 
+@@ -139,6 +140,7 @@
+ 		      " old.  We'll continue, but expect problems!\n",
+ 		      GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION,
+ 		      gtk_major_version, gtk_minor_version, gtk_micro_version);
++	*/
+ 	}
+ 
+ #############################################################################

Propchange: trunk/libgtk2-perl/debian/patches/30-disable_libgtk_version_check.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libgtk2-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/rules?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/rules (added)
+++ trunk/libgtk2-perl/debian/rules Sun Dec 28 07:46:29 2008
@@ -1,0 +1,101 @@
+#!/usr/bin/make -f
+
+# If set to a true value then MakeMaker's prompt function will
+# always return the default without waiting for user input.
+export PERL_MM_USE_DEFAULT=1
+
+PACKAGE=$(shell dh_listpackages)
+
+ifndef PERL
+PERL = /usr/bin/perl
+endif
+
+TMP     =$(CURDIR)/debian/tmp
+
+CFLAGS = -Wall -g
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O0
+else
+        CFLAGS += -O2
+endif
+
+patch: patch-stamp
+patch-stamp:
+	dpatch apply-all
+	dpatch cat-all >patch-stamp
+
+unpatch:
+	dpatch deapply-all
+	rm -rf patch-stamp debian/patched
+
+build: build-stamp
+build-stamp: patch-stamp
+	dh_testdir
+	
+	$(PERL) Makefile.PL INSTALLDIRS=vendor
+	$(MAKE) OPTIMIZE="$(CFLAGS)"
+	
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	
+	[ ! -f Makefile ] || $(MAKE) realclean
+	
+	dh_clean build-stamp install-stamp
+
+install: install-stamp
+install-stamp: build-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+	
+	xvfb-run -a $(MAKE) test
+	
+	$(MAKE) install PREFIX=$(TMP)/usr
+	touch install-stamp
+
+# Build architecture-independent files here.
+binary-indep: install
+	dh_testdir -i
+	dh_testroot -i
+	dh_install -i --sourcedir=debian/tmp	
+	dh_installdocs -i
+	dh_installexamples  -i
+	dh_installchangelogs -i ChangeLog
+	dh_link -i
+	dh_fixperms -i
+	dh_strip -i
+	dh_compress -i
+	dh_installdeb -i
+	dh_perl  -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: install
+	dh_testdir -a
+	dh_testroot -a
+	dh_install -a --sourcedir=debian/tmp
+	dh_installdocs -a
+	dh_installchangelogs -a ChangeLog
+	dh_link -a
+	dh_fixperms -a
+	dh_strip -a
+	dh_compress -a
+	dh_makeshlibs -a
+	dh_installdeb -a
+	dh_perl  -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+source diff:                                                                  
+	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-indep binary-arch
+.PHONY: build clean clean-unpatched patch unpatch binary-indep binary-arch binary

Propchange: trunk/libgtk2-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libgtk2-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libgtk2-perl/debian/watch?rev=28774&op=file
==============================================================================
--- trunk/libgtk2-perl/debian/watch (added)
+++ trunk/libgtk2-perl/debian/watch Sun Dec 28 07:46:29 2008
@@ -1,0 +1,3 @@
+version=3
+
+http://sf.net/gtk2-perl/Gtk2-(\d+\.\d\d\d)\.tar\.gz




More information about the Pkg-perl-cvs-commits mailing list