--- libgnome2-wnck-perl-0.16.orig/debian/control +++ libgnome2-wnck-perl-0.16/debian/control @@ -0,0 +1,31 @@ +Source: libgnome2-wnck-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7), perl (>= 5.8.0-7), + libextutils-depends-perl (>= 0.2), libextutils-pkgconfig-perl (>= 1.03), + libglib-perl (>= 1:1.180), libgtk2-perl, libwnck-dev (>= 2.20), quilt +Maintainer: Debian Perl Group +Uploaders: Ryan Niebur +Standards-Version: 3.8.0 +Homepage: http://gtk2-perl.sourceforge.net/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libgnome2-wnck-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libgnome2-wnck-perl/ + +Package: libgnome2-wnck-perl +Architecture: any +Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, + libglib-perl (>= 1:1.180), libgtk2-perl +Description: Perl interface to the Window Navigator Construction Kit + Gnome2::Wnck allows a Perl developer to use the Window Navigator + Construction Kit library (libwnck for short) to write tasklists and pagers. + . + The perl bindings follow the C API very closely, and the C reference + documentation should be considered the canonical source. + . + This module is part of gtk2-perl. + . + To discuss gtk2-perl, ask questions and flame/praise the authors, + join gtk-perl-list@gnome.org at lists.gnome.org. + . + Also have a look at the gtk2-perl website and sourceforge project page, + http://gtk2-perl.sourceforge.net --- libgnome2-wnck-perl-0.16.orig/debian/copyright +++ libgnome2-wnck-perl-0.16/debian/copyright @@ -0,0 +1,24 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Torsten Schoenfeld +Upstream-Source: http://search.cpan.org/dist/Gnome2-Wnck/ +Upstream-Name: Gnome2-Wnck + +Files: * +Copyright: 2003-2008 gtk2-perl team. +License: LGPL-2.1+ + +Files: debian/* +Copyright: 2004-2008 Marc 'HE' Brockschmidt + 2009, Ryan Niebur +License: LGPL-2.1+ + +License: LGPL-2.1+ + This program 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; version 2.1 or (at + your option) any later version + On Debian GNU/Linux systems, the complete text of version 2.1 of + the GNU Lesser General Public License can be found in + `/usr/share/common-licenses/LGPL-2.1'. + --- libgnome2-wnck-perl-0.16.orig/debian/watch +++ libgnome2-wnck-perl-0.16/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://sf.net/gtk2-perl/Gnome2-Wnck-(\d+\.\d\d\d?)\.tar\.gz --- libgnome2-wnck-perl-0.16.orig/debian/compat +++ libgnome2-wnck-perl-0.16/debian/compat @@ -0,0 +1 @@ +7 --- libgnome2-wnck-perl-0.16.orig/debian/README.source +++ libgnome2-wnck-perl-0.16/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. --- libgnome2-wnck-perl-0.16.orig/debian/changelog +++ libgnome2-wnck-perl-0.16/debian/changelog @@ -0,0 +1,129 @@ +libgnome2-wnck-perl (0.16-2) unstable; urgency=low + + * Take over for the Debian Perl Group on maintainer's request + (http://lists.debian.org/debian-perl/2008/12/msg00163.html) + * Add me to uploaders, remove old maintainer(s) + * debhelper 7 + * install NEWS + * machine readable copyright format + * fix useless whatis entries in the man pages + - use quilt + - add README.source + * wrap long-lines + * mention module-name on long description + * skip tests, they don't work + + -- Ryan Niebur Tue, 10 Feb 2009 23:07:08 -0800 + +libgnome2-wnck-perl (0.16-1) unstable; urgency=low + + * New upstream release + + debian/control: Bump libglib-perl dep to 1.180 + * debian/control: Bump Standards-Version to 3.8.0 (no changes needed) + + -- Marc 'HE' Brockschmidt Sat, 21 Jun 2008 17:54:57 +0200 + +libgnome2-wnck-perl (0.15-1) unstable; urgency=low + + * New upstream release + * debian/watch: Fixed. (Closes: #449920) + + -- Marc 'HE' Brockschmidt Sat, 15 Mar 2008 10:32:47 +0100 + +libgnome2-wnck-perl (0.14+cvs20071022-1) unstable; urgency=low + + * New upstream release snapshot. (Closes: #444407) + * debian/control: Updated to enforce wnck >= 2.19.5 to build + * debian/rules: Don't ignore realclean failures and shut up lintian + + -- Marc 'HE' Brockschmidt Mon, 22 Oct 2007 23:26:43 +0200 + +libgnome2-wnck-perl (0.14-1) unstable; urgency=low + + * New upstream release + * debian/control: Bump Standards-Version + + -- Marc 'HE' Brockschmidt Sun, 15 Oct 2006 15:05:54 +0200 + +libgnome2-wnck-perl (0.12-1) unstable; urgency=low + + * New upstream release + * Rebuild against new libwnck18. (Closes: #335395) + + -- Marc 'HE' Brockschmidt Fri, 17 Feb 2006 00:35:13 +0100 + +libgnome2-wnck-perl (0.11-1) unstable; urgency=low + + * New upstream release. + + Remove upstream's hard dependency on libwnck > 2.12.0, as proper + version guards in the source code give us a buildable and + working package. + + * debian/control: + + Change Maintainer to Gtk2-Perl team. + + Add Florian to the Uploaders field. + + Bump the Standards-Version to 3.6.2 + + -- Marc 'HE' Brockschmidt Sat, 8 Oct 2005 00:50:55 +0200 + +libgnome2-wnck-perl (0.10-2) unstable; urgency=low + + * Rebuilt against new libwnck. (Closes: #319214) + + -- Marc 'HE' Brockschmidt Wed, 20 Jul 2005 17:33:21 +0200 + +libgnome2-wnck-perl (0.10-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Sun, 27 Feb 2005 17:27:27 +0100 + +libgnome2-wnck-perl (0.09-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Sun, 7 Nov 2004 11:27:18 +0100 + +libgnome2-wnck-perl (0.08-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Mon, 25 Oct 2004 21:12:55 +0200 + +libgnome2-wnck-perl (0.07-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Sun, 5 Sep 2004 19:27:00 +0200 + +libgnome2-wnck-perl (0.06-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Sun, 1 Aug 2004 20:56:00 +0200 + +libgnome2-wnck-perl (0.05-1) unstable; urgency=low + + * New upstream release. + + -- Marc 'HE' Brockschmidt Sun, 11 Jul 2004 18:25:05 +0200 + +libgnome2-wnck-perl (0.04-2) unstable; urgency=low + + * Rebuild against new wnck + + -- Marc 'HE' Brockschmidt Wed, 2 Jun 2004 00:51:27 +0200 + +libgnome2-wnck-perl (0.04-1) unstable; urgency=low + + * New upstream release, uploading to unstable. + * debian/control: I'm a DD now. + + -- Marc 'HE' Brockschmidt Sat, 24 Apr 2004 19:00:56 +0200 + +libgnome2-wnck-perl (0.03-1) experimental; urgency=low + + * Initial Release. + + -- Marc Brockschmidt Mon, 16 Feb 2004 17:27:32 +0100 + --- libgnome2-wnck-perl-0.16.orig/debian/libgnome2-wnck-perl.docs +++ libgnome2-wnck-perl-0.16/debian/libgnome2-wnck-perl.docs @@ -0,0 +1 @@ +NEWS --- libgnome2-wnck-perl-0.16.orig/debian/rules +++ libgnome2-wnck-perl-0.16/debian/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +include /usr/share/quilt/quilt.make + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + dh --before dh_auto_test build + # skip tests, they are borked + dh --after dh_auto_test build + touch $@ + +clean: unpatch + dh $@ + +install: install-stamp +install-stamp: build-stamp + dh install + touch $@ + +binary-arch: install + dh $@ + +binary-indep: + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep install clean build --- libgnome2-wnck-perl-0.16.orig/debian/patches/useless-whatis-entries +++ libgnome2-wnck-perl-0.16/debian/patches/useless-whatis-entries @@ -0,0 +1,117 @@ +Fixes the manpage-has-bad-whatis-entry lintian tag. + +--- a/xs/Wnck.xs ++++ b/xs/Wnck.xs +@@ -22,7 +22,7 @@ + + MODULE = Gnome2::Wnck PACKAGE = Gnome2::Wnck + +-=for object Gnome2::Wnck::main ++=for object Gnome2::Wnck::main - provides version info about the version of Wnck Gnome2::Wnck was built against + + =cut + +--- a/xs/WnckApplication.xs ++++ b/xs/WnckApplication.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Application PACKAGE = Gnome2::Wnck::Application PREFIX = wnck_application_ + ++=for object Gnome2::Wnck::Application - an object representing a group of windows of the same application ++ ++=cut ++ + ## WnckApplication* wnck_application_get (gulong xwindow) + WnckApplication* + wnck_application_get (class, xwindow) +--- a/xs/WnckClassGroup.xs ++++ b/xs/WnckClassGroup.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::ClassGroup PACKAGE = Gnome2::Wnck::ClassGroup PREFIX = wnck_class_group_ + ++=for object Gnome2::Wnck::ClassGroup - an object representing a group of windows of the same class ++ ++=cut ++ + ## WnckClassGroup *wnck_class_group_get (const char *res_class) + WnckClassGroup * + wnck_class_group_get (class, res_class) +--- a/xs/WnckPager.xs ++++ b/xs/WnckPager.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Pager PACKAGE = Gnome2::Wnck::Pager PREFIX = wnck_pager_ + ++=for object Gnome2::Wnck::Pager - a pager widget, showing the content of workspaces ++ ++=cut ++ + ## GtkWidget* wnck_pager_new (WnckScreen *screen) + GtkWidget* + wnck_pager_new (class, screen) +--- a/xs/WnckScreen.xs ++++ b/xs/WnckScreen.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Screen PACKAGE = Gnome2::Wnck::Screen PREFIX = wnck_screen_ + ++=for object Gnome2::Wnck::Screen - an object representing a screen ++ ++=cut ++ + ## WnckScreen* wnck_screen_get_default (void) + WnckScreen* + wnck_screen_get_default (class) +--- a/xs/WnckSelector.xs ++++ b/xs/WnckSelector.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Selector PACKAGE = Gnome2::Wnck::Selector PREFIX = wnck_selector_ + ++=for object Gnome2::Wnck::Selector - a window selector widget, showing the list of windows as a menu ++ ++=cut ++ + # GtkWidget *wnck_selector_new (void); + GtkWidget *wnck_selector_new (class) + C_ARGS: +--- a/xs/WnckTasklist.xs ++++ b/xs/WnckTasklist.xs +@@ -52,6 +52,10 @@ + + MODULE = Gnome2::Wnck::Tasklist PACKAGE = Gnome2::Wnck::Tasklist PREFIX = wnck_tasklist_ + ++=for object Gnome2::Wnck::Tasklist - a tasklist widget, showing the list of windows as a list of buttons ++ ++=cut ++ + ## GtkWidget *wnck_tasklist_new (WnckScreen *screen) + GtkWidget * + wnck_tasklist_new (class, screen) +--- a/xs/WnckWindow.xs ++++ b/xs/WnckWindow.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Window PACKAGE = Gnome2::Wnck::Window PREFIX = wnck_window_ + ++=for object Gnome2::Wnck::Window - an object representing a window ++ ++=cut ++ + ## WnckWindow* wnck_window_get (gulong xwindow) + WnckWindow* + wnck_window_get (class, xwindow) +--- a/xs/WnckWorkspace.xs ++++ b/xs/WnckWorkspace.xs +@@ -22,6 +22,10 @@ + + MODULE = Gnome2::Wnck::Workspace PACKAGE = Gnome2::Wnck::Workspace PREFIX = wnck_workspace_ + ++=for object Gnome2::Wnck::Workspace - an object representing a workspace ++ ++=cut ++ + ## int wnck_workspace_get_number (WnckWorkspace *space) + int + wnck_workspace_get_number (space) --- libgnome2-wnck-perl-0.16.orig/debian/patches/series +++ libgnome2-wnck-perl-0.16/debian/patches/series @@ -0,0 +1 @@ +useless-whatis-entries