r51981 - in /trunk/libcrypt-blowfish-perl: README _blowfish.c debian/changelog debian/compat debian/control debian/copyright debian/patches/ debian/patches/blowfish_make_bfkey.patch debian/patches/series debian/rules debian/source/ debian/source/format
ansgar-guest at users.alioth.debian.org
ansgar-guest at users.alioth.debian.org
Mon Feb 1 11:33:37 UTC 2010
Author: ansgar-guest
Date: Mon Feb 1 11:33:24 2010
New Revision: 51981
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=51981
Log:
* Refresh rules for debhelper 7.
* No longer install README.
* Use source format 3.0 (quilt).
* Convert debian/copyright to proposed machine-readable format.
* debian/control: Make build-dep on perl unversioned.
* debian/control: Add build-dep on libcrypt-cbc-perl for an additional test.
* debian/control: Remove duplicate Section, Priority fields from binary
package stanza.
* Move changes to upstream source to a patch, drop changes to README.
+ New patch: blowfish_make_bfkey.patch
* Bump Standards-Version to 3.8.4.
* Add myself to Uploaders.
Added:
trunk/libcrypt-blowfish-perl/debian/patches/
trunk/libcrypt-blowfish-perl/debian/patches/blowfish_make_bfkey.patch
trunk/libcrypt-blowfish-perl/debian/patches/series
trunk/libcrypt-blowfish-perl/debian/source/
trunk/libcrypt-blowfish-perl/debian/source/format
Modified:
trunk/libcrypt-blowfish-perl/README
trunk/libcrypt-blowfish-perl/_blowfish.c
trunk/libcrypt-blowfish-perl/debian/changelog
trunk/libcrypt-blowfish-perl/debian/compat
trunk/libcrypt-blowfish-perl/debian/control
trunk/libcrypt-blowfish-perl/debian/copyright
trunk/libcrypt-blowfish-perl/debian/rules
Modified: trunk/libcrypt-blowfish-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/README?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/README (original)
+++ trunk/libcrypt-blowfish-perl/README Mon Feb 1 11:33:24 2010
@@ -1,4 +1,4 @@
-This is Crypt::Blowfish version 2.10, an XS-based implementation of the
+This is Crypt::Blowfish version 2.09, an XS-based implementation of the
Blowfish cryptography algorithm designed by Bruce Schneier. It's designed
to take full advantage of Crypt::CBC when desired. Blowfish keys may be
up to 448 bits (56 bytes) long. This module builds on nearly every platform
Modified: trunk/libcrypt-blowfish-perl/_blowfish.c
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/_blowfish.c?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/_blowfish.c (original)
+++ trunk/libcrypt-blowfish-perl/_blowfish.c Mon Feb 1 11:33:24 2010
@@ -389,11 +389,11 @@
dest[7]= block[1] & 0xff ;
}
-/* blowfish_make_bfkey() takes the address of the key data as a char*,
+/* make_bfkey() takes the address of the key data as a char*,
and the length of the key in bytes. It generates and returns
a pointer to an object of BFkey_type, which can be passed
to the crypt functions. It does some simple testing of the
- init data and crypt routine, and returns -1 on error and 0 on success.
+ init data and crypt routine, and returns 0 on error.
*/
int
blowfish_make_bfkey(key_string, keylength, bfkey)
Modified: trunk/libcrypt-blowfish-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/changelog?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/changelog (original)
+++ trunk/libcrypt-blowfish-perl/debian/changelog Mon Feb 1 11:33:24 2010
@@ -1,5 +1,6 @@
-libcrypt-blowfish-perl (2.10-2) UNRELEASED; urgency=low
+libcrypt-blowfish-perl (2.10-2) unstable; urgency=low
+ [ gregor herrmann ]
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza).
* debian/control: Added: Homepage field (source stanza).
@@ -10,7 +11,21 @@
* debian/control: Added: ${misc:Depends} to Depends: field.
* debian/watch: use dist-based URL.
- -- gregor herrmann <gregoa at debian.org> Sun, 20 Dec 2009 14:54:43 +0100
+ [ Ansgar Burchardt ]
+ * Refresh rules for debhelper 7.
+ * No longer install README.
+ * Use source format 3.0 (quilt).
+ * Convert debian/copyright to proposed machine-readable format.
+ * debian/control: Make build-dep on perl unversioned.
+ * debian/control: Add build-dep on libcrypt-cbc-perl for an additional test.
+ * debian/control: Remove duplicate Section, Priority fields from binary
+ package stanza.
+ * Move changes to upstream source to a patch, drop changes to README.
+ + New patch: blowfish_make_bfkey.patch
+ * Bump Standards-Version to 3.8.4.
+ * Add myself to Uploaders.
+
+ -- Ansgar Burchardt <ansgar at 43-1.org> Mon, 01 Feb 2010 20:33:06 +0900
libcrypt-blowfish-perl (2.10-1) unstable; urgency=low
Modified: trunk/libcrypt-blowfish-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/compat?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/compat (original)
+++ trunk/libcrypt-blowfish-perl/debian/compat Mon Feb 1 11:33:24 2010
@@ -1,1 +1,1 @@
-4
+7
Modified: trunk/libcrypt-blowfish-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/control?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/control (original)
+++ trunk/libcrypt-blowfish-perl/debian/control Mon Feb 1 11:33:24 2010
@@ -1,19 +1,18 @@
Source: libcrypt-blowfish-perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Jonathan McDowell <noodles at earth.li>
+Uploaders: Jonathan McDowell <noodles at earth.li>,
+ Ansgar Burchardt <ansgar at 43-1.org>
Priority: optional
Section: perl
-Standards-Version: 3.6.2.0
+Standards-Version: 3.8.4
Homepage: http://search.cpan.org/dist/Crypt-Blowfish/
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libcrypt-blowfish-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libcrypt-blowfish-perl/
-Build-Depends: debhelper (>= 4), perl (>= 5.8)
+Build-Depends: debhelper (>= 7), perl, libcrypt-cbc-perl
Package: libcrypt-blowfish-perl
Architecture: any
-Priority: optional
-Section: perl
-Depends: ${misc:Depends}, ${shlibs:Depends},${perl:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends}
Description: Blowfish cryptography for Perl
This is Crypt::Blowfish, an XS-based implementation of the Blowfish
cryptography algorithm designed by Bruce Schneier. It's designed to
Modified: trunk/libcrypt-blowfish-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/copyright?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/copyright (original)
+++ trunk/libcrypt-blowfish-perl/debian/copyright Mon Feb 1 11:33:24 2010
@@ -1,88 +1,92 @@
-This is Debian GNU/Linux's prepackaged version of Crypt::Blowfish (renamed
-to be libcrypt-blowfish-perl).
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Dave Paris
+Source: http://search.cpan.org/dist/Crypt-Blowfish/
+Name: Crypt-Blowfish
-This is Crypt::Blowfish version 2.06, an XS-based implementation of the
-Blowfish cryptography algorithm designed by Bruce Schneier. It's
-designed to take full advantage of Crypt::CBC when desired. Blowfish
-keys may be up to 448 bits (56 bytes) long.
+Copyright:
+ © 1995-1996, Systemics Ltd (http://www.systemics.com/)
+ © 2000, W3Works, LLC (http://www.w3works.co/)
+License: other
+ Current implimentation contains modifications made by W3Works, LLC. The
+ modifications remain copyright of W3Works, LLC and attribution for these
+ modification should be made to W3Works, LLC. These modifications and
+ this copyright must remain with this package.
-This package was put together by Jonathan McDowell <noodles at earth.li>.
-The library is available from the Comprehensive Perl Archive Network
-(CPAN). Visit <URL:http://www.perl.com/CPAN/> to find a CPAN site near
-you.
+ Additions to the Restrictions set out below are:
+ 1. All advertising materials mentioning features or use of this software
+ must display the following acknowledgement:
+ This product inculdes software developed by W3Works, LLC
+ (http://www.w3works.com)
-The only change for the Debian package was the addition of the debian/
-files.
+ NO ADDITIONAL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
+ TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+ PARTICULAR PURPOSE ARE EXTENDED BY THIS DISTRIBUTION.
-The Crypt::Blowfish copright is as follows:
+ Any subsequent derrivations of this package must retainl this copyright.
-This perl extension includes software developed by, and copyright of,
-A.M. Kuchling.
+ Original Copyright Below
-Other parts of the library are covered by the following licence:
+ This library and applications are FREE FOR COMMERCIAL AND NON-COMMERCIAL
+ USE as long as the following conditions are adhered to.
-Copyright (C) 1995, 1996 Systemics Ltd (http://www.systemics.com/)
+ Copyright remains with Systemics Ltd, and as such any Copyright notices
+ in the code are not to be removed. If this code is used in a product,
+ Systemics should be given attribution as the author of the parts used.
+ This can be in the form of a textual message at program startup or
+ in documentation (online or textual) provided with the package.
-Modifications and Current Implimentation Copyright (C) 2000 W3Works, LLC.
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. All advertising materials mentioning features or use of this software
+ must display the following acknowledgement:
+ This product includes software developed by Systemics Ltd
+ (http://www.systemics.com/)
-All rights reserved.
+ THIS SOFTWARE IS PROVIDED BY SYSTEMICS LTD ``AS IS'' AND ANY EXPRESS OR
+ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR
+ ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
+ OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
+ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+ STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
-Current implimentation contains modifications made by W3Works, LLC. The
-modifications remain copyright of W3Works, LLC and attribution for these
-modification should be made to W3Works, LLC. These modifications and
-this copyright must remain with this package.
+ The licence and distribution terms for any publically available version
+ or derivative of this code cannot be changed. i.e. this code cannot
+ simply be copied and put under another distribution licence [including
+ the GNU Public Licence.]
-Additions to the Restrictions set out below are:
-1. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- This product inculdes software developed by W3Works, LLC
- (http://www.w3works.com)
+Files: _blowfish.c
+Copyright: © 1995, A.M. Kuchling
+License: other
+ Distribute and use freely; there are no restrictions on further
+ dissemination and usage except those imposed by the laws of your
+ country of residence.
- NO ADDITIONAL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- PURPOSE ARE EXTENDED BY THIS DISTRIBUTION.
+Files: debian/*
+Copyright:
+ © 2010, Ansgar Burchardt <ansgar at 43-1.org>
+License: Artistic or GPL-1+
- Any subsequent derrivations of this package must retainl this copyright.
+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 GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'
-
-Original Copyright Below
-
-This library and applications are FREE FOR COMMERCIAL AND NON-COMMERCIAL USE
-as long as the following conditions are adhered to.
-
-Copyright remains with Systemics Ltd, and as such any Copyright notices
-in the code are not to be removed. If this code is used in a product,
-Systemics should be given attribution as the author of the parts used.
-This can be in the form of a textual message at program startup or
-in documentation (online or textual) provided with the package.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
-1. Redistributions of source code must retain the copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. All advertising materials mentioning features or use of this software
- must display the following acknowledgement:
- This product includes software developed by Systemics Ltd
- (http://www.systemics.com/)
-
- THIS SOFTWARE IS PROVIDED BY SYSTEMICS LTD ``AS IS'' AND
- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- SUCH DAMAGE.
-
- The licence and distribution terms for any publically available version or
- derivative of this code cannot be changed. i.e. this code cannot simply be
- copied and put under another distribution licence
- [including the GNU Public Licence.]
-
+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 GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'
Added: trunk/libcrypt-blowfish-perl/debian/patches/blowfish_make_bfkey.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/patches/blowfish_make_bfkey.patch?rev=51981&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/patches/blowfish_make_bfkey.patch (added)
+++ trunk/libcrypt-blowfish-perl/debian/patches/blowfish_make_bfkey.patch Mon Feb 1 11:33:24 2010
@@ -1,0 +1,18 @@
+Subject: Correct documentation for blowfish_make_bfkey
+
+--- libcrypt-blowfish-perl-2.10.orig/_blowfish.c
++++ libcrypt-blowfish-perl-2.10/_blowfish.c
+@@ -389,11 +389,11 @@
+ dest[7]= block[1] & 0xff ;
+ }
+
+-/* make_bfkey() takes the address of the key data as a char*,
++/* blowfish_make_bfkey() takes the address of the key data as a char*,
+ and the length of the key in bytes. It generates and returns
+ a pointer to an object of BFkey_type, which can be passed
+ to the crypt functions. It does some simple testing of the
+- init data and crypt routine, and returns 0 on error.
++ init data and crypt routine, and returns -1 on error and 0 on success.
+ */
+ int
+ blowfish_make_bfkey(key_string, keylength, bfkey)
Added: trunk/libcrypt-blowfish-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/patches/series?rev=51981&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/patches/series (added)
+++ trunk/libcrypt-blowfish-perl/debian/patches/series Mon Feb 1 11:33:24 2010
@@ -1,0 +1,1 @@
+blowfish_make_bfkey.patch
Modified: trunk/libcrypt-blowfish-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/rules?rev=51981&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/rules (original)
+++ trunk/libcrypt-blowfish-perl/debian/rules Mon Feb 1 11:33:24 2010
@@ -1,66 +1,3 @@
#!/usr/bin/make -f
-# -*- Makefile -*-
-
-# Make sure perl is defined (allow overriding from the command line
-PERL ?= /usr/bin/perl
-
-# Set our build directory
-b := $(shell pwd)/debian/libcrypt-blowfish-perl
-
-arrange: arrange-stamp
-arrange-stamp: install
- dh_testdir
- touch arrange-stamp
-
-binary: binary-stamp
-binary-stamp: binary-indep binary-arch
- dh_testdir
- touch binary-stamp
-
-binary-arch: binary-arch-stamp
-binary-arch-stamp: arrange
- dh_testdir
- dh_testroot
- dh_installdocs README
- dh_installchangelogs Changes
- dh_fixperms
- dh_installdeb
- dh_perl
- dh_strip
- dh_shlibdeps
- dh_link
- dh_compress
- dh_gencontrol
- dh_builddeb
- touch binary-arch-stamp
-
-binary-indep: binary-indep-stamp
-binary-indep-stamp: arrange
- dh_testdir
- touch binary-indep-stamp
-
-build: build-stamp
-build-stamp: config
- dh_testdir
- $(MAKE) OPTIMIZE="-O2 -g -Wall"
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- if [ -e Makefile ]; then $(MAKE) -i distclean; fi
- dh_clean arrange-stamp binary-stamp binary-arch-stamp binary-indep-stamp build-stamp config-stamp install-stamp
-
-config: config-stamp
-config-stamp:
- dh_testdir
- $(PERL) Makefile.PL INSTALLDIRS=vendor
- touch config-stamp
-
-install: install-stamp
-install-stamp: build
- dh_testdir
- $(MAKE) install PREFIX=$(b)/usr
- touch install-stamp
-
-.PHONY: binary binary-arch binary-indep clean
+%:
+ dh $@
Added: trunk/libcrypt-blowfish-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/source/format?rev=51981&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/source/format (added)
+++ trunk/libcrypt-blowfish-perl/debian/source/format Mon Feb 1 11:33:24 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)
More information about the Pkg-perl-cvs-commits
mailing list