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
 

Reply via email to