[xml/sgml-commit] [xmlsec1] 19/32: Imported Debian patch 1.2.18-1

Rene Engelhard rene at moszumanska.debian.org
Sun Jun 25 17:46:29 UTC 2017


This is an automated email from the git hooks/post-receive script.

rene pushed a commit to branch experimental
in repository xmlsec1.

commit 87aeb76297d6977d5d81952c95a9d0c893cfb2f5
Merge: 100c57c b116304
Author: John V. Belmonte <jbelmonte at debian.org>
Date:   Sun Apr 22 10:32:43 2012 -0400

    Imported Debian patch 1.2.18-1

 COPYING                                            |   52 +-
 ChangeLog                                          |  126 +
 Copyright                                          |   52 +-
 HACKING                                            |   39 +
 Makefile.am                                        |  114 +-
 Makefile.in                                        |  172 +-
 TODO                                               |  160 +-
 aclocal.m4                                         | 8038 +-------------------
 apps/Makefile.am                                   |   11 +-
 apps/Makefile.in                                   |   38 +-
 apps/cmdline.c                                     |  308 +-
 apps/cmdline.h                                     |   86 +-
 apps/crypto.c                                      |  356 +-
 apps/crypto.h                                      |   62 +-
 apps/xmlsec.c                                      | 2146 +++---
 config.guess                                       |  201 +-
 config.sub                                         |   58 +-
 configure                                          | 1827 +++--
 configure.in                                       |  341 +-
 debian/changelog                                   |   12 +
 debian/control                                     |   28 +-
 debian/libxmlsec1-gcrypt.install                   |    1 +
 debian/patches/examples_ldlibs.patch               |   15 +
 debian/patches/series                              |    1 +
 debian/rules                                       |    7 +-
 debian/source/format                               |    1 +
 depcomp                                            |  329 +-
 docs/Makefile.am                                   |    7 +
 docs/Makefile.in                                   |   31 +-
 docs/api/Makefile.am                               |   27 +-
 docs/api/Makefile.in                               |   46 +-
 docs/api/chapters/compiling-and-linking.sgml       |    2 +-
 docs/api/chapters/init-and-shutdown.sgml           |    2 +-
 docs/api/chapters/new-crypto.sgml                  |    6 +-
 docs/api/home.png                                  |  Bin 654 -> 654 bytes
 docs/api/images/diagrams.sxd                       |  Bin 14532 -> 13616 bytes
 docs/api/images/encryption-structure.png           |  Bin 30508 -> 32989 bytes
 docs/api/images/signature-structure.png            |  Bin 31083 -> 33332 bytes
 docs/api/images/transforms-chain.png               |  Bin 12083 -> 4087 bytes
 docs/api/index.html                                |    7 +
 docs/api/index.sgml                                |    2 +
 docs/api/left.png                                  |  Bin 459 -> 459 bytes
 docs/api/right.png                                 |  Bin 472 -> 472 bytes
 docs/api/up.png                                    |  Bin 406 -> 406 bytes
 docs/api/xmlsec-app.html                           |  900 +--
 docs/api/xmlsec-base64.html                        |  225 +-
 docs/api/xmlsec-bn.html                            |  490 +-
 docs/api/xmlsec-buffer.html                        |  382 +-
 docs/api/xmlsec-custom-keys-manager.html           |  181 +-
 docs/api/xmlsec-decrypt-with-keys-mngr.html        |  164 +-
 docs/api/xmlsec-decrypt-with-signle-key.html       |  102 +-
 docs/api/xmlsec-dl.html                            |   94 +-
 docs/api/xmlsec-encrypt-dynamic-template.html      |  100 +-
 docs/api/xmlsec-encrypt-template-file.html         |   93 +-
 docs/api/xmlsec-encrypt-with-session-key.html      |  137 +-
 docs/api/xmlsec-errors.html                        |  621 +-
 .../xmlsec-examples-sign-dynamimc-template.html    |  104 +-
 docs/api/xmlsec-examples-sign-template-file.html   |   86 +-
 docs/api/xmlsec-examples-sign-x509.html            |  108 +-
 docs/api/xmlsec-gcrypt-app.html                    |  578 ++
 docs/api/xmlsec-gcrypt-crypto.html                 | 1128 +++
 ...{xmlsec-nss-ref.html => xmlsec-gcrypt-ref.html} |   24 +-
 docs/api/xmlsec-gcrypt.sgml                        |   15 +
 docs/api/xmlsec-gnutls-app.html                    |  453 +-
 docs/api/xmlsec-gnutls-crypto.html                 |  831 +-
 docs/api/xmlsec-index.html                         |  248 +-
 docs/api/xmlsec-index.sgml                         |  248 +-
 docs/api/xmlsec-io.html                            |   88 +-
 docs/api/xmlsec-keyinfo.html                       |  530 +-
 docs/api/xmlsec-keys.html                          |  788 +-
 docs/api/xmlsec-keysdata.html                      | 1506 ++--
 docs/api/xmlsec-keysmngr.html                      |  486 +-
 docs/api/xmlsec-list.html                          |  400 +-
 docs/api/xmlsec-membuf.html                        |   23 +-
 docs/api/xmlsec-mscrypto-app.html                  |  594 +-
 docs/api/xmlsec-mscrypto-certkeys.html             |  119 +-
 docs/api/xmlsec-mscrypto-crypto.html               |  885 ++-
 docs/api/xmlsec-mscrypto-keysstore.html            |   85 +-
 docs/api/xmlsec-mscrypto-x509.html                 |  370 +-
 docs/api/xmlsec-nodeset.html                       |  356 +-
 docs/api/xmlsec-notes-compiling-unix.html          |    2 +-
 docs/api/xmlsec-notes-init-shutdown.html           |    2 +-
 docs/api/xmlsec-notes-new-crypto-skeleton.html     |    2 +-
 docs/api/xmlsec-notes-new-crypto.html              |    4 +-
 docs/api/xmlsec-notes-overview.html                |    2 +-
 docs/api/xmlsec-notes-structure.html               |    3 +-
 docs/api/xmlsec-nss-app.html                       |  580 +-
 docs/api/xmlsec-nss-bignum.html                    |   70 +-
 docs/api/xmlsec-nss-crypto.html                    |  607 +-
 docs/api/xmlsec-nss-keysstore.html                 |   85 +-
 docs/api/xmlsec-nss-pkikeys.html                   |   75 +-
 docs/api/xmlsec-nss-ref.html                       |    6 +-
 docs/api/xmlsec-nss-x509.html                      |  272 +-
 docs/api/xmlsec-openssl-app.html                   |  640 +-
 docs/api/xmlsec-openssl-bn.html                    |   62 +-
 docs/api/xmlsec-openssl-crypto.html                |  824 +-
 docs/api/xmlsec-openssl-evp.html                   |   54 +-
 docs/api/xmlsec-openssl-x509.html                  |  365 +-
 docs/api/xmlsec-parser.html                        |  103 +-
 docs/api/xmlsec-reference.html                     |    1 +
 docs/api/xmlsec-templates.html                     | 1059 ++-
 docs/api/xmlsec-transforms.html                    | 2456 +++---
 docs/api/xmlsec-verify-with-key.html               |   88 +-
 docs/api/xmlsec-verify-with-keys-mngr.html         |  150 +-
 docs/api/xmlsec-verify-with-restrictions.html      |  127 +-
 docs/api/xmlsec-verify-with-x509.html              |  111 +-
 docs/api/xmlsec-version.html                       |   33 +-
 docs/api/xmlsec-x509.html                          |   69 +-
 docs/api/xmlsec-xmldsig.html                       |  644 +-
 docs/api/xmlsec-xmlenc.html                        |  436 +-
 docs/api/xmlsec-xmlsec.html                        |  139 +-
 docs/api/xmlsec-xmltree.html                       | 1265 ++-
 docs/api/xmlsec.sgml                               |   18 +-
 docs/download.html                                 |    9 +-
 docs/faq.html                                      |   29 +-
 docs/index.html                                    |  104 +-
 docs/news.html                                     |  446 +-
 docs/related.html                                  |    6 +-
 docs/xmldsig.html                                  | 1200 ++-
 docs/xmlenc.html                                   |  773 +-
 docs/xmlsec-man.html                               |   18 +-
 examples/decrypt1.c                                |  102 +-
 examples/decrypt2.c                                |  164 +-
 examples/decrypt3.c                                |  181 +-
 examples/encrypt1.c                                |   93 +-
 examples/encrypt2.c                                |  100 +-
 examples/encrypt3.c                                |  137 +-
 examples/mywin32make.bat                           |    2 +-
 examples/sign1.c                                   |   86 +-
 examples/sign2.c                                   |  104 +-
 examples/sign3.c                                   |  108 +-
 examples/verify1.c                                 |   88 +-
 examples/verify2.c                                 |  150 +-
 examples/verify3.c                                 |  113 +-
 examples/verify4.c                                 |  125 +-
 examples/xkms-server.c                             |  447 +-
 examples/xmldsigverify.c                           |  212 +-
 include/Makefile.in                                |   24 +-
 include/xmlsec/Makefile.in                         |   24 +-
 include/xmlsec/app.h                               |  372 +-
 include/xmlsec/base64.h                            |   60 +-
 include/xmlsec/bn.h                                |  120 +-
 include/xmlsec/buffer.h                            |  112 +-
 include/xmlsec/crypto.h                            |   26 +-
 include/xmlsec/dl.h                                |   40 +-
 include/xmlsec/errors.h                            |  264 +-
 include/xmlsec/exports.h                           |   22 +-
 include/xmlsec/gcrypt/Makefile.am                  |   13 +
 include/xmlsec/{gnutls => gcrypt}/Makefile.in      |   66 +-
 include/xmlsec/gcrypt/app.h                        |   96 +
 include/xmlsec/gcrypt/crypto.h                     |  460 ++
 include/xmlsec/gcrypt/symbols.h                    |  104 +
 include/xmlsec/gnutls/Makefile.am                  |    1 +
 include/xmlsec/gnutls/Makefile.in                  |   21 +-
 include/xmlsec/gnutls/app.h                        |  120 +-
 include/xmlsec/gnutls/crypto.h                     |  387 +-
 include/xmlsec/gnutls/symbols.h                    |  129 +-
 include/xmlsec/gnutls/x509.h                       |  110 +
 include/xmlsec/io.h                                |   36 +-
 include/xmlsec/keyinfo.h                           |  240 +-
 include/xmlsec/keys.h                              |  258 +-
 include/xmlsec/keysdata.h                          |  690 +-
 include/xmlsec/keysmngr.h                          |  210 +-
 include/xmlsec/list.h                              |  170 +-
 include/xmlsec/membuf.h                            |   18 +-
 include/xmlsec/mscrypto/Makefile.in                |   20 +-
 include/xmlsec/mscrypto/app.h                      |  166 +-
 include/xmlsec/mscrypto/certkeys.h                 |   28 +-
 include/xmlsec/mscrypto/crypto.h                   |  392 +-
 include/xmlsec/mscrypto/keysstore.h                |   36 +-
 include/xmlsec/mscrypto/symbols.h                  |  144 +-
 include/xmlsec/mscrypto/x509.h                     |  103 +-
 include/xmlsec/nodeset.h                           |  150 +-
 include/xmlsec/nss/Makefile.in                     |   20 +-
 include/xmlsec/nss/app.h                           |  156 +-
 include/xmlsec/nss/bignum.h                        |   26 +-
 include/xmlsec/nss/crypto.h                        |  350 +-
 include/xmlsec/nss/keysstore.h                     |   32 +-
 include/xmlsec/nss/pkikeys.h                       |   22 +-
 include/xmlsec/nss/symbols.h                       |  129 +-
 include/xmlsec/nss/x509.h                          |   76 +-
 include/xmlsec/openssl/Makefile.in                 |   20 +-
 include/xmlsec/openssl/app.h                       |  164 +-
 include/xmlsec/openssl/bn.h                        |   24 +-
 include/xmlsec/openssl/crypto.h                    |  298 +-
 include/xmlsec/openssl/evp.h                       |   18 +-
 include/xmlsec/openssl/symbols.h                   |  161 +-
 include/xmlsec/openssl/x509.h                      |   90 +-
 include/xmlsec/parser.h                            |   34 +-
 include/xmlsec/private.h                           |  526 +-
 include/xmlsec/private/Makefile.am                 |    1 +
 include/xmlsec/private/Makefile.in                 |   21 +-
 include/xmlsec/private/xkms.h                      |  108 +-
 include/xmlsec/private/xslt.h                      |   34 +
 include/xmlsec/skeleton/app.h                      |  120 +-
 include/xmlsec/skeleton/crypto.h                   |   24 +-
 include/xmlsec/skeleton/symbols.h                  |  155 +-
 include/xmlsec/soap.h                              |  158 +-
 include/xmlsec/strings.h                           |    8 +-
 include/xmlsec/templates.h                         |  192 +-
 include/xmlsec/transforms.h                        |  933 ++-
 include/xmlsec/version.h                           |   14 +-
 include/xmlsec/version.h.in                        |    8 +-
 include/xmlsec/x509.h                              |   36 +-
 include/xmlsec/xkms.h                              |  518 +-
 include/xmlsec/xmldsig.h                           |  282 +-
 include/xmlsec/xmlenc.h                            |  208 +-
 include/xmlsec/xmlsec.h                            |  129 +-
 include/xmlsec/xmltree.h                           |  336 +-
 install-sh                                         |  674 +-
 ltmain.sh                                          |    8 +-
 m4/libtool.m4                                      |   13 +-
 m4/ltversion.m4                                    |   10 +-
 man/Makefile.in                                    |   20 +-
 man/xmlsec1-config.1                               |    6 +-
 man/xmlsec1.1                                      |    8 +-
 missing                                            |  226 +-
 mkinstalldirs                                      |   40 -
 scripts/build_release.sh                           |    4 +-
 scripts/test_leaks.pl                              |   60 -
 src/Makefile.am                                    |    2 +
 src/Makefile.in                                    |   35 +-
 src/app.c                                          | 1176 +--
 src/base64.c                                       |  874 +--
 src/bn.c                                           |  710 +-
 src/buffer.c                                       |  508 +-
 src/c14n.c                                         |  976 +--
 src/dl.c                                           | 1082 +--
 src/enveloped.c                                    |  148 +-
 src/errors.c                                       |  266 +-
 src/{openssl => gcrypt}/Makefile.am                |   31 +-
 src/{mscrypto => gcrypt}/Makefile.in               |  238 +-
 src/{gnutls => gcrypt}/README                      |    4 +-
 src/gcrypt/app.c                                   |  663 ++
 src/gcrypt/asn1.c                                  |  602 ++
 src/gcrypt/asn1.h                                  |   39 +
 src/gcrypt/asymkeys.c                              | 1920 +++++
 src/gcrypt/ciphers.c                               |  855 +++
 src/gcrypt/crypto.c                                |  315 +
 src/gcrypt/digests.c                               |  614 ++
 src/{openssl => gcrypt}/globals.h                  |   10 +-
 src/gcrypt/hmac.c                                  |  823 ++
 src/gcrypt/kw_aes.c                                |  593 ++
 src/gcrypt/kw_des.c                                |  607 ++
 src/gcrypt/signatures.c                            | 1490 ++++
 src/gcrypt/symkeys.c                               |  441 ++
 src/globals.h                                      |    4 +-
 src/gnutls/Makefile.am                             |   12 +-
 src/gnutls/Makefile.in                             |   96 +-
 src/gnutls/README                                  |   11 +-
 src/gnutls/app.c                                   | 1047 ++-
 src/gnutls/asymkeys.c                              |  455 ++
 src/gnutls/ciphers.c                               |  824 +-
 src/gnutls/crypto.c                                |  304 +-
 src/gnutls/digests.c                               |  346 +-
 src/gnutls/globals.h                               |   11 +-
 src/gnutls/hmac.c                                  |  584 +-
 src/gnutls/kw_aes.c                                |   72 +
 src/gnutls/kw_des.c                                |   51 +
 src/gnutls/signatures.c                            |  148 +
 src/gnutls/symkeys.c                               |  379 +-
 src/gnutls/x509.c                                  | 1960 +++++
 src/gnutls/x509utils.c                             | 1687 ++++
 src/gnutls/x509utils.h                             |  143 +
 src/gnutls/x509vfy.c                               |  802 ++
 src/io.c                                           |  368 +-
 src/keyinfo.c                                      | 1634 ++--
 src/keys.c                                         | 1116 +--
 src/keysdata.c                                     | 1184 +--
 src/keysmngr.c                                     |  712 +-
 src/kw_aes_des.c                                   |  493 ++
 src/kw_aes_des.h                                   |  148 +
 src/list.c                                         |  416 +-
 src/membuf.c                                       |  206 +-
 src/mscrypto/Makefile.am                           |    8 +-
 src/mscrypto/Makefile.in                           |   65 +-
 src/mscrypto/README                                |   43 +-
 src/mscrypto/app.c                                 | 1289 ++--
 src/mscrypto/certkeys.c                            | 2290 +++---
 src/mscrypto/ciphers.c                             | 1507 ++--
 src/mscrypto/crypto.c                              |  868 ++-
 src/mscrypto/csp_calg.h                            |   91 +-
 src/mscrypto/csp_oid.h                             |   58 +-
 src/mscrypto/digests.c                             |  721 +-
 src/mscrypto/globals.h                             |   23 +-
 src/mscrypto/hmac.c                                |  963 +++
 src/mscrypto/keysstore.c                           |  812 +-
 src/mscrypto/kt_rsa.c                              |  637 +-
 src/mscrypto/kw_aes.c                              |  662 ++
 src/mscrypto/kw_des.c                              |  730 ++
 src/mscrypto/mingw-crypt32.def                     |    4 +
 src/mscrypto/private.h                             |  130 +
 src/mscrypto/signatures.c                          | 1039 ++-
 src/mscrypto/symkeys.c                             |  889 ++-
 src/mscrypto/x509.c                                | 2359 +++---
 src/mscrypto/x509vfy.c                             |  790 +-
 src/mscrypto/xmlsec-mingw.h                        |  151 +-
 src/nodeset.c                                      |  645 +-
 src/nss/Makefile.am                                |    2 +-
 src/nss/Makefile.in                                |   22 +-
 src/nss/README                                     |   95 +-
 src/nss/app.c                                      | 1632 ++--
 src/nss/bignum.c                                   |  132 +-
 src/nss/ciphers.c                                  |  906 +--
 src/nss/crypto.c                                   |  356 +-
 src/nss/digests.c                                  |  579 +-
 src/nss/globals.h                                  |    4 +-
 src/nss/hmac.c                                     |  904 ++-
 src/nss/keysstore.c                                |  560 +-
 src/nss/keytrans.c                                 | 1235 +--
 src/nss/kw_aes.c                                   | 1116 ++-
 src/nss/kw_des.c                                   | 1043 ++-
 src/nss/pkikeys.c                                  | 1338 ++--
 src/nss/signatures.c                               |  883 ++-
 src/nss/symkeys.c                                  |  316 +-
 src/nss/x509.c                                     | 2122 +++---
 src/nss/x509vfy.c                                  |  826 +-
 src/openssl/Makefile.am                            |    2 +-
 src/openssl/Makefile.in                            |   22 +-
 src/openssl/README                                 |    6 +-
 src/openssl/app.c                                  | 1797 ++---
 src/openssl/bn.c                                   |  146 +-
 src/openssl/ciphers.c                              |  904 +--
 src/openssl/crypto.c                               |  413 +-
 src/openssl/digests.c                              |  681 +-
 src/openssl/evp.c                                  | 1532 ++--
 src/openssl/globals.h                              |    4 +-
 src/openssl/hmac.c                                 |  872 +--
 src/openssl/kt_rsa.c                               |  973 ++-
 src/openssl/kw_aes.c                               |  875 +--
 src/openssl/kw_des.c                               |  841 +-
 src/openssl/signatures.c                           | 1000 +--
 src/openssl/symkeys.c                              |  316 +-
 src/openssl/x509.c                                 | 2572 +++----
 src/openssl/x509vfy.c                              | 1500 ++--
 src/parser.c                                       |  582 +-
 src/skeleton/Makefile.am                           |    2 +-
 src/skeleton/app.c                                 |  428 +-
 src/skeleton/crypto.c                              |  217 +-
 src/skeleton/globals.h                             |    4 +-
 src/soap.c                                         |  830 +-
 src/strings.c                                      |  622 +-
 src/templates.c                                    | 2226 +++---
 src/transforms.c                                   | 3038 ++++----
 src/x509.c                                         |   90 +-
 src/xkms.c                                         | 4320 +++++------
 src/xmldsig.c                                      | 1870 ++---
 src/xmlenc.c                                       | 1396 ++--
 src/xmlsec.c                                       |  170 +-
 src/xmltree.c                                      | 1416 ++--
 src/xpath.c                                        | 1210 +--
 src/xslt.c                                         |  695 +-
 tests/keys/README                                  |   20 +
 tests/keys/largersakey-win.p12                     |  Bin 0 -> 6656 bytes
 tests/keys/largersakey-winxp.p12                   |  Bin 0 -> 6683 bytes
 tests/keys/rsakey-win.p12                          |  Bin 0 -> 4166 bytes
 tests/keys/rsakey-winxp.p12                        |  Bin 0 -> 4193 bytes
 tests/testDSig.sh                                  |  841 +-
 tests/testEnc.sh                                   |  350 +-
 tests/testKeys.sh                                  |  170 +-
 tests/testXKMS.sh                                  |  197 +-
 tests/testrun.sh                                   |  443 ++
 win32/Makefile.msvc                                |   50 +-
 win32/configure.js                                 |   22 +-
 win32/mycfg.bat                                    |    2 +-
 xmlsec-config.in                                   |   13 +-
 xmlsec-gnutls.pc.in => xmlsec-gcrypt.pc.in         |    8 +-
 xmlsec-gnutls.pc.in                                |    6 +-
 xmlsec-nss.pc.in                                   |    2 +-
 xmlsec-openssl.pc.in                               |    2 +-
 xmlsec.pc.in                                       |    2 +-
 xmlsec1-config                                     |   15 +-
 xmlsec1-gcrypt.pc                                  |   11 +
 xmlsec1-gnutls.pc                                  |    8 +-
 xmlsec1-nss.pc                                     |    4 +-
 xmlsec1-openssl.pc                                 |    4 +-
 xmlsec1.m4                                         |    2 +-
 xmlsec1.pc                                         |    4 +-
 xmlsec1.spec                                       |    2 +-
 xmlsec1Conf.sh                                     |    2 +-
 380 files changed, 84739 insertions(+), 67229 deletions(-)

diff --cc debian/changelog
index d493c79,0000000..e7ea587
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,179 -1,0 +1,191 @@@
++xmlsec1 (1.2.18-1) unstable; urgency=low
++
++  * New upstream release (including CVE-2011-1425, Closes: #604828)
++  * Incorporate NMU for la file removal and hardened build flags
++  * Fix example linker flags (Closes: #647453)
++  * Add build-arch and build-indep targets to rules
++  * Add misc-depends entry to binaries
++  * Confirm Debian standards 3.9.3
++  * Switch to dpkg-source 3.0 (quilt) format
++
++ -- John V. Belmonte <jbelmonte at debian.org>  Sun, 22 Apr 2012 10:32:43 -0400
++
 +xmlsec1 (1.2.14-1.3) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Enable hardened build flags (Bug #656655)
 +
 + -- Moritz Muehlenhoff <jmm at debian.org>  Fri, 06 Apr 2012 21:31:59 +0200
 +
 +xmlsec1 (1.2.14-1.2) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Empty dependency_libs in libtool la file. Closes: #610239
 +    http://wiki.debian.org/ReleaseGoals/LAFileRemoval
 +
 + -- Andreas Metzler <ametzler at debian.org>  Sat, 23 Apr 2011 08:53:37 +0200
 +
 +xmlsec1 (1.2.14-1.1) unstable; urgency=high
 +
 +  * Non-maintainer upload by the Security Team.
 +  * Apply patch from upstream addressing arbitrary file overwrite
 +    (CVE-2011-1425, closes: #620560).
 +
 + -- Thijs Kinkhorst <thijs at debian.org>  Sat, 09 Apr 2011 17:40:24 +0200
 +
 +xmlsec1 (1.2.14-1) unstable; urgency=low
 +
 +  * New upstream release, fixes CVE-2009-3736 (Closes: #559831)
 +  * debian/rules: dh_prep instead of dh_clean
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Tue, 08 Dec 2009 21:47:36 -0500
 +
 +xmlsec1 (1.2.12-1) unstable; urgency=low
 +
 +  * New upstream release, fixes CVE-2009-0217 (Closes: #532751, #529918)
 +  * Update debian/watch
 +  * Upgrade to latest debhelper version
 +  * In debian/control:
 +    * add Homepage
 +    * remove use of ${Source-Version}
 +  * In debian/rules:
 +    * fix distclean call
 +    * $(CURDIR) instead of $(PWD)
 +    * remove xulrunner hack since upstream now supports it in configure
 +    * strip RPATH's caused by bug in upstream's libtool version
 +  * Confirm Debian standards 3.8.3
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Sat, 05 Sep 2009 18:21:58 -0400
 +
 +xmlsec1 (1.2.9-5) unstable; urgency=low
 +
 +  * Remove shlibs.local (Closes: #379445)
 +  * Add minimum versions to Build-Depends and -dev Depends
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Sun, 30 Jul 2006 22:27:01 -0400
 +
 +xmlsec1 (1.2.9-4) unstable; urgency=low
 +
 +  * Fix gnutls dependency in shlibs.local (Closes: #379390)
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Sun, 23 Jul 2006 10:46:53 -0400
 +
 +xmlsec1 (1.2.9-3) unstable; urgency=low
 +
 +  * Adjust gnutls dependency (Closes: #335771)
 +  * Adjust libxml2 min version
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Mon, 26 Jun 2006 20:48:41 -0400
 +
 +xmlsec1 (1.2.9-2) unstable; urgency=low
 +
 +  * Add engine libraries to depends of dev package
 +  * Switch to mozilla libs provided by xulrunner package (Closes: #364382)
 +  * Confirm Debian standards 3.7.2
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Thu, 08 Jun 2006 21:52:55 -0400
 +
 +xmlsec1 (1.2.9-1) unstable; urgency=low
 +
 +  * New upstream release (Closes: #319807)
 +  * Upgrade to Debian standards 3.6.2
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Sat, 17 Sep 2005 09:36:11 -0400
 +
 +xmlsec1 (1.2.6-1) unstable; urgency=low
 +
 +  * New upstream release
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Thu, 26 Aug 2004 15:07:52 -0400
 +
 +xmlsec1 (1.2.4-3) unstable; urgency=low
 +
 +  * Adjust gnutls dependency (Closes: #263626)
 +  * Add debian/watch
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Thu, 5 Aug 2004 12:09:42 -0400
 +
 +xmlsec1 (1.2.4-2) unstable; urgency=low
 +
 +  * Change maintainer address
 +  * Adjust libxslt dependency (Closes: #261831)
 +
 + -- John V. Belmonte <jbelmonte at debian.org>  Mon, 2 Aug 2004 10:05:04 -0400
 +
 +xmlsec1 (1.2.4-1) unstable; urgency=low
 +
 +  * New upstream release (Closes: #228531)
 +  * Add binary for nss crypto engine
 +  * Upgrade gnutls dependency to gnutls10
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Tue, 27 Jan 2004 12:49:49 -0500
 +
 +xmlsec1 (1.1.1-2) unstable; urgency=low
 +
 +  * Upgrade to Debian standards 3.6.1
 +  * In debian/rules:
 +    * remove unused "nostrip" logic
 +    * replace use of $CURDIR with `pwd`
 +    * remove unused debhelper calls
 +    * convert from dh_movefiles to dh_install
 +    * omit makefiles and SGML files from HTML docs
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Mon, 13 Oct 2003 15:43:41 -0400
 +
 +xmlsec1 (1.1.1-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Add soname number to build/-dev depends for libgnutls
 +  * Add version to build/-dev depends for libssl since no
 +    libssl<soname_number>-dev is available
 +  * In README.Debian, clarify restriction on use of openssl crypto engine
 +    by GPL'd official Debian packages
 +  * In README.Debian, more about the yet unpackaged nss crypto engine
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Sun, 24 Aug 2003 06:39:56 -0400
 +
 +xmlsec1 (1.1.0-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Add pkg-config files (Closes: #203376)
 +  * Downplay xmlsec1-config in README.Debian, package descriptions
 +  * Remove some upstream workarounds from debian/rules
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Mon, 11 Aug 2003 10:05:06 -0400
 +
 +xmlsec1 (1.0.4-2) unstable; urgency=low
 +
 +  * No change, except this time my sponsor won't accidentally mutilate the
 +    package before uploading :-)
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Fri, 18 Jul 2003 01:11:45 -0400
 +
 +xmlsec1 (1.0.4-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * Update README.Debian regarding nss engine support
 +  * Fix typo in libxmlsec1 description
 +  * Remove some upstream workarounds from debian/rules
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Tue, 15 Jul 2003 21:23:11 -0400
 +
 +xmlsec1 (1.0.3-1) unstable; urgency=low
 +
 +  * New upstream release (Closes: #194270)
 +  * change source name for xmlsec1 series
 +  * change dev package section to libdevel
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Tue, 17 Jun 2003 23:19:17 -0400
 +
 +xmlsec (0.0.14-1) unstable; urgency=low
 +
 +  * New upstream release
 +  * upgrade to Debian standards 3.5.9
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Fri, 28 Mar 2003 14:21:10 -0500
 +
 +xmlsec (0.0.12-1) unstable; urgency=low
 +
 +  * Initial Release (Closes: #152605)
 +
 + -- John V. Belmonte <jvb at prairienet.org>  Tue, 11 Feb 2003 14:58:00 -0500
diff --cc debian/control
index 792645b,0000000..7dc6836
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,76 -1,0 +1,88 @@@
 +Source: xmlsec1
 +Section: text
 +Priority: optional
 +Maintainer: John V. Belmonte <jbelmonte at debian.org>
- Build-Depends: debhelper (>> 7.0.0), autotools-dev, chrpath, pkg-config, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev
- Standards-Version: 3.8.3
++Build-Depends: debhelper (>> 7.0.0), autotools-dev, chrpath, pkg-config, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev, libgcrypt11-dev
++Standards-Version: 3.9.3
 +Homepage: http://www.aleksey.com/xmlsec/
 +
 +Package: libxmlsec1-dev
 +Section: libdevel
 +Architecture: any
- Depends: libxmlsec1 (= ${binary:Version}), libxmlsec1-openssl (= ${binary:Version}), libxmlsec1-gnutls (= ${binary:Version}), libxmlsec1-nss (= ${binary:Version}), libc6-dev, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev
++Depends: ${misc:Depends}, libxmlsec1 (= ${binary:Version}), libxmlsec1-openssl (= ${binary:Version}), libxmlsec1-gnutls (= ${binary:Version}), libxmlsec1-nss (= ${binary:Version}), libxmlsec1-gcrypt (= ${binary:Version}), libc6-dev, libxml2-dev (>= 2.6.12), libxslt1-dev (>= 1.0.20), libssl-dev (>= 0.9.8), libgnutls-dev (>= 1.0.0), libnss3-dev, libgcrypt11-dev
 +Description: Development files for the XML security library
 + The XML Security Library is a C library that implements these XML standards:
 + .
 +    * XML Signature
 +    * XML Encryption
 + .
 + This package provides development files including documentation, examples,
 + headers, static libraries, and configuration support.
 +
 +Package: libxmlsec1
 +Section: libs
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Description: XML security library
 + The XML Security Library implements standards related to secure handling
 + of XML data.
 + .
 + This package provides dynamic libraries for use by applications.
 + Specifically, it provides all XML security library functionality
 + except for the cryptography engine.
 +
 +Package: libxmlsec1-openssl
 +Section: libs
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Description: Openssl engine for the XML security library
 + The XML Security Library implements standards related to secure handling
 + of XML data.
 + .
 + This package provides dynamic libraries for use by applications.
 + Specifically, it provides the openssl implementation of the XML security
 + library cryptography functions.
 +
 +Package: libxmlsec1-gnutls
 +Section: libs
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Description: Gnutls engine for the XML security library
 + The XML Security Library implements standards related to secure handling
 + of XML data.
 + .
 + This package provides dynamic libraries for use by applications.
 + Specifically, it provides the gnutls implementation of the XML security
 + library cryptography functions.
 +
 +Package: libxmlsec1-nss
 +Section: libs
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Description: Nss engine for the XML security library
 + The XML Security Library implements standards related to secure handling
 + of XML data.
 + .
 + This package provides dynamic libraries for use by applications.
 + Specifically, it provides the nss implementation of the XML security
 + library cryptography functions.
 +
++Package: libxmlsec1-gcrypt
++Section: libs
++Architecture: any
++Depends: ${misc:Depends}, ${shlibs:Depends}
++Description: Gcrypt engine for the XML security library
++ The XML Security Library implements standards related to secure handling
++ of XML data.
++ .
++ This package provides dynamic libraries for use by applications.
++ Specifically, it provides the gcrypt implementation of the XML security
++ library cryptography functions.
++
 +Package: xmlsec1
 +Section: text
 +Architecture: any
- Depends: ${shlibs:Depends}
++Depends: ${misc:Depends}, ${shlibs:Depends}
 +Description: XML security command line processor
 + Xmlsec is a command line tool for signature and encryption transformations
 + of XML data.  It is part of the XML Security Library.
diff --cc debian/libxmlsec1-gcrypt.install
index 0000000,0000000..cfda507
new file mode 100644
--- /dev/null
+++ b/debian/libxmlsec1-gcrypt.install
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/libxmlsec1-gcrypt.so.*
diff --cc debian/patches/examples_ldlibs.patch
index 0000000,0000000..5ac075a
new file mode 100644
--- /dev/null
+++ b/debian/patches/examples_ldlibs.patch
@@@ -1,0 -1,0 +1,15 @@@
++# Description: Fix incorrect use of LDFLAGS in examples makefile
++# Forwarded: http://bugzilla.gnome.org/674561
++# Bug-Debian: http://bugs.debian.org/647453
++
++--- a/examples/Makefile
+++++ b/examples/Makefile
++@@ -11,7 +11,7 @@
++ 
++ CC	= gcc
++ CFLAGS	+= -g $(shell xmlsec1-config --cflags) -DUNIX_SOCKETS
++-LDFLAGS	+= -g $(shell xmlsec1-config --libs)
+++LDLIBS	+= -g $(shell xmlsec1-config --libs)
++ 
++ all: $(PROGRAMS)
++ 
diff --cc debian/patches/series
index 0000000,0000000..fc5c606
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,1 @@@
++examples_ldlibs.patch
diff --cc debian/rules
index 6ec0a8c,0000000..3417866
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,101 -1,0 +1,102 @@@
 +#!/usr/bin/make -f
 +# Sample debian/rules that uses debhelper.
 +# GNU copyright 1997 to 1999 by Joey Hess.
 +
 +# Uncomment this to turn on verbose mode.
 +#export DH_VERBOSE=1
 +
 +# These are used for cross-compiling and for saving the configure script
 +# from having to guess our platform (since we know it already)
 +DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 +DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 +
 +# shared library versions, option 1
 +#version=2.0.5
 +#major=2
 +# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
 +version=`ls src/.libs/lib*.so.* | \
 +	awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
 +major=`ls src/.libs/lib*.so.* | \
 +	awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
 +
 +config.status: configure
 +	dh_testdir
 +	# Add here commands to configure the package.
 +	-test -r /usr/share/misc/config.sub && \
 +		cp -f /usr/share/misc/config.sub config.sub
 +	-test -r /usr/share/misc/config.guess && \
 +		cp -f /usr/share/misc/config.guess config.guess
 +	./configure \
 +		--host=$(DEB_HOST_GNU_TYPE) \
 +		--build=$(DEB_BUILD_GNU_TYPE) \
 +		$(shell dpkg-buildflags --export=configure) \
 +		--prefix=/usr \
 +		--mandir=\$${prefix}/share/man \
 +		--infodir=\$${prefix}/share/info \
 +		--with-html-dir=\$${prefix}/share/doc/xmlsec1/html \
- 		--enable-dynamic \
 +		--disable-crypto-dl \
 +		--disable-apps-crypto-dl
 +
 +
- build: build-stamp
++build: build-arch build-indep
++build-arch: build-stamp
++build-indep: build-stamp
 +build-stamp: config.status
 +	dh_testdir
 +
 +	# Add here commands to compile the package.
 +	$(MAKE)
 +
 +	touch build-stamp
 +
 +clean:
 +	dh_testdir
 +	dh_testroot
 +	rm -f build-stamp
 +
 +	# Add here commands to clean up after the build process.
 +	[ ! -f Makefile ] || $(MAKE) distclean
 +
 +	dh_clean COPYING config.log config.cache config.status config.sub \
 +		config.guess
 +
 +install: build
 +	dh_testdir
 +	dh_testroot
 +	dh_prep
 +	dh_installdirs
 +
 +	# Add here commands to install the package into debian/tmp
 +	$(MAKE) install prefix=$(CURDIR)/debian/tmp/usr
 +	# strip unwanted RPATH caused by bug in old libtool
 +	chrpath -d $(CURDIR)/debian/tmp/usr/lib/*.so \
 +		$(CURDIR)/debian/tmp/usr/bin/xmlsec1
 +	find debian/tmp/usr/lib -name "*.la" -exec \
 +		sed -i -e "s,^dependency_libs=.*,dependency_libs=''," {} +
 +
 +# Build architecture-independent files here.
 +binary-indep: build install
 +# We have nothing to do by default.
 +
 +# Build architecture-dependent files here.
 +binary-arch: build install
 +	dh_testdir
 +	dh_testroot
 +
 +	dh_install -X.cvsignore --sourcedir=debian/tmp
 +	dh_installexamples -X.cvsignore examples/*
 +	dh_installdocs -X.sgml --all README debian/README.Debian debian/TODO.Debian
 +	dh_installman
 +	dh_installchangelogs ChangeLog
 +	dh_strip
 +	dh_compress -Xexamples/
 +	dh_fixperms
 +	dh_makeshlibs -V
 +	dh_installdeb
 +	dh_shlibdeps -l $(CURDIR)/debian/libxmlsec1/usr/lib
 +	dh_gencontrol
 +	dh_md5sums
 +	dh_builddeb
 +
 +binary: binary-indep binary-arch
- .PHONY: build clean binary-indep binary-arch binary install
++.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install
diff --cc debian/source/format
index 0000000,0000000..163aaf8
new file mode 100644
--- /dev/null
+++ b/debian/source/format
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-xml-sgml/xmlsec1.git



More information about the debian-xml-sgml-commit mailing list