--- libx11-protocol-perl-0.56.orig/debian/rules +++ libx11-protocol-perl-0.56/debian/rules @@ -0,0 +1,76 @@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# 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/$(PACKAGE) + +build: build-stamp +build-stamp: + dh_testdir + + # Add commands to compile the package here + $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + #$(MAKE) test # need X server + touch $@ + +clean: + dh_testdir + dh_testroot + [ ! -f Makefile ] || $(MAKE) realclean + dh_clean build-stamp install-stamp + +install: install-stamp +install-stamp: + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + + # As this is a architecture independent package, we are not supposed to install + # stuff to /usr/lib/perl5. MakeMaker creates the dirs, we delete them from + # the deb: + [ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/lib/perl5 + + touch install-stamp + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +# Build architecture-independent files here. +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs Todo README + dh_installexamples eg/* + dh_installchangelogs Changes + dh_compress + dh_fixperms + dh_installdeb + dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- libx11-protocol-perl-0.56.orig/debian/compat +++ libx11-protocol-perl-0.56/debian/compat @@ -0,0 +1 @@ +6 --- libx11-protocol-perl-0.56.orig/debian/changelog +++ libx11-protocol-perl-0.56/debian/changelog @@ -0,0 +1,68 @@ +libx11-protocol-perl (0.56-2) unstable; urgency=low + + * Add Homepage field to debian/control. + * Change XS-Vcs-* fields to Vcs-*. + * Improve watch file. + * Set Standards-Version to 3.7.3 (no changes needed). + * debian/rules: + - remove compiler flags, we don't compile anything; minor + cleanups + - remove /usr/lib/perl5 only if it exists to avoid FTBFS under perl 5.10 + * Change debian/copyright to the new machine-readable format. + * Set debhelper compatibility level to 6. + + -- gregor herrmann Tue, 22 Jan 2008 18:21:45 +0100 + +libx11-protocol-perl (0.56-1) unstable; urgency=low + + [ gregor herrmann ] + * New upstream release. + + [ tony mancill ] + * Update debian/copyright to match years of upstream author copyright. + Add Debian packaging copyright statement. + + -- tony mancill Wed, 15 Aug 2007 16:08:37 -0700 + +libx11-protocol-perl (0.55-2) unstable; urgency=low + + * Add XS-Vcs-Svn and XS-Vcs-Browser fields to debian/control. + * Set debhelper compatibility level to 5. + * Set Standards-Version to 3.7.2 (no changes). + * Don't ignore errors of $(MAKE) realclean. + * Adjust debian/rules to the nature of an arch:all package. + * Add myself to uploaders. + + -- gregor herrmann Mon, 13 Aug 2007 20:28:57 +0200 + +libx11-protocol-perl (0.55-1) unstable; urgency=low + + * new upstream release + + -- tony mancill Sun, 29 Jan 2006 00:24:10 -0800 + +libx11-protocol-perl (0.54-2) unstable; urgency=low + + * corrected source URL in debian/copyright + + -- tony mancill Mon, 5 Sep 2005 17:41:25 -0700 + +libx11-protocol-perl (0.54-1) unstable; urgency=low + + * New upstream release + + -- tony mancill Sun, 17 Jul 2005 22:38:58 -0700 + +libx11-protocol-perl (0.53-2) unstable; urgency=low + + * added debian/watch file + * fixed debian/copyright file (no reference to upstream source) + + -- tony mancill Sat, 16 Apr 2005 22:54:51 -0700 + +libx11-protocol-perl (0.53-1) unstable; urgency=low + + * Initial Release. (closes: #277175) + + -- tony mancill Sun, 6 Feb 2005 18:38:24 -0800 + --- libx11-protocol-perl-0.56.orig/debian/watch +++ libx11-protocol-perl-0.56/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/X11-Protocol/ .*/X11-Protocol-([[:digit:]].*)\.tar\.gz --- libx11-protocol-perl-0.56.orig/debian/copyright +++ libx11-protocol-perl-0.56/debian/copyright @@ -0,0 +1,71 @@ +The upstream source is available at: + http://search.cpan.org/CPAN/authors/id/S/SM/SMCCAM/ + +Files: * +Copyright: © 1997-2006 Stephen McCamant. All rights reserved. +License: GPL1+ | Artistic + This module is free software; you can redistribute and/or modify it under + the same terms as Perl itself. + +Perl is licensed under both the GPL and the Artistic license. (Please +refer to '/usr/share/doc/perl/copyright'.) + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL' and +the Artistic Licence in `/usr/share/common-licenses/Artistic'. + +Files: Keysyms.pm +Copyright: © 1987, 1994 X Consortium +License: MIT + Permission is hereby granted, free of charge, to any person obtaining + a copy of this software and associated documentation files (the + "Software"), to deal in the Software without restriction, including + without limitation the rights to use, copy, modify, merge, publish, + distribute, sublicense, and/or sell copies of the Software, and to + permit persons to whom the Software is furnished to do so, subject to + the following conditions: + . + The above copyright notice and this permission notice shall be included + in all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS + OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. + IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR + OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, + ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR + OTHER DEALINGS IN THE SOFTWARE. + . + Except as contained in this notice, the name of the X Consortium shall + not be used in advertising or otherwise to promote the sale, use or + other dealings in this Software without prior written authorization + from the X Consortium. + +Files: Keysyms.pm +Copyright: © 1987 by Digital Equipment Corporation, Maynard, Massachusetts +License: MIT + All Rights Reserved + . + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the name of Digital not be + used in advertising or publicity pertaining to distribution of the + software without specific, written prior permission. + . + DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + SOFTWARE. + +Files: debian/* +Copyright: + © 2006-2007, tony mancill + © 2006-2007, gregor herrmann +License: GPL1+ + +See `/usr/share/common-licenses/GPL'. --- libx11-protocol-perl-0.56.orig/debian/control +++ libx11-protocol-perl-0.56/debian/control @@ -0,0 +1,19 @@ +Source: libx11-protocol-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 6) +Build-Depends-Indep: perl (>= 5.8.0-7) +Maintainer: tony mancill +Uploaders: gregor herrmann +Standards-Version: 3.7.3 +Homepage: http://search.cpan.org/dist/X11-Protocol +Vcs-Svn: http://dorf.mancill.com/svn/deb/libx11-protocol-perl/ +Vcs-Browser: http://dorf.mancill.com/websvn/listing.php?repname=debian+SVN+repository&path=%2Flibx11-protocol-perl%2F + +Package: libx11-protocol-perl +Architecture: all +Depends: ${perl:Depends} +Description: Perl module for the X Window System Protocol, version 11 + X11::Protocol is a client-side interface to the X11 Protocol (see X(1) for + information about X11), allowing perl programs to display windows and + graphics on X11 servers.