[xml/sgml-commit] r225 - packages/libxslt/trunk/debian

Mike Hommey glandium-guest@haydn.debian.org
Mon, 23 Aug 2004 03:32:07 -0600


Author: glandium-guest
Date: 2004-08-23 03:32:02 -0600 (Mon, 23 Aug 2004)
New Revision: 225

Modified:
   packages/libxslt/trunk/debian/changelog
   packages/libxslt/trunk/debian/control
Log:
Build libxslt with crypto extensions enabled in libexslt.


Modified: packages/libxslt/trunk/debian/changelog
===================================================================
--- packages/libxslt/trunk/debian/changelog	2004-08-15 13:33:51 UTC (rev 224)
+++ packages/libxslt/trunk/debian/changelog	2004-08-23 09:32:02 UTC (rev 225)
@@ -1,3 +1,17 @@
+libxslt (1.1.8-4) unstable; urgency=high
+
+  * debian/control: Build-depends upon libgcrypt11-dev for crypto extensions
+    to libexslt. That avoids libxslt not building the crypto extensions when
+    it is not present.
+    Added dependency on libgcrypt11-dev to libxslt1-dev to avoid bugs like
+    #265952 in third party packages.
+    Programs linking to libexslt don't need to be rebuilt since the ABI with
+    or without is the same. It's just that crypto extensions won't work.
+  * Urgency set to high because that is quite annoying to not provide the same
+    functionalities on different arches in a release.
+
+ -- Mike Hommey <mh@glandium.org>  Sun, 22 Aug 2004 22:55:36 +0900
+
 libxslt (1.1.8-3) unstable; urgency=low
 
   * debian/control: Remove Build-Depends on python.

Modified: packages/libxslt/trunk/debian/control
===================================================================
--- packages/libxslt/trunk/debian/control	2004-08-15 13:33:51 UTC (rev 224)
+++ packages/libxslt/trunk/debian/control	2004-08-23 09:32:02 UTC (rev 225)
@@ -4,7 +4,7 @@
 Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs@lists.alioth.debian.org>
 Uploaders: Mike Hommey <mh@glandium.org>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>= 4.1), libxml2-dev (>= 2.6.8), libxml2-python2.3 (>= 2.6.8), python2.3-dev, zlib1g-dev (>= 1:1.1.4)
+Build-Depends: debhelper (>= 4.1), libxml2-dev (>= 2.6.8), libxml2-python2.3 (>= 2.6.8), python2.3-dev, zlib1g-dev (>= 1:1.1.4), libgcrypt11-dev
 
 Package: libxslt1-dev
 Section: libdevel
@@ -12,7 +12,7 @@
 Architecture: any
 Provides: libxslt-dev
 Conflicts: libxslt-dev, libxslt0-dev
-Depends: libxslt1.1 (= ${Source-Version}), libxml2-dev (>= 2.6.8), libc6-dev | libc-dev, pkg-config, libz-dev
+Depends: libxslt1.1 (= ${Source-Version}), libxml2-dev (>= 2.6.8), libc6-dev | libc-dev, pkg-config, libz-dev, libgcrypt11-dev
 Description: XSLT processing library - development kit
  XSLT is an XML language for defining transformations of XML files from
  XML to some other arbitrary format, such as XML, HTML, plain text, etc.