Package: pexts Followup-For: Bug #359642
Hi, attached patch removes support for building of pike7.2 and pike7.4 binary packages, as these two versions have been removed from the archive. Please consider applying the patch. After applying i still get an ftbfs which i haven't further analyzed.. Regards, Stefan -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-1-686 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
diff -ur pexts-0.2.0/debian/control pexts-0.2.0.mod/debian/control --- pexts-0.2.0/debian/control 2006-05-09 20:35:03.000000000 +0200 +++ pexts-0.2.0.mod/debian/control 2006-05-09 20:28:01.000000000 +0200 @@ -3,27 +3,7 @@ Priority: optional Maintainer: Marek Habersack <[EMAIL PROTECTED]> Standards-Version: 3.6.1 -Build-Depends: debhelper (>> 4.1.16), pike7.2 (>= 7.2.580-4), pike7.4-core (>> 7.4.341-1), pike7.4-dev (>> 7.4.341-1), pike7.6-core (>> 7.6.51), pike7.6-dev (>> 7.6.51), libnewt-dev, libmhash-dev, libpam0g-dev, libbz2-dev, libncurses5-dev, autoconf (>> 2.53), automake, libtool, libpcre3-dev, libmcrypt-dev, libgeoip-dev - -Package: pike7.2-pexts-admintools -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike AdminTools module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the more advanced Unix - system interfaces which aren't supported by the core Pike modules. - -Package: pike7.4-pexts-admintools -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike AdminTools module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the more advanced Unix - system interfaces which aren't supported by the core Pike modules. +Build-Depends: debhelper (>> 4.1.16), pike7.6-core (>> 7.6.51), pike7.6-dev (>> 7.6.51), libnewt-dev, libmhash-dev, libpam0g-dev, libbz2-dev, libncurses5-dev, autoconf (>> 2.53), automake, libtool, libpcre3-dev, libmcrypt-dev, libgeoip-dev Package: pike7.6-pexts-admintools Architecture: any @@ -35,26 +15,6 @@ This module implements a glue for the more advanced Unix system interfaces which aren't supported by the core Pike modules. -Package: pike7.2-pexts-curses -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike (N)Curses module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the (N)Curses portable - terminal access library. - -Package: pike7.4-pexts-curses -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike (N)Curses module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the (N)Curses portable - terminal access library. - Package: pike7.6-pexts-curses Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -65,26 +25,6 @@ This module implements a glue for the (N)Curses portable terminal access library. -Package: pike7.2-pexts-mhash -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike Mhash module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the Mhash library of strong - hashes. - -Package: pike7.4-pexts-mhash -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike Mhash module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the Mhash library of strong - hashes. - Package: pike7.6-pexts-mhash Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -95,26 +35,6 @@ This module implements a glue for the Mhash library of strong hashes. -Package: pike7.2-pexts-newt -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike Newt module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the Newt user interface - library. - -Package: pike7.4-pexts-newt -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike Newt module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the Newt user interface - library. - Package: pike7.6-pexts-newt Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -125,26 +45,6 @@ This module implements a glue for the Newt user interface library. -Package: pike7.2-pexts-pcre -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike PCRE module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the PCRE - perl compatible - regular expression library. - -Package: pike7.4-pexts-pcre -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike PCRE module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the PCRE - perl compatible - regular expression library. - Package: pike7.6-pexts-pcre Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -155,26 +55,6 @@ This module implements a glue for the PCRE - perl compatible regular expression library. -Package: pike7.2-pexts-bzip2 -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike bzip2 module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the bzip2 compression - library. - -Package: pike7.4-pexts-bzip2 -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike bzip2 module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the bzip2 compression - library. - Package: pike7.6-pexts-bzip2 Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -185,26 +65,6 @@ This module implements a glue for the bzip2 compression library. -Package: pike7.2-pexts-geoip -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike GeoIP module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the GeoIP IP to country - code lookup library. - -Package: pike7.4-pexts-geoip -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike GeoIP module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the GeoIP IP to country - code lookup library. - Package: pike7.6-pexts-geoip Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) @@ -215,26 +75,6 @@ This module implements a glue for the GeoIP IP to country code lookup library. -Package: pike7.2-pexts-mcrypt -Architecture: any -Depends: ${shlibs:Depends}, pike7.2 (>= ${pikever72}-1) | pike7.2 (<= ${pikever72}-99) -Description: Pike mcrypt module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the mcrypt library of strong - hashes. - -Package: pike7.4-pexts-mcrypt -Architecture: any -Depends: ${shlibs:Depends}, pike7.4 (>= ${pikever74}-1) | pike7.4 (<= ${pikever74}-99) -Description: Pike mcrypt module - Pexts is a collection of Pike extension modules designed - to fill the gaps that are in the standard Pike distribution. - . - This module implements a glue for the mcrypt library of strong - hashes. - Package: pike7.6-pexts-mcrypt Architecture: any Depends: ${shlibs:Depends}, pike7.6 (>= ${pikever76}-1) | pike7.6 (<= ${pikever76}-99) Only in pexts-0.2.0/debian: pike7.2-pexts-admintools.files Only in pexts-0.2.0/debian: pike7.2-pexts-bzip2.files Only in pexts-0.2.0/debian: pike7.2-pexts-curses.files Only in pexts-0.2.0/debian: pike7.2-pexts-geoip.files Only in pexts-0.2.0/debian: pike7.2-pexts-mcrypt.files Only in pexts-0.2.0/debian: pike7.2-pexts-mhash.files Only in pexts-0.2.0/debian: pike7.2-pexts-newt.examples Only in pexts-0.2.0/debian: pike7.2-pexts-newt.files Only in pexts-0.2.0/debian: pike7.2-pexts-pcre.files Only in pexts-0.2.0/debian: pike7.4-pexts-admintools.files Only in pexts-0.2.0/debian: pike7.4-pexts-bzip2.files Only in pexts-0.2.0/debian: pike7.4-pexts-curses.files Only in pexts-0.2.0/debian: pike7.4-pexts-geoip.files Only in pexts-0.2.0/debian: pike7.4-pexts-mcrypt.files Only in pexts-0.2.0/debian: pike7.4-pexts-mhash.files Only in pexts-0.2.0/debian: pike7.4-pexts-newt.examples Only in pexts-0.2.0/debian: pike7.4-pexts-newt.files Only in pexts-0.2.0/debian: pike7.4-pexts-pcre.files diff -ur pexts-0.2.0/debian/rules pexts-0.2.0.mod/debian/rules --- pexts-0.2.0/debian/rules 2006-05-09 20:35:03.000000000 +0200 +++ pexts-0.2.0.mod/debian/rules 2006-05-09 20:30:01.000000000 +0200 @@ -16,13 +16,9 @@ export DH_OPTIONS PIKE=/usr/bin/pike$(PVER) -PIKE72=/usr/bin/pike7.2 -PIKE74=/usr/bin/pike7.4 PIKE76=/usr/bin/pike7.6 PIKE_CHANGELOG=/usr/share/doc/pike$(PVER)/changelog.Debian.gz PIKE_VERSION=$(shell $(PIKE) -e 'string v; int rel;sscanf(version(), "Pike v%s release %d", v, rel); write(v+"."+rel);') -PIKE_VERSION72=$(shell $(PIKE72) -e 'string v; int rel;sscanf(version(), "Pike v%s release %d", v, rel); write(v+"."+rel);') -PIKE_VERSION74=$(shell $(PIKE74) -e 'string v; int rel;sscanf(version(), "Pike v%s release %d", v, rel); write(v+"."+rel);') PIKE_VERSION76=$(shell $(PIKE76) -e 'string v; int rel;sscanf(version(), "Pike v%s release %d", v, rel); write(v+"."+rel);') CVS_SNAPSHOT=$(shell if test -x configure; then echo no; else echo yes; fi) PIKE_DEBIAN_VER=$(shell gunzip -c $(PIKE_CHANGELOG) | head -1 | sed -e 's/\(.*(\)\(.*\)\().*\)/\2/') @@ -41,15 +37,7 @@ export CFLAGS PVER -configure: configure-stamp-72 configure-stamp-74 configure-stamp-76 - -configure-stamp-72: - $(MAKE) -fdebian/rules PVER=7.2 do-configure-common - touch $@ - -configure-stamp-74: - $(MAKE) -fdebian/rules PVER=7.4 do-configure-common - touch $@ +configure: configure-stamp-76 configure-stamp-76: $(MAKE) -fdebian/rules PVER=7.6 do-configure-common @@ -97,19 +85,7 @@ --with-GeoIP \ --with-bzip2 -build: apply-patches build-stamp-72 build-stamp-74 build-stamp-76 - -build-stamp-72: configure-stamp-72 - $(MAKE) -fdebian/rules PVER=7.2 do-build - $(MAKE) -fdebian/rules PVER=7.2 inter-install - $(MAKE) -fdebian/rules PVER=7.2 inter-clean - touch $@ - -build-stamp-74: configure-stamp-74 - $(MAKE) -fdebian/rules PVER=7.4 do-build - $(MAKE) -fdebian/rules PVER=7.4 inter-install - $(MAKE) -fdebian/rules PVER=7.4 inter-clean - touch $@ +build: apply-patches build-stamp-76 build-stamp-76: configure-stamp-76 $(MAKE) -fdebian/rules PVER=7.6 do-build @@ -134,10 +110,9 @@ clean: unapply-patches inter-clean dh_testdir - rm -f build-stamp-72 configure-stamp-72 build-stamp-74 configure-stamp-74 \ - build-stamp-76 configure-stamp-76 patched-stamp + rm -f build-stamp-76 configure-stamp-76 patched-stamp rm -f configure config.h.in config.log configure.ac - rm -rf debian/pike7.2 debian/pike7.4 debian/pike7.6 debian/pike + rm -rf debian/pike7.6 debian/pike inter-install: dh_testdir @@ -216,7 +191,7 @@ # dh_makeshlibs # dh_perl dh_shlibdeps - dh_gencontrol -u"-Vpikever72=$(PIKE_VERSION72) -Vpikever74=$(PIKE_VERSION74) -Vpikever76=$(PIKE_VERSION76)" + dh_gencontrol -u" -Vpikever76=$(PIKE_VERSION76)" dh_md5sums dh_builddeb