From: Pieter Lexis Date: Thu, 23 Apr 2015 08:41:39 +0000 (+0200) Subject: Authoritative semi-static packages X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~78^2~9^2~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fe52771154c2ccd5cac43d93c6f295523b2bda1;p=thirdparty%2Fpdns.git Authoritative semi-static packages * Move debian to build-scripts/build-auth-semistatic * Add a build script for the semistatic builds * Remove pdns.spec --- diff --git a/Makefile.am b/Makefile.am index d36ebdfb22..1abdb43089 100644 --- a/Makefile.am +++ b/Makefile.am @@ -16,7 +16,6 @@ EXTRA_DIST = \ contrib/powerdns.solaris.init.d \ contrib/systemd-pdns-recursor.service \ contrib/systemd-pdns.service \ - debian \ pdns.spec \ pdns/named.conf.parsertest \ regression-tests/zones/unit.test diff --git a/pdns.spec b/build-scripts/build-auth-semistatic old mode 100644 new mode 100755 similarity index 54% rename from pdns.spec rename to build-scripts/build-auth-semistatic index 996b8e91d2..e7977e584f --- a/pdns.spec +++ b/build-scripts/build-auth-semistatic @@ -1,7 +1,48 @@ +#!/bin/sh + +if [ "$0" != "./build-scripts/build-auth-semistatic" ]; then + echo "Please run me from the root checkout dir" + exit 1 +fi + +if [ -z "$VERSION" ]; then + echo 'Please set $VERSION' >&2 + exit 1 +fi + +if [ -z "$RELEASE" ];then + echo 'Please set $RELEASE' >&2 + exit 1 +fi + +if [ -z "$DISTDIR" ]; then + DISTDIR=pdns +fi + +set -e +set -x + +rm -rf $DISTDIR/debian/ +cp -r build-scripts/debian-authoritative-semistatic $DISTDIR/debian + +cd $DISTDIR + +cat > debian/changelog << EOF +pdns (${VERSION}-${RELEASE}) unstable; urgency=medium + + * Automatic build + + -- PowerDNS.COM AutoBuilder $(date -R) + +EOF + +fakeroot debian/rules binary-static + +cat > pdns.spec < Mon, 27 May 2013 16:00:00 +0200 - -pdns (3.2-1) unstable; urgency=medium - - * fill in the blanks - - -- peter van dijk Tue, 15 Jan 2013 15:00:00 +0100 - -pdns (3.2-rc4-1) unstable; urgency=medium - - * fill in the blanks - - -- peter van dijk Wed, 9 Jan 2013 21:00:00 +0100 - -pdns (3.2-rc3-1) unstable; urgency=medium - - * fill in the blanks - - -- peter van dijk Sat, 22 Dec 2012 21:00:00 +0100 - -pdns (3.2-rc2-1) unstable; urgency=medium - - * fill in the blanks - - -- peter van dijk Wed, 19 Dec 2012 12:00:00 +0100 - -pdns (3.2-rc1-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 8 Nov 2012 09:23:33 +0100 - -pdns (3.2-pre-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 7 Oct 2012 09:23:33 +0100 - -pdns (3.1-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 3 May 2012 09:23:33 +0100 - -pdns (3.1-rc3-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 28 Apr 2012 09:23:33 +0100 - -pdns (3.1-rc2-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 5 Apr 2012 09:23:33 +0100 - -pdns (3.1-rc1-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Wed, 21 Mar 2012 09:23:33 +0100 - -pdns (3.1-pre-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Wed, 28 Sep 2011 09:23:33 +0100 - -pdns (3.0-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Tue, 19 Jul 2011 09:23:33 +0100 - -pdns (3.0-rc3-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Fri, 15 Jul 2011 09:23:33 +0100 - -pdns (3.0-rc2-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 16 Apr 2011 23:23:33 +0100 - -pdns (3.0-rc1-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 3 Apr 2011 23:23:33 +0100 - -pdns (3.0.pre-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 9 Jan 2011 23:23:33 +0100 - -pdns (2.9.22-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sat, 25 Jan 2009 23:23:33 +0100 - -pdns (2.9.22-rc4-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sat, 26 Dec 2008 23:23:33 +0100 - -pdns (2.9.22-rc3-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sat, 6 Dec 2008 23:23:33 +0100 - -pdns (2.9.22-rc2-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 29 Nov 2008 23:23:33 +0100 - -pdns (2.9.22-rc1-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 16 Nov 2008 23:23:33 +0100 - -pdns (2.9.22-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 3 Aug 2008 23:23:33 +0100 - -pdns (2.9.21-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sat, 21 Apr 2006 23:23:33 +0100 - -pdns (2.9.20-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sat, 14 Jan 2006 23:23:33 +0100 - -pdns (2.9.19-2) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 29 Oct 2005 23:23:33 +0100 - -pdns (2.9.19-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Sun, 11 Sep 2005 23:23:33 +0100 - -pdns (2.9.18-2) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Wed, 20 Jul 2005 23:23:33 +0100 - -pdns (2.9.18-1) unstable; urgency=medium - - * fill in the blanks - - -- bert hubert Thu, 14 Jun 2005 23:23:33 +0100 - -pdns (2.9.17-1) unstable; urgency=medium - - * fill in the blanks - - -- Wichert Akkerman Sat, 13 Sep 2004 23:23:33 +0100 - -pdns (2.9.16-1) unstable; urgency=medium - - * fill in the blanks - - -- Wichert Akkerman Sat, 17 Jan 2004 23:23:33 +0100 - -pdns (2.9.15-1) unstable; urgency=medium - - * fill in the blanks - - -- Wichert Akkerman Sat, 17 Jan 2004 23:23:33 +0100 - -pdns (2.9.14-1) unstable; urgency=medium - - * New upstream version. Postgres support rewritten to use the C interface - instead of the deprectaed libpqpp - - -- Wichert Akkerman Fri, 16 Jan 2004 23:23:33 +0100 - -pdns (2.9.13-3) unstable; urgency=medium - - * Fix pdns postinst so pdns is properly restart on upgrade - - -- Wichert Akkerman Sat, 10 Jan 2004 17:21:18 +0100 - -pdns (2.9.13-2) unstable; urgency=critical - - * Fix a bug in calculation of early timestamps: 1<<31-1 is not the - same as (1<<31)-1. This made all pdns servers consume all possible - CPU when UNIX time went through 2^30 two hours ago. - - -- Wichert Akkerman Sat, 10 Jan 2004 16:53:09 +0100 - -pdns (2.9.13-1) unstable; urgency=low - - * New upstream release - * Stop using my debian.org email address - * Change init scripts to conform to Debian policy - - -- Wichert Akkerman Thu, 25 Dec 2003 13:33:40 +0100 - -pdns (2.9.12-1) unstable; urgency=low - - * New upstream release - * Fix dependency generation. Closes: Bug#210256 - * Check if pdns is installed in init script. Closes: Bug#217402 - * Create a SQLite backend package - * Add versioned dpkg-dev Build-Depends so ${dpkg:Version} works properly - - -- Wichert Akkerman Mon, 27 Oct 2003 18:52:53 +0100 - -pdns (2.9.11-2) unstable; urgency=low - - * Remove automake build-depends and bootstrap rule from debian/rules. - This makes pdns a bit more portable across Debian releases. - Closes: Bug#205990 - * Try to remove the /etc/powerdns directory on purge. Closes: Bug#209051 - * Use libmysqlclient-dev instead of libmysqlclient10-dev - - -- Wichert Akkerman Tue, 9 Sep 2003 14:59:46 +0200 - -pdns (2.9.11-1) unstable; urgency=low - - * New upstream release - * Do not include zone2ldap in pdns package. Closes: Bug#198613 - * The gdbm-dev seems to have changed its name, update Build-Depends - accordingly. Closes: Bug#199595 - - -- Wichert Akkerman Mon, 14 Jul 2003 13:52:47 +0200 - -pdns (2.9.8-1) unstable; urgency=low - - * New upstream release. Closes: Bug#187781 - - -- Wichert Akkerman Mon, 5 May 2003 13:43:16 +0200 - -pdns (2.9.7-1) unstable; urgency=low - - * New upstream release. Closes: Bug#185730 - - -- Wichert Akkerman Fri, 21 Mar 2003 12:53:00 +0100 - -pdns (2.9.6-2) unstable; urgency=low - - * Enable the recursing nameserver - * Change order of things in clean target so debian/files is properly - removed. Closes: Bug#181994 - - -- Wichert Akkerman Sun, 23 Feb 2003 12:34:57 +0100 - -pdns (2.9.6-1) unstable; urgency=low - - * New upstream release, adding a new LDAP backend - - -- Wichert Akkerman Sun, 16 Feb 2003 14:49:08 +0100 - - -pdns (2.9.5-1) unstable; urgency=low - - * fill in the blanks - - -- Wichert Akkerman Mon, 3 Feb 2003 20:16:16 +0100 - -pdns (2.9.4-1) unstable; urgency=low - - * fill in the blanks - - -- Wichert Akkerman Sat, 21 Dec 2002 20:16:16 +0100 - -pdns (2.9.3a-1) unstable; urgency=low - - * New upstream release; fixes a problem in zone2sql - - -- Wichert Akkerman Sat, 21 Dec 2002 20:16:16 +0100 - -pdns (2.9.3-1) unstable; urgency=low - - * New upstream release. Yes, the packaging changes yet again to - reflect changes made upstream. The packaging of SQL backends should - be more sane now and we don't expect to change them again. - - -- Wichert Akkerman Sat, 21 Dec 2002 18:18:40 +0100 - -pdns (2.9.2-3) unstable; urgency=low - - * Compile pgmysql and xdb backend with -fPIC. Real fix is to swithc - to using libtool for all backends, which will happen in the next - upstream release. - - -- Wichert Akkerman Mon, 16 Dec 2002 13:43:52 +0100 - -pdns (2.9.2-2) unstable; urgency=low - - * Add Build-Depends on libgdbmg1-dev, which is needed by the pipe backend - - -- Wichert Akkerman Mon, 16 Dec 2002 11:18:11 +0100 - -pdns (2.9.2-1) unstable; urgency=low - - * New upstream release - * bind backend fully merged in the main pdns package now - * Add new pipe, pgmysql and xdb backends - - -- Wichert Akkerman Fri, 13 Dec 2002 16:39:29 +0100 - -pdns (2.9-1) unstable; urgency=low - - * Initial packaging - - -- Wichert Akkerman Sun, 1 Dec 2002 15:04:52 +0100 -