[SCM] Debian packaging for XMLTooling-C branch, debian, updated. upstream/1.0-43-ga85f5aa

Russ Allbery rra at debian.org
Wed Jun 18 21:45:41 UTC 2008


The following commit has been merged in the debian branch:
commit 7e2caebcf079744d029904f752072ad203fad4f1
Author: Russ Allbery <rra at debian.org>
Date:   Wed Jun 18 14:25:41 2008 -0700

    Add Xerces and log4cpp to dev package dependencies
    
    Add Xerces-C and log4cpp to the dev package dependencies even though
    libxml-security-c-dev also depends on Xerces-C.  Best practice is for
    each package that uses another package to depend explicitly on it and
    not use implicit dependencies so that it won't be inadvertantly broken
    by changing dependencies in packages it depends on.
    
    Also add libxerces-c2-dev to the build dependencies for the same
    reason, reverting c5e2ccbe5c3633c518f800b4cabd5bec66f4cf0f.

diff --git a/debian/changelog b/debian/changelog
index b62196e..b079fcc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,8 +3,6 @@ xmltooling (1.0-2) UNRELEASED; urgency=low
   [ Ferenc Wagner ]
   * Add dependencies to libxmltooling-dev for the packages whose header
     files are included by XMLTooling headers.
-  * Remove build dependency on libxerces-c2-dev since
-    libxml-security-c-dev will depend on it.
   * Include NOTICE.txt in all packages.
 
  -- Russ Allbery <rra at debian.org>  Wed, 18 Jun 2008 14:20:03 -0700
diff --git a/debian/control b/debian/control
index 8f9cf4d..49fba89 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,8 @@ Priority: optional
 Maintainer: Debian Shib Team <pkg-shibboleth-devel at lists.alioth.debian.org>
 Uploaders: Russ Allbery <rra at debian.org>, Ferenc Wagner <wferi at niif.hu>
 Build-Depends: debhelper (>= 5), autotools-dev, doxygen,
- libcurl4-openssl-dev, liblog4cpp5-dev, libxml-security-c-dev (>= 1.4)
+ libcurl4-openssl-dev, liblog4cpp5-dev, libxerces-c2-dev,
+ libxml-security-c-dev (>= 1.4)
 Standards-Version: 3.8.0
 Homepage: https://spaces.internet2.edu/display/OpenSAML/XMLTooling-C
 Vcs-Git: git://git.debian.org/git/pkg-shibboleth/xmltooling.git
@@ -27,7 +28,7 @@ Package: libxmltooling-dev
 Section: libdevel
 Architecture: any
 Depends: libxmltooling1 (= ${binary:Version}), libcurl4-openssl-dev,
- libxml-security-c-dev (>= 1.4)
+ liblog4cpp5-dev, libxerces-c2-dev, libxml-security-c-dev (>= 1.4)
 Suggests: libxmltooling-doc (= ${source:Version})
 Description: C++ XML parsing library with encryption support (development)
  The XMLTooling library contains generic XML parsing and processing

-- 
Debian packaging for XMLTooling-C



More information about the Pkg-shibboleth-devel mailing list