--- libmoosex-object-pluggable-perl-0.0008.orig/debian/control +++ libmoosex-object-pluggable-perl-0.0008/debian/control @@ -0,0 +1,23 @@ +Source: libmoosex-object-pluggable-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 6) +Build-Depends-Indep: perl (>= 5.8.8-7), libmoose-perl (>= 0.35), + libmodule-pluggable-perl, libtest-pod-perl, libtest-pod-coverage-perl +Maintainer: Debian Perl Group +Uploaders: Alexis Sukrieh , Damyan Ivanov , + gregor herrmann +Standards-Version: 3.8.0 +Homepage: http://search.cpan.org/dist/MooseX-Object-Pluggable/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmoosex-object-pluggable-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-object-pluggable-perl/ + +Package: libmoosex-object-pluggable-perl +Architecture: all +Depends: ${perl:Depends}, libmodule-pluggable-perl, libmoose-perl (>= 0.35) +Description: Perl module for adding plugin support to your Moose classes + This module is meant to be loaded as a role from Moose-based classes + it will add five methods and four attributes to assist you with the loading + and handling of plugins and extensions for plugins. I understand that this may + pollute your namespace, however I took great care in using the least ambiguous + names possible. --- libmoosex-object-pluggable-perl-0.0008.orig/debian/lintian-overrides +++ libmoosex-object-pluggable-perl-0.0008/debian/lintian-overrides @@ -0,0 +1 @@ +libmoosex-object-pluggable-perl: manpage-has-errors-from-man usr/share/man/man3/MooseX::Object::Pluggable.3pm.gz 278: warning [p 3, 2.3i]: can't break line --- libmoosex-object-pluggable-perl-0.0008.orig/debian/copyright +++ libmoosex-object-pluggable-perl-0.0008/debian/copyright @@ -0,0 +1,28 @@ +This is the debian package for the MooseX-Object-Pluggable module. +It was created by Alexis Sukrieh using dh-make-perl. + +Source was downloaded from http://search.cpan.org/dist/MooseX-Object-Pluggable/ + +The upstream author is: Guillermo Roditi, . + +Copyright 2007 Guillermo Roditi. All Rights Reserved. This is +free software; you may redistribute it and/or modify it under the same +terms as Perl itself. + +~~~ + +inc/*: +Copyright 2002 - 2008 by Brian Ingerson, Audrey Tang and Adam Kennedy + This program is free software; you can redistribute it and/or modify it under + the same terms as Perl itself. + +~~~ + +Perl is distributed under your choice of the GNU General Public License or +the Artistic License. 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'. + + +The Debian packaging is (C) 2007, Alexis Sukrieh and +is licensed under the same terms as the software itself (see above). --- libmoosex-object-pluggable-perl-0.0008.orig/debian/watch +++ libmoosex-object-pluggable-perl-0.0008/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/MooseX-Object-Pluggable/ .*/MooseX-Object-Pluggable-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libmoosex-object-pluggable-perl-0.0008.orig/debian/compat +++ libmoosex-object-pluggable-perl-0.0008/debian/compat @@ -0,0 +1 @@ +6 --- libmoosex-object-pluggable-perl-0.0008.orig/debian/changelog +++ libmoosex-object-pluggable-perl-0.0008/debian/changelog @@ -0,0 +1,59 @@ +libmoosex-object-pluggable-perl (0.0008-1) unstable; urgency=low + + * New upstream release. + * Set Standards-Version to 3.8.0 (no changes). + * Add /me to Uploaders. + * Make (build) dependency on libmoose-perl versioned (>= 0.35). + * debian/copyright: add information about the files under inc/; point to + dist-based download URL. + * Refresh debian/rules, no functional changes; except: don't install README + any more. + * Add a lintian override for a manpage warning caused by a long URL. + + -- gregor herrmann Sat, 19 Jul 2008 21:04:30 +0200 + +libmoosex-object-pluggable-perl (0.0007-1) unstable; urgency=low + + [ gregor herrmann ] + * New upstream release. + * debian/rules: fix typo in environment parameter. + + -- Damyan Ivanov Wed, 30 Jan 2008 22:50:49 +0200 + +libmoosex-object-pluggable-perl (0.0006-1) unstable; urgency=low + + [ gregor herrmann ] + * New upstream version. + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: XS- + Vcs-Svn fields. + * debian/rules: delete /usr/lib/perl5 only if it exists. + * debian/watch: use dist-based URL. + * Set debhelper compatibility level to 6. + * Set Standards-Version to 3.7.3 (no changes needed). + * debian/rules: + - let install-stamp target depend on build-stamp + - move tests to build-stamp target + * debian/control: + - add ${perl:Depends} to Depends + - remove perl-modules from Build-Depends + + -- Roberto C. Sanchez Sat, 12 Jan 2008 23:26:20 -0500 + +libmoosex-object-pluggable-perl (0.0005-2) unstable; urgency=low + + * Add upstream URL to debian/copyright + * Drop unneeded dh_link and dh_strip calls + * Move dh_clean $stamp-files before realclean + * Added libmoose-perl, libmodule-pluggable-perl to B-D-I to avoid FTBFS + * Added libtest-pod-perl, libtest-pod-coverage-perl to B-D-I for more tests + * Added myself to Uplaoders: + * Fixed debian/watch to not capture file extension + + -- Damyan Ivanov Tue, 11 Sep 2007 16:36:49 +0300 + +libmoosex-object-pluggable-perl (0.0005-1) unstable; urgency=low + + * Initial Release (closes: #438489). + + -- Alexis Sukrieh Fri, 17 Aug 2007 16:33:32 +0200 --- libmoosex-object-pluggable-perl-0.0008.orig/debian/rules +++ libmoosex-object-pluggable-perl-0.0008/debian/rules @@ -0,0 +1,63 @@ +#!/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 + +PERL ?= /usr/bin/perl +PACKAGE = $(shell dh_listpackages) +TMP = $(CURDIR)/debian/$(PACKAGE) + +build: build-stamp +build-stamp: + dh_testdir + PERL_AUTOINSTALL=--skip $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + $(MAKE) test + touch $@ + +clean: + dh_testdir + dh_testroot + dh_clean build-stamp install-stamp + [ ! -f Makefile ] || $(MAKE) realclean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + # lintian override for a long line with a URL. + dh_installdirs /usr/share/lintian/overrides/ + install -m 644 $(CURDIR)/debian/lintian-overrides $(TMP)/usr/share/lintian/overrides/$(PACKAGE) + [ ! -d $(TMP)/usr/lib/perl5 ] || \ + rmdir --ignore-fail-on-non-empty --parents --verbose \ + $(TMP)/usr/lib/perl5 + touch $@ + +binary-arch: +# We have nothing to do here for an architecture-independent package + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs Changes + dh_perl + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install