From 3c930e8ac306580fda6a2985c4a37e763981b139 Mon Sep 17 00:00:00 2001 From: Tim Ruehsen Date: Thu, 5 Jun 2014 17:05:24 +0200 Subject: [PATCH] added creation of libpsl-dbg package --- debian/control | 20 +++++++++++++++++--- debian/rules | 1 + make_deb | 2 ++ 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/debian/control b/debian/control index 38aa47b..248df84 100644 --- a/debian/control +++ b/debian/control @@ -1,8 +1,8 @@ Source: libpsl Priority: optional Maintainer: Tim Ruehsen -Build-Depends: debhelper (>=9), autotools-dev, automake, pkg-config, gtk-doc-tools -Standards-Version: 3.9.4 +Build-Depends: debhelper (>=9), autotools-dev, automake, pkg-config, gtk-doc-tools, libicu-dev | idn2 +Standards-Version: 3.9.5 Section: libs Homepage: https://github.com/rockdaboot/libpsl #Vcs-Git: git://git.debian.org/collab-maint/libpsl.git @@ -11,7 +11,7 @@ Homepage: https://github.com/rockdaboot/libpsl Package: libpsl-dev Section: libdevel Architecture: any -Depends: libpsl (= ${binary:Version}) +Depends: libpsl (= ${binary:Version}), ${misc:Depends} Description: Library for the Public Suffix List Libpsl allows checking domains against the Public Suffix List, It can be used to avoid privacy-leaking 'super-cookies', @@ -34,3 +34,17 @@ Description: Library for the Public Suffix List . This package contains runtime libraries. +Package: libpsl-dbg +Section: debug +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Description: Library for the Public Suffix List + Libpsl allows checking domains against the Public Suffix List, + It can be used to avoid privacy-leaking 'super-cookies', + 'super domain' certificates, for doamin highlighting purposes + sorting domain lists by site and more. + . + This package contains runtime libraries. + diff --git a/debian/rules b/debian/rules index 0afb182..be0a296 100755 --- a/debian/rules +++ b/debian/rules @@ -3,6 +3,7 @@ # Uncomment this to turn on verbose mode. export DH_VERBOSE=1 +export DH_OPTIONS += --dbg-package=libpsl-dbg %: dh $@ --with autotools-dev diff --git a/make_deb b/make_deb index 169921b..df79802 100755 --- a/make_deb +++ b/make_deb @@ -9,6 +9,8 @@ if [ ! -e libpsl_${version}.orig.tar.gz ]; then wget -O libpsl_${version}.orig.tar.gz https://github.com/rockdaboot/libpsl/archive/${version}.tar.gz fi +rm -rf libpsl-${version} + if [ ! -d libpsl-${version} ]; then tar xvfz libpsl_${version}.orig.tar.gz fi