r67015 - in /trunk/libcrypt-dh-gmp-perl/debian: ./ changelog compat control copyright patches/ patches/series patches/spelling.patch rules source/ source/format watch

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Wed Jan 5 10:26:08 UTC 2011


Author: gregoa
Date: Wed Jan  5 10:26:01 2011
New Revision: 67015

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

Added:
    trunk/libcrypt-dh-gmp-perl/debian/
    trunk/libcrypt-dh-gmp-perl/debian/changelog
    trunk/libcrypt-dh-gmp-perl/debian/compat
    trunk/libcrypt-dh-gmp-perl/debian/control
    trunk/libcrypt-dh-gmp-perl/debian/copyright
    trunk/libcrypt-dh-gmp-perl/debian/patches/
    trunk/libcrypt-dh-gmp-perl/debian/patches/series
    trunk/libcrypt-dh-gmp-perl/debian/patches/spelling.patch
    trunk/libcrypt-dh-gmp-perl/debian/rules   (with props)
    trunk/libcrypt-dh-gmp-perl/debian/source/
    trunk/libcrypt-dh-gmp-perl/debian/source/format
    trunk/libcrypt-dh-gmp-perl/debian/watch

Added: trunk/libcrypt-dh-gmp-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/changelog?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/changelog (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/changelog Wed Jan  5 10:26:01 2011
@@ -1,0 +1,5 @@
+libcrypt-dh-gmp-perl (0.00009-1) UNRELEASED; urgency=low
+
+  * Initial Release.
+
+ -- gregor herrmann <gregoa at debian.org>  Wed, 5 Jan 2011 09:45:36 +0100

Added: trunk/libcrypt-dh-gmp-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/compat?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/compat (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/compat Wed Jan  5 10:26:01 2011
@@ -1,0 +1,1 @@
+7

Added: trunk/libcrypt-dh-gmp-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/control?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/control (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/control Wed Jan  5 10:26:01 2011
@@ -1,0 +1,39 @@
+Source: libcrypt-dh-gmp-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 7),
+ libdevel-checklib-perl,
+ libextutils-parsexs-perl (>= 2.210000) | perl (>= 5.12),
+ libgmp3-dev,
+ libtest-requires-perl,
+ perl (>= 5.10.1)
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: gregor herrmann <gregoa at debian.org>
+Standards-Version: 3.9.1
+Homepage: http://search.cpan.org/dist/Crypt-DH-GMP/
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libcrypt-dh-gmp-perl/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/
+
+Package: libcrypt-dh-gmp-perl
+Architecture: any
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends},
+ perl (>= 5.10.1)
+Description: Crypt::DH replacement that uses GMP Directly
+ Crypt::DH::GMP is a (somewhat) portable replacement to Crypt::DH, implemented
+ mostly in C.
+ .
+ In the beginning, there was Crypt::DH. However, Crypt::DH suffers from a
+ couple of problems: GMP/Pari libraries are almost always required; Crypt::DH
+ suffers from having Math::BigInt in between GMP. Instantiating an object
+ comes with a relatively high cost, and if you make many computations in one
+ go, your program will suffer dramatically because of this.
+ .
+ Crypt::DH::GMP attempts to alleviate these problems by providing a
+ Crypt::DH-compatible layer, which, instead of doing calculations via
+ Math::BigInt, directly works with libgmp in C.
+ . 
+ This means that essentially 2 call stacks worth of expensive Perl method
+ calls are eliminated and also only load 1 (Crypt::DH::GMP) module instead of
+ 3 (Crypt::DH + Math::BigInt + Math::BigInt::GMP) is needed.
+ .
+ These add up to a fairly significant increase in performance.

Added: trunk/libcrypt-dh-gmp-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/copyright?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/copyright (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/copyright Wed Jan  5 10:26:01 2011
@@ -1,0 +1,42 @@
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Daisuke Maki <daisuke at endeworks.jp>
+Source: http://search.cpan.org/dist/Crypt-DH-GMP/
+Name: Crypt-DH-GMP
+
+Files: *
+Copyright: 2008-2010, Daisuke Maki <daisuke at endeworks.jp>
+License: Artistic or GPL-1+
+Comment: The code doesn't have an explicit copyright statement; under the
+ Berne Convention it is assumed that the author is also the copyright holder.
+
+Files: inc/Module/*
+Copyright: 2002-2010, Adam Kennedy <adamk at cpan.org>
+ 2002-2010, Audrey Tang <autrijus at autrijus.org>
+ 2002-2010, Brian Ingerson <ingy at cpan.org>
+License: Artistic or GPL-1+
+
+Files: ppport.h
+Copyright: 2004-2009, Marcus Holland-Moritz <mhx-cpan at gmx.net>
+ 2001, Paul Marquess <pmqs at cpan.org> (Version 2.x)
+ 1999, Kenneth Albanowski <kjahds at kjahds.com> (Version 1.x)
+License: Artistic or GPL-1+
+
+Files: debian/*
+Copyright: 2011, gregor herrmann <gregoa at debian.org>
+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'.

Added: trunk/libcrypt-dh-gmp-perl/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/patches/series?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/patches/series (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/patches/series Wed Jan  5 10:26:01 2011
@@ -1,0 +1,1 @@
+spelling.patch

Added: trunk/libcrypt-dh-gmp-perl/debian/patches/spelling.patch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/patches/spelling.patch?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/patches/spelling.patch (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/patches/spelling.patch Wed Jan  5 10:26:01 2011
@@ -1,0 +1,26 @@
+Description: spelling fixes
+Origin: vendor
+Forwarded: no
+Author: gregor herrmann <gregoa at debian.org>
+Last-Update: 2011-01-05
+
+--- a/lib/Crypt/DH/GMP.pm
++++ b/lib/Crypt/DH/GMP.pm
+@@ -71,7 +71,7 @@
+ C<Crypt::DH> works with a plain C<Math::BigInt>, but if you want to use
+ it in production, you almost always need to install C<Math::BigInt::GMP>
+ or C<Math::BigInt::Pari> because without them, the computation that is
+-required by C<Crypt::DH> makes the module prettu much unusable.
++required by C<Crypt::DH> makes the module pretty much unusable.
+ 
+ Because of this, C<Crypt::DH> might as well make C<Math::BigInt::GMP> a
+ hard requirement.
+@@ -91,7 +91,7 @@
+ These problems quickly become apparent when you use modules such as 
+ C<Net::OpenID::Consumer>, which requires to make a few calls to C<Crypt::DH>.
+ 
+-C<Crypt::DH::GMP> attemps to alleviate these problems by providing a 
++C<Crypt::DH::GMP> attempts to alleviate these problems by providing a
+ C<Crypt::DH>-compatible layer, which, instead of doing calculations via
+ Math::BigInt, directly works with libgmp in C.
+ 

Added: trunk/libcrypt-dh-gmp-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/rules?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/rules (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/rules Wed Jan  5 10:26:01 2011
@@ -1,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@

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

Added: trunk/libcrypt-dh-gmp-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/source/format?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/source/format (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/source/format Wed Jan  5 10:26:01 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)

Added: trunk/libcrypt-dh-gmp-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcrypt-dh-gmp-perl/debian/watch?rev=67015&op=file
==============================================================================
--- trunk/libcrypt-dh-gmp-perl/debian/watch (added)
+++ trunk/libcrypt-dh-gmp-perl/debian/watch Wed Jan  5 10:26:01 2011
@@ -1,0 +1,2 @@
+version=3
+http://search.cpan.org/dist/Crypt-DH-GMP/   .*/Crypt-DH-GMP-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$




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