debian/0000755000000000000000000000000012231165014007161 5ustar debian/libbit-vector-perl.docs0000644000000000000000000000002712174267216013554 0ustar README.txt CREDITS.txt debian/watch0000644000000000000000000000016012174267216010224 0ustar version=3 https://metacpan.org/release/Bit-Vector/ .*/Bit-Vector-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/libbit-vector-perl.examples0000644000000000000000000000001312174267216014435 0ustar examples/* debian/rules0000755000000000000000000000043012174267216010253 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_installexamples: dh_installexamples sed -i -e 's,/usr/local/bin/perl,/usr/bin/perl,' -e 's,!perl,!/usr/bin/perl,' \ $(TMP)/usr/share/doc/$(PACKAGE)/examples/* debian/copyright0000644000000000000000000000425312174267216011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: Steffen Beyer Source: https://metacpan.org/release/Bit-Vector/ Upstream-Name: Bit-Vector Files: * Copyright: 1995-2013, Steffen Beyer License: Artistic or GPL-1+ Files: BitVector.c BitVector.h ToolBox.h Copyright: 1995-2013, Steffen Beyer License: Artistic or GPL-1+ or LGPL-2+ Comment: This package is free software; you can redistribute it and/or modify it under the same terms as Perl itself, i.e., under the terms of the "Artistic License" or the "GNU General Public License". . The C library at the core of this Perl module can additionally be redistributed and/or modified under the terms of the "GNU Library General Public License". Files: debian/* Copyright: 2002-2006, Christian Hammers 2007, Gunnar Wolf 2008, Damyan Ivanov 2009, Jonathan Yu 2012, Florian Schlichting 2013, 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 the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. License: LGPL-2+ 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 of the License, or (at your option) any later version. . On Debian systems, the complete text of version 2 of the GNU Library General Public License can be found in `/usr/share/common-licenses/LGPL-2'. debian/source/0000755000000000000000000000000012174267216010476 5ustar debian/source/format0000644000000000000000000000001412174267216011704 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012174267216010625 5ustar debian/patches/series0000644000000000000000000000004012174267216012034 0ustar spelling-error-in-manpage.patch debian/patches/spelling-error-in-manpage.patch0000644000000000000000000000307712174267216016633 0ustar Description: fix spelling errors discovered by lintian Author: Florian Schlichting Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=75659 --- a/Vector.pod +++ b/Vector.pod @@ -1295,7 +1295,7 @@ C<$vector-Efrom_Hex($string);> -Allows to read in the contents of a bit vector from a hexadecimal +Allows one to read in the contents of a bit vector from a hexadecimal string, such as returned by the method "C" (see above). Remember that the least significant bits are always to the right of a @@ -3065,7 +3065,7 @@ This method calculates the reflexive transitive closure of the given boolean matrix (stored as a bit vector) using Kleene's -algoritm. +algorithm. (See L for a brief introduction into the theory behind Kleene's algorithm.) --- a/lib/Bit/Vector/String.pod +++ b/lib/Bit/Vector/String.pod @@ -72,7 +72,7 @@ C<$vector-Efrom_Oct($string);> -Allows to read in the contents of a bit vector from an octal string, +Allows one to read in the contents of a bit vector from an octal string, such as returned by the method "C" (see above). Note that this method is not particularly efficient, since it is @@ -219,7 +219,7 @@ C<$type = $vector-EString_Import($string);> -Allows to read in the contents of a bit vector from a string +Allows one to read in the contents of a bit vector from a string which has previously been produced by "C", "C", "C", "C", "C", "C", "C" or manually or by another debian/compat0000644000000000000000000000000212174267216010374 0ustar 9 debian/control0000644000000000000000000000231512174267216010602 0ustar Source: libbit-vector-perl Maintainer: Debian Perl Group Uploaders: Christian Hammers , Damyan Ivanov , Jonathan Yu , Florian Schlichting , gregor herrmann Section: perl Priority: optional Build-Depends: perl, debhelper (>= 9.20120312), libcarp-clan-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libbit-vector-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libbit-vector-perl.git Homepage: https://metacpan.org/release/Bit-Vector/ Package: libbit-vector-perl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}, libcarp-clan-perl Description: Perl module for bit vectors and more Bit::Vector is a module that allows you to handle bit vectors, integer sets, "big integer arithmetic" and boolean matrices, all of arbitrary sizes. It is efficient (in terms of algorithmic complexity) and therefore fast (in terms of execution speed). It also provides overloaded operators for ease of use. debian/changelog0000644000000000000000000001701012231165014011032 0ustar libbit-vector-perl (7.3-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 09:47:08 +0100 libbit-vector-perl (7.3-1) unstable; urgency=low * New upstream release. * Drop Bit-Vector-destroy.patch, merged upstream. * Update years of upstream copyright. * Add /me to Uploaders. -- gregor herrmann Thu, 25 Jul 2013 20:29:28 +0200 libbit-vector-perl (7.2-2) unstable; urgency=low * Team upload. [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Add patch Bit-Vector-destroy.patch from CPAN RT. Fixes test failure with perl >= 5.17. (Closes: #708003) * Set Standards-Version to 3.9.4 (no changes). * Use debhelper 9.20120312 to get all hardening flags. -- gregor herrmann Sun, 12 May 2013 17:46:13 +0200 libbit-vector-perl (7.2-1) unstable; urgency=low [ gregor herrmann ] * debian/rules: fix hashbang in example scripts, thanks to Dario Minnucci for the bug report (closes: #543671). [ Ryan Niebur ] * Update jawnsy's email address [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Florian Schlichting ] * Imported Upstream version 7.2. * Switched debhelper compatibility level to 9 to enable passing of CFLAGS. * Bumped Standards-Version to 3.9.3 (use copyright-format 1.0). * Switched to source format "3.0 (quilt)". * Added a separate copyright stanza for BitVector.c, BitVector.h and ToolBox.h, referencing the optional LGPL-2 licensing. * Added spelling-error-in-manpage.patch. * Added myself to Uploaders and copyright. -- Florian Schlichting Sat, 10 Mar 2012 00:47:34 +0100 libbit-vector-perl (7.1-1) unstable; urgency=low * New upstream release -- Christian Hammers Sun, 11 Oct 2009 16:39:18 +0200 libbit-vector-perl (7.0-1) unstable; urgency=low * New upstream release + Fix GCD2() when used with null-size vectors * Remove version dependency on libcarp-clan-perl (we have a newer version even in oldstable) -- Jonathan Yu Mon, 24 Aug 2009 19:41:59 -0400 libbit-vector-perl (6.9-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release + Bugfix: Storable wasn't reconstructing nested data structures properly when they contained several references to the same Bit::Vector object + Fix hard-coded table size MASKTABSIZE in BitVector.c [ Salvatore Bonaccorso ] * debian/control: Changed: Replace versioned (build-)dependency on perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as permitted by Debian Policy 3.8.3). [ gregor herrmann ] * debian/copyright: merge stanzas. * Set Standards-Version to 3.8.3 (no changes). * Remove historical debian/README.Maintainer. -- Jonathan Yu Thu, 20 Aug 2009 09:25:15 -0400 libbit-vector-perl (6.6-1) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. [ Jonathan Yu ] * New upstream release + Fixes for thread-safety + Add automatic support for "Storable" * Bump compat to 7 * Use new shorter debhelper format * Cleaned up copyright, brought it to the new machine-readable format * Cleaned up the description a bit * Added myself to Uploaders and Copyright [ gregor herrmann ] * debian/watch: use extended regexp for matching upstream versions. -- Jonathan Yu Tue, 28 Jul 2009 12:45:59 -0400 libbit-vector-perl (6.4-7) unstable; urgency=low [ gregor herrmann ] * Use dist-based URL in debian/watch. * debian/rules: delete /usr/share/perl5 only if it exists. [ Damyan Ivanov ] * debian/rules: + convert to plain debhelper + install more docs and examples * debian/copyright: + update years of copyright + use dist-based upstream URL + add pointers to the licenses used (instead of a general "see them in /usr/share/common-licenses") * revert the change in t/01________new.t that looks unneeded * also remove patchlevel.h * drop "Replaces: libdate-calc-perl, libcarp-clan-perl" as these modules are no longer shipped in libbit-vector-perl * Standards-Version: 3.7.3 (no changes) * debelper compatibility level 6 * add myself to Uploaders -- Damyan Ivanov Wed, 16 Jan 2008 23:38:44 +0200 libbit-vector-perl (6.4-6) unstable; urgency=low [ Gregor Herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. [ Gunnar Wolf ] * Changed the maintainer to the Debian Perl Group * Bumped up standards-version to 3.7.2.2 -- Gunnar Wolf Tue, 09 Oct 2007 17:42:47 -0500 libbit-vector-perl (6.4-5) UNRELEASED; urgency=low * Added ${shlibs:Depends} to debian/control to make checklib happy. -- Christian Hammers Tue, 26 Sep 2006 00:24:45 +0200 libbit-vector-perl (6.4-4) unstable; urgency=low * Rebuild with adjusted dependencies. -- Christian Hammers Mon, 20 Dec 2004 20:00:17 +0100 libbit-vector-perl (6.4-3) unstable; urgency=low * libcarp-clan-perl has been accepted as new package so the modules moved to this package. -- Christian Hammers Mon, 25 Oct 2004 00:10:32 +0200 libbit-vector-perl (6.4-2) unstable; urgency=medium * Upstream decided to split apart the Carp/Clan.pm module. A new Debian package called libcarp-clan-perl has already been uploaded but as it always takes some time for new packges to get accepted I include the module in this package (just as it was back in version 6.3). This prevents some packages from beeing uninstallable due to transitive dependencies over this package to the uninstallable libcarp-clan-perl. Closes: #276540 -- Christian Hammers Tue, 19 Oct 2004 22:09:11 +0200 libbit-vector-perl (6.4-1) unstable; urgency=low * New upstream release -- Christian Hammers Mon, 11 Oct 2004 22:39:07 +0200 libbit-vector-perl (6.3-3) unstable; urgency=low * Added cdbs to Build-Deps. -- Christian Hammers Sat, 24 Jul 2004 04:06:16 +0200 libbit-vector-perl (6.3-2) unstable; urgency=low * Switched to CDBS. * Updated debian/watch. -- Christian Hammers Fri, 23 Jul 2004 21:22:55 +0200 libbit-vector-perl (6.3-1) unstable; urgency=low * New upstream release * Changed section to "perl". * Raised standards version. -- Christian Hammers Sun, 22 Jun 2003 17:07:23 +0200 libbit-vector-perl (6.1-4) unstable; urgency=medium * Rebuild against perl-5.8. -- Christian Hammers Sun, 25 Aug 2002 18:16:35 +0200 libbit-vector-perl (6.1-3) unstable; urgency=low * Corrected copyright file. Closes: #157547 -- Christian Hammers Fri, 23 Aug 2002 23:51:59 +0200 libbit-vector-perl (6.1-2) unstable; urgency=low * Added "use integer;" to let test suite work on ia64 architecture. Thanks to Steffen Beyer. Closes: #143936 -- Christian Hammers Tue, 23 Apr 2002 13:03:42 +0200 libbit-vector-perl (6.1-1) unstable; urgency=low * Initial release. I mainly packaged it because libdate-calc-perl needs it for some classes. Closes: #142196 -- Christian Hammers Sun, 14 Apr 2002 17:15:35 +0200