From eb1b380a1c5cff8755ee1db977ab173014646df7 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Thu, 19 Jul 2012 08:28:07 +0200 Subject: [PATCH] Add a libstrongswan-dev debian package with development headers --- packages/strongswan/debian/control | 10 +++++++++- packages/strongswan/debian/libstrongswan-dev.install | 2 ++ packages/strongswan/debian/rules | 3 ++- 3 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 packages/strongswan/debian/libstrongswan-dev.install diff --git a/packages/strongswan/debian/control b/packages/strongswan/debian/control index dbb12d4eb..7457b11b3 100644 --- a/packages/strongswan/debian/control +++ b/packages/strongswan/debian/control @@ -34,8 +34,16 @@ Description: strongSwan plugin to interact with NetworkManager Package: libstrongswan Architecture: any -Depends: ${shlibs:Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} Description: strongSwan utility and crypto library libstrongswan is the underlying library of charon and other strongSwan components. It is built in a modular way and is extendable through various plugins. + +Package: libstrongswan-dev +Architecture: any +Priority: optional +Depends: ${misc:Depends}, libstrongswan (=${binary:Version}) +Section: devel +Description: strongSwan development headers + C header files to develop with libstrongswan. diff --git a/packages/strongswan/debian/libstrongswan-dev.install b/packages/strongswan/debian/libstrongswan-dev.install new file mode 100644 index 000000000..476cd0eaf --- /dev/null +++ b/packages/strongswan/debian/libstrongswan-dev.install @@ -0,0 +1,2 @@ +usr/lib/strongswan/include/config.h usr/lib/strongswan/include/ +usr/include/strongswan/* usr/include/strongswan/ diff --git a/packages/strongswan/debian/rules b/packages/strongswan/debian/rules index 9ad64dfd8..be1cc637e 100755 --- a/packages/strongswan/debian/rules +++ b/packages/strongswan/debian/rules @@ -13,7 +13,8 @@ CONFIGURE_ARGS = \ --enable-farp --enable-attr-sql --enable-dhcp --enable-openssl --enable-agent \ --enable-pkcs11 --enable-ctr --enable-ccm --enable-gcm --enable-addrblock \ --enable-nm --disable-hmac --with-capabilities=libcap \ - --with-ipsecdir=/usr/lib/strongswan --with-ipseclibdir=/usr/lib/strongswan + --with-ipsecdir=/usr/lib/strongswan --with-ipseclibdir=/usr/lib/strongswan \ + --with-dev-headers=/usr/include/strongswan ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O2