debian/0000755000000000000000000000000012264534061007171 5ustar debian/rules0000755000000000000000000000056012264534061010252 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_auto_install: dh_auto_install # installed as an example $(RM) -v $(TMP)/usr/share/perl5/Class/demo.pl override_dh_installexamples: dh_installexamples sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/* debian/control0000644000000000000000000000176412264534061010604 0ustar Source: libclass-contract-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: gregor herrmann Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl Standards-Version: 3.9.5 Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libclass-contract-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libclass-contract-perl.git Homepage: https://metacpan.org/release/Class-Contract Package: libclass-contract-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: Perl Design-by-Contract OO module The Class::Contract module implements strong encapsulation, static inheritance, and design-by-contract condition checking for object-oriented Perl. The module provides a declarative syntax for attribute, method, constructor, and destructor definitions at both the object and class level. Pre-conditions, post-conditions, and class invariants are also fully supported. debian/libclass-contract-perl.examples0000644000000000000000000000001012264534061015267 0ustar demo.pl debian/source/0000755000000000000000000000000012264534061010471 5ustar debian/source/format0000644000000000000000000000001412264534061011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000560212264534061011046 0ustar libclass-contract-perl (1.14-8) unstable; urgency=medium * Take over for the Debian Perl Group; Closes: #733548 -- RFA/ITA * debian/control: Added: Vcs-Git field (source stanza); Vcs-Browser field (source stanza); ${misc:Depends} to Depends: field. Changed: Homepage field changed to metacpan.org URL; Maintainer set to Debian Perl Group (was: Debian QA Group ). * debian/watch: use metacpan-based URL. * Switch to "3.0 (quilt)" source format. * Use dh(1) and debhelper compatibility level 8. * Don't install README anymore. * debian/copyright: switch formatting to Copyright-Format 1.0. * Add /me to Uploaders. * Drop version from perl build dependency. * Fix hashbang in example script. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann Sun, 12 Jan 2014 16:43:08 +0100 libclass-contract-perl (1.14-7) unstable; urgency=low * Orphaned. Set maintainer to Debian QA Group. -- Nacho Barrientos Arias Sun, 29 Dec 2013 21:41:32 +0000 libclass-contract-perl (1.14-6) unstable; urgency=low * Little maintenance release * debian/control + Bumping standards version to 3.7.3. + Moving the Homepage information to the right place. + New maintainer's email address. * debian/watch + Improved. -- Nacho Barrientos Arias Sun, 09 Mar 2008 11:22:12 +0100 libclass-contract-perl (1.14-5) unstable; urgency=low * New maintainer (closes: #399254). * debian/copyright - Added packaging license terms. - Fixed source download URL. * debian/control - Jumped to debhelper compat level 5. - Adding perl to Build-Depends-Indep. - Adding homepage to long description. * debian/rules - Rebuilt. - Removing useless commented lines. - No longer running tests. - Removing useless debhelper calls. * debian/watch - Added. -- Nacho Barrientos Arias Sun, 7 Jan 2007 15:12:39 +0100 libclass-contract-perl (1.14-4) unstable; urgency=low * QA upload. * Set Maintainer to Debian QA Group. -- Luk Claes Tue, 5 Dec 2006 20:45:32 +0100 libclass-contract-perl (1.14-3) unstable; urgency=low * Standards-Version: 3.5.9. * properly reference /usr/share/common-licenses/Artistic version of Artistic license. -- Paul Baker (w2gi) Wed, 12 Mar 2003 05:03:16 -0600 libclass-contract-perl (1.14-2) unstable; urgency=low * use make realclean target during debian/rules clean. * Changes should not be in the debian/docs file. * Standards-Version: 3.5.8.0. * indep build depend on debhelper 3.0.18 or higher. -- Paul Baker (w2gi) Fri, 7 Mar 2003 16:35:03 -0600 libclass-contract-perl (1.14-1) unstable; urgency=low * Initial Release. -- Paul Baker (w2gi) Thu, 27 Feb 2003 17:29:58 -0600 debian/compat0000644000000000000000000000000212264534061010367 0ustar 8 debian/copyright0000644000000000000000000000233512264534061011127 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://metacpan.org/release/Class-Contract Upstream-Contact: C. Garrett Goebel (ggoebel@cpan.org) Upstream-Name: Class-Contract Files: * Copyright: 1997-2000, Damian Conway (damian@conway.org) 2000-2001, C. Garrett Goebel (ggoebel@cpan.org) License: Artistic Files: debian/* Copyright: 2003, Paul Baker (w2gi) 2006, Luk Claes 2007-2013, Nacho Barrientos Arias 2014, gregor herrmann License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ 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 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000017112264534061010221 0ustar version=3 https://metacpan.org/release/Class-Contract .*/Class-Contract-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$