[Pkg-gnutls-commits] r456 - in /packages/libgcrypt11/trunk/debian: changelog control copyright dumpsexp.8 libgcrypt11-dev.manpages patches/11_gcrypt_h_362636.patch patches/13_powerpc64_284609.diff rules
ametzler at users.alioth.debian.org
ametzler at users.alioth.debian.org
Wed Dec 12 18:59:50 UTC 2007
Author: ametzler
Date: Wed Dec 12 18:59:49 2007
New Revision: 456
URL: http://svn.debian.org/wsvn/pkg-gnutls/?sc=1&rev=456
Log:
Merge experimental branch1.3.0 to trunk
Added:
packages/libgcrypt11/trunk/debian/dumpsexp.8
- copied unchanged from r455, packages/libgcrypt11/branches/branch1.3.0/debian/dumpsexp.8
Removed:
packages/libgcrypt11/trunk/debian/patches/11_gcrypt_h_362636.patch
packages/libgcrypt11/trunk/debian/patches/13_powerpc64_284609.diff
Modified:
packages/libgcrypt11/trunk/debian/changelog
packages/libgcrypt11/trunk/debian/control
packages/libgcrypt11/trunk/debian/copyright
packages/libgcrypt11/trunk/debian/libgcrypt11-dev.manpages
packages/libgcrypt11/trunk/debian/rules
Modified: packages/libgcrypt11/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/libgcrypt11/trunk/debian/changelog?rev=456&op=diff
==============================================================================
--- packages/libgcrypt11/trunk/debian/changelog (original)
+++ packages/libgcrypt11/trunk/debian/changelog Wed Dec 12 18:59:49 2007
@@ -1,6 +1,66 @@
-libgcrypt11 (1.2.4-3) UNRELEASED; urgency=low
-
- * NOT RELEASED YET
+libgcrypt11 (1.4.0-2) experimental; urgency=low
+
+ * unreleased
+ * Bump shlibs, no symbols added. (Should have been done in 1.4.0-1.)
+ * B-d on libgpg-error-dev (>= 1.4).
+
+ -- Andreas Metzler <ametzler at debian.org> Mon, 10 Dec 2007 19:57:53 +0100
+
+libgcrypt11 (1.4.0-1) experimental; urgency=low
+
+ * New upstream stable version.
+ * Standards-Version: 3.7.3. ${binary:Version} instead of ${Source-Version}.
+
+ -- Andreas Metzler <ametzler at debian.org> Mon, 10 Dec 2007 19:14:29 +0100
+
+libgcrypt11 (1.3.2-1) experimental; urgency=low
+
+ * New upstream version.
+ - Remove 14_ftbfs_hppa_448377.diff (already included).
+ - gcrypt now uses abort() instead of exit() for critical errors (missing
+ /dev/random) Closes: #412408
+ - Pull new copyright header from source, getting rid of
+ old-fsf-address-in-copyright-file error.
+
+ -- Andreas Metzler <ametzler at debian.org> Thu, 6 Dec 2007 19:02:35 +0100
+
+libgcrypt11 (1.3.1-2) experimental; urgency=low
+
+ * Add patches/14_ftbfs_hppa_448377.diff to actually make use of asm
+ routines. Fixes FTBFS on HPPA. Closes: #448377
+ * Make dumpsexp.8 more useful.
+
+ -- Andreas Metzler <ametzler at debian.org> Thu, 1 Nov 2007 09:02:17 +0100
+
+libgcrypt11 (1.3.1-1) experimental; urgency=low
+
+ * New upstream version.
+ - includes dumpsexp, a tool for debugging s-expressions. Ship it in
+ libgcrypt11-dev and add are minimal manpage (generated by help2man).
+ * Update debian/copyright.
+ * Change build-dep to prefer texlive-latex-base over tetex-bin.
+ * Drop docbook-utils, docbook-to-man and jade from build-deps.
+ * Drop 13_fixPIC.diff 14_udiv_asm_fix_1253.diff 50_re_autofoo.diff
+
+ -- Andreas Metzler <ametzler at debian.org> Fri, 26 Oct 2007 17:56:18 +0200
+
+libgcrypt11 (1.3.0-2) experimental; urgency=low
+
+ * 14_udiv_asm_fix_1253: Pulled from upstream SVN 1252:1253. Fix
+ build-failure on hppa. (Closes: #424616)
+ * 50_re_autofoo.diff regenerated and renamed.
+
+ -- Andreas Metzler <ametzler at debian.org> Sun, 20 May 2007 09:12:06 +0200
+
+libgcrypt11 (1.3.0-1) experimental; urgency=low
+
+ * New upstream development release 1.3.0.
+ - includes 11_gcrypt_h_362636.patch and 13_powerpc64_284609.diff
+ - Support for SEED cipher and SHA-224 and HMAC using SHA-384 and SHA-512.
+ * Pulled from SVN:
+ - 13_fixPIC.diff to fix shlib-with-non-pic-code.
+ * run auto* 14_re_autofoo.diff
+ * bump shlibs to 1.3.0.
-- Andreas Metzler <ametzler at debian.org> Mon, 9 Apr 2007 12:57:15 +0200
Modified: packages/libgcrypt11/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/libgcrypt11/trunk/debian/control?rev=456&op=diff
==============================================================================
--- packages/libgcrypt11/trunk/debian/control (original)
+++ packages/libgcrypt11/trunk/debian/control Wed Dec 12 18:59:49 2007
@@ -3,8 +3,8 @@
Priority: optional
Maintainer: Debian GnuTLS Maintainers <pkg-gnutls-maint at lists.alioth.debian.org>
Uploaders: Andreas Metzler <ametzler at debian.org>, Eric Dorland <eric at debian.org>, James Westby <jw+debian at jameswestby.net>
-Build-Depends: debhelper (>> 5.0.0), docbook-utils, tetex-bin, docbook-to-man, jade, texinfo (>= 4.6-1), cdbs, texi2html (>= 1.76-1), libgpg-error-dev, autotools-dev
-Standards-Version: 3.7.2
+Build-Depends: debhelper (>> 5.0.0), texlive-latex-base | tetex-bin, texinfo (>= 4.6-1), cdbs, texi2html (>= 1.76-1), libgpg-error-dev (>= 1.4), autotools-dev
+Standards-Version: 3.7.3
Package: libgcrypt11-doc
Section: doc
@@ -16,8 +16,8 @@
libgcrypt contains cryptographic functions. Many important free
ciphers, hash algorithms and public key signing algorithms have been
implemented:
- arcfour, blowfish, cast5, DSA, des, 3DES, elgamal, MD5, rijndael,
- RMD160, RSA, SHA1, twofish, tiger.
+ arcfour, blowfish, cast5, DSA, DSA2, des, 3DES, elgamal, MD5, rijndael,
+ RMD160, RSA, SEED, SHA1, SHA-384, SHA-512, twofish, tiger.
.
This package contains developer documentation.
@@ -26,14 +26,14 @@
Architecture: any
Conflicts: libgcrypt-dev
Provides: libgcrypt-dev
-Depends: libgcrypt11 (= ${Source-Version}), libc6-dev | libc-dev, libgpg-error-dev
+Depends: libgcrypt11 (= ${binary:Version}), libc6-dev | libc-dev, libgpg-error-dev
Suggests: libgcrypt11-doc
Description: LGPL Crypto library - development files
libgcrypt contains cryptographic functions. Many important free
ciphers, hash algorithms and public key signing algorithms have been
implemented:
- arcfour, blowfish, cast5, DSA, des, 3DES, elgamal, MD5, rijndael,
- RMD160, RSA, SHA1, twofish, tiger.
+ arcfour, blowfish, cast5, DSA, DSA2, des, 3DES, elgamal, MD5, rijndael,
+ RMD160, RSA, SEED, SHA1, SHA-384, SHA-512, twofish, tiger.
.
This package contains header files and libraries for static linking.
@@ -41,13 +41,13 @@
Priority: extra
Section: libdevel
Architecture: any
-Depends: libgcrypt11 (= ${Source-Version})
+Depends: libgcrypt11 (= ${binary:Version})
Description: LGPL Crypto library - debugger files
libgcrypt contains cryptographic functions. Many important free
ciphers, hash algorithms and public key signing algorithms have been
implemented:
- arcfour, blowfish, cast5, DSA, des, 3DES, elgamal, MD5, rijndael,
- RMD160, RSA, SHA1, twofish, tiger.
+ arcfour, blowfish, cast5, DSA, DSA2, des, 3DES, elgamal, MD5, rijndael,
+ RMD160, RSA, SEED, SHA1, SHA-384, SHA-512, twofish, tiger.
.
This package contains symbol tables for debugging.
@@ -60,5 +60,5 @@
libgcrypt contains cryptographic functions. Many important free
ciphers, hash algorithms and public key signing algorithms have been
implemented:
- arcfour, blowfish, cast5, DSA, des, 3DES, elgamal, MD5, rijndael,
- RMD160, RSA, SHA1, twofish, tiger.
+ arcfour, blowfish, cast5, DSA, DSA2, des, 3DES, elgamal, MD5, rijndael,
+ RMD160, RSA, SEED, SHA1, SHA-384, SHA-512, twofish, tiger.
Modified: packages/libgcrypt11/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/libgcrypt11/trunk/debian/copyright?rev=456&op=diff
==============================================================================
--- packages/libgcrypt11/trunk/debian/copyright (original)
+++ packages/libgcrypt11/trunk/debian/copyright Wed Dec 12 18:59:49 2007
@@ -12,25 +12,18 @@
Copyright:
Most of the package is licensed under the GNU Lesser General Public
-License (LGPL) version 2.1, except two binaries, which are not built
-in this package. See below for details. The documentation is licensed under
-the GPL, see below.
+License (LGPL) version 2.1 (or later), except for helper and debugging
+binaries. See below for details. The documentation is licensed under
+the GPLv2 (or later), see below.
Excerpt from upstream's README:
- License
- -------
-
- Most of this library is distributed under the terms of the GNU
- Lesser General Public License (LGPL); see the file COPYING.LIB for
- the actual terms. However some parts are distributed under the
- GNU General Public License (GPL) so if you configure Libgcrypt to
- include these modules, you have to comply with the conditions of
- the GPL as found in the file COPYING. The modules under the GPL
- are:
-
- rndunix - Entropy gatherer for Unices without a /dev/random
- rndw32 - Entropy gatherer for MS Windows
+ The library is distributed under the terms of the GNU Lesser
+ General Public License (LGPL); see the file COPYING.LIB for the
+ actual terms. The helper programs (gcryptrnd and getrandom) as
+ well as the documentation are distributed under the terms of the
+ GNU General Public License (GPL); see the file COPYING for teh
+ actual terms.
This library used to be available under the GPL - this was changed
with version 1.1.7 with the rationale that there are now many free
@@ -38,7 +31,7 @@
similar to Libcrypt. We decided that to foster the use of
cryptography in Free Software an LGPLed library would make more
sense because it avoids problems due to license incompatibilities
- between some Free Software licenses and the GPL.
+ between some Free Software licenses and the GPL.
Please note that in many cases it is better for a library to be
licensed under the GPL, so that it provides an advantage for free
@@ -50,26 +43,23 @@
An example of the license headers of the LGPL is
-------------
- * Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004
- * 2004, 2006 Free Software Foundation, Inc.
- *
- * This file is part of Libgcrypt.
- *
- * Libgcrypt is free software; you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * Libgcrypt is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
- * USA.
- */
+ Copyright (C) 2003, 2004, 2005, 2006
+ 2007 Free Software Foundation, Inc.
+
+ This file is part of Libgcrypt.
+
+ Libgcrypt is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser general Public License as
+ published by the Free Software Foundation; either version 2.1 of
+ the License, or (at your option) any later version.
+
+ Libgcrypt is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this program; if not, see <http://www.gnu.org/licenses/>.
-------------
On Debian GNU/Linux systems, the complete text of the GNU Lesser
@@ -78,7 +68,8 @@
The documentation licensed under the GPL
-------------
-Copyright @copyright{} 2000, 2002, 2003, 2004 Free Software Foundation, Inc.
+Copyright @copyright{} 2000, 2002, 2003, 2004, 2006, 2007 Free Software Foundati
+on, Inc.
@quotation
Permission is granted to copy, distribute and/or modify this document
Modified: packages/libgcrypt11/trunk/debian/libgcrypt11-dev.manpages
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/libgcrypt11/trunk/debian/libgcrypt11-dev.manpages?rev=456&op=diff
==============================================================================
--- packages/libgcrypt11/trunk/debian/libgcrypt11-dev.manpages (original)
+++ packages/libgcrypt11/trunk/debian/libgcrypt11-dev.manpages Wed Dec 12 18:59:49 2007
@@ -1,1 +1,2 @@
debian/libgcrypt-config.1
+debian/dumpsexp.8
Modified: packages/libgcrypt11/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/libgcrypt11/trunk/debian/rules?rev=456&op=diff
==============================================================================
--- packages/libgcrypt11/trunk/debian/rules (original)
+++ packages/libgcrypt11/trunk/debian/rules Wed Dec 12 18:59:49 2007
@@ -9,16 +9,16 @@
DEB_CONFIGURE_EXTRA_FLAGS := --enable-noexecstack --enable-ld-version-script
DEB_MAKE_CHECK_TARGET = check
ifeq ($(DEB_BUILD_ARCH),arm)
-DEB_MAKE_CHECK_TARGET = check TESTS="prime register ac basic tsexp keygen benchmark random t-mpi-bit"
+DEB_MAKE_CHECK_TARGET = check TESTS="version prime register ac ac-schemes ac-data mpitests hmac keygrip basic tsexp keygen benchmark random t-mpi-bit"
endif
ifeq ($(DEB_BUILD_ARCH),sparc)
-DEB_MAKE_CHECK_TARGET = check TESTS="prime register ac basic tsexp keygen benchmark random t-mpi-bit"
+DEB_MAKE_CHECK_TARGET = check TESTS="version prime register ac ac-schemes ac-data mpitests hmac keygrip basic tsexp keygen benchmark random t-mpi-bit"
endif
ifeq ($(DEB_BUILD_ARCH),s390)
-DEB_MAKE_CHECK_TARGET = check TESTS="prime register ac basic tsexp keygen benchmark random t-mpi-bit"
+DEB_MAKE_CHECK_TARGET = check TESTS="version prime register ac ac-schemes ac-data mpitests hmac keygrip basic tsexp keygen benchmark random t-mpi-bit"
endif
DEB_DH_STRIP_ARGS = --dbg-package=libgcrypt11-dbg
-DEB_DH_MAKESHLIBS_ARGS := -V 'libgcrypt11 (>=1.2.2)'
+DEB_DH_MAKESHLIBS_ARGS := -V 'libgcrypt11 (>=1.4.0)'
clean::
if test -f ltmain.sh ; then touch ltmain.sh; else libtoolize -c -f --automake; fi
More information about the Pkg-gnutls-commits
mailing list