r40888 - in /trunk/libcrypt-blowfish-perl: README _blowfish.c debian/ debian/changelog debian/compat debian/control debian/copyright debian/rules debian/watch

noodles at users.alioth.debian.org noodles at users.alioth.debian.org
Tue Jul 28 10:36:04 UTC 2009


Author: noodles
Date: Tue Jul 28 10:35:57 2009
New Revision: 40888

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=40888
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    trunk/libcrypt-blowfish-perl/debian/
    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   (with props)
    trunk/libcrypt-blowfish-perl/debian/watch
Modified:
    trunk/libcrypt-blowfish-perl/README
    trunk/libcrypt-blowfish-perl/_blowfish.c

Modified: trunk/libcrypt-blowfish-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/README?rev=40888&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/README (original)
+++ trunk/libcrypt-blowfish-perl/README Tue Jul 28 10:35:57 2009
@@ -1,4 +1,4 @@
-This is Crypt::Blowfish version 2.09, an XS-based implementation of the
+This is Crypt::Blowfish version 2.10, 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=40888&op=diff
==============================================================================
--- trunk/libcrypt-blowfish-perl/_blowfish.c (original)
+++ trunk/libcrypt-blowfish-perl/_blowfish.c Tue Jul 28 10:35:57 2009
@@ -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/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/changelog?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/changelog (added)
+++ trunk/libcrypt-blowfish-perl/debian/changelog Tue Jul 28 10:35:57 2009
@@ -1,0 +1,55 @@
+libcrypt-blowfish-perl (2.10-1) unstable; urgency=low
+
+  * New upstream release.
+  * Updated Standards-Version to 3.6.2.0 (no changes).
+
+ -- Jonathan McDowell <noodles at earth.li>  Thu, 19 Jan 2006 09:00:44 +0000
+
+libcrypt-blowfish-perl (2.09-5) unstable; urgency=low
+
+  * Add watch file.
+  * Fix blowfish_make_bfkey comments. (closes: #269088)
+  * Add versioned depends on debhelper >= 3.
+  * Updated Standards-Version.
+
+ -- Jonathan McDowell <noodles at earth.li>  Sun, 10 Oct 2004 15:46:44 +0100
+
+libcrypt-blowfish-perl (2.09-4) unstable; urgency=low
+
+  * Change dependancy on Perl to versioned dependancy. (closes: #197474)
+  * Change section to perl.
+
+ -- Jonathan McDowell <noodles at earth.li>  Sun, 15 Jun 2003 18:06:19 +0100
+
+libcrypt-blowfish-perl (2.09-3) unstable; urgency=low
+
+  * Rebuilt for Perl 5.8
+ 
+ -- Jonathan McDowell <noodles at earth.li>  Mon, 26 Aug 2002 22:07:14 +0100
+ 
+libcrypt-blowfish-perl (2.09-2) unstable; urgency=low
+
+  * Moved into main.
+
+ -- Jonathan McDowell <noodles at earth.li>  Wed, 24 Apr 2002 23:31:33 +0100
+
+libcrypt-blowfish-perl (2.09-1) unstable; urgency=low
+
+  * New upstream version.
+  * Updated Standards-Version.
+
+ -- Jonathan McDowell <noodles at earth.li>  Sat, 15 Dec 2001 10:31:57 +0000
+
+libcrypt-blowfish-perl (2.06-2) unstable; urgency=low
+
+  * Change perl dependancy from perl-5.6 to just perl. (closes: Bug#113204)
+  * Updated to follow Perl policy (install as vendor).
+
+ -- Jonathan McDowell <noodles at earth.li>  Sun, 23 Sep 2001 12:13:04 +0000
+
+libcrypt-blowfish-perl (2.06-1) unstable; urgency=low
+
+  * Initial Debianization. (closes: Bug#77240)
+
+ -- Jonathan McDowell <noodles at earth.li>  Thu, 16 Nov 2000 11:32:36 +0000
+

Added: trunk/libcrypt-blowfish-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/compat?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/compat (added)
+++ trunk/libcrypt-blowfish-perl/debian/compat Tue Jul 28 10:35:57 2009
@@ -1,0 +1,1 @@
+4

Added: trunk/libcrypt-blowfish-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/control?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/control (added)
+++ trunk/libcrypt-blowfish-perl/debian/control Tue Jul 28 10:35:57 2009
@@ -1,0 +1,18 @@
+Source: libcrypt-blowfish-perl
+Maintainer: Jonathan McDowell <noodles at earth.li>
+Priority: optional
+Section: perl
+Standards-Version: 3.6.2.0
+Build-Depends: debhelper (>= 4), perl (>= 5.8)
+
+Package: libcrypt-blowfish-perl
+Architecture: any
+Priority: optional
+Section: perl
+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
+ take full advantage of Crypt::CBC when desired.  Blowfish keys may be
+ up to 448 bits (56 bytes) long.
+

Added: trunk/libcrypt-blowfish-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/copyright?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/copyright (added)
+++ trunk/libcrypt-blowfish-perl/debian/copyright Tue Jul 28 10:35:57 2009
@@ -1,0 +1,88 @@
+This is Debian GNU/Linux's prepackaged version of Crypt::Blowfish (renamed
+to be libcrypt-blowfish-perl).
+
+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.
+
+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.
+
+The only change for the Debian package was the addition of the debian/
+files.
+
+The Crypt::Blowfish copright is as follows:
+
+This perl extension includes software developed by, and copyright of,
+A.M. Kuchling.
+
+Other parts of the library are covered by the following licence:
+
+Copyright (C) 1995, 1996 Systemics Ltd (http://www.systemics.com/)
+
+Modifications and Current Implimentation Copyright (C) 2000 W3Works, LLC.
+
+All rights reserved.
+
+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.
+
+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)
+
+   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.
+
+   Any subsequent derrivations of this package must retainl this copyright.
+
+
+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.]
+

Added: trunk/libcrypt-blowfish-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/rules?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/rules (added)
+++ trunk/libcrypt-blowfish-perl/debian/rules Tue Jul 28 10:35:57 2009
@@ -1,0 +1,66 @@
+#!/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

Propchange: trunk/libcrypt-blowfish-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/libcrypt-blowfish-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-blowfish-perl/debian/watch?rev=40888&op=file
==============================================================================
--- trunk/libcrypt-blowfish-perl/debian/watch (added)
+++ trunk/libcrypt-blowfish-perl/debian/watch Tue Jul 28 10:35:57 2009
@@ -1,0 +1,2 @@
+version=2
+http://cpan.etla.org/modules/by-module/Crypt/Crypt-Blowfish-([\d.]+)\.tar\.gz




More information about the Pkg-perl-cvs-commits mailing list