Package: python2.7 Version: 2.7.10-3 Severity: wishlist Tags: patch Hello,
Please consider the following patch to allow derivatives build with same build runes as upstream distributions. Regards -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (900, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 4.1.0-1-686-pae (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages python2.7 depends on: ii libpython2.7-stdlib 2.7.10-3 ii mime-support 3.59 ii python2.7-minimal 2.7.10-3 python2.7 recommends no packages. Versions of packages python2.7 suggests: ii binutils 2.25.1-1 pn python2.7-doc <none> -- no debconf information
diff -u python2.7-2.7.9/debian/rules python2.7-2.7.9/debian/rules --- python2.7-2.7.9/debian/rules +++ python2.7-2.7.9/debian/rules @@ -57,6 +57,9 @@ distribution := $(shell lsb_release -is) distrelease := $(shell lsb_release -cs) +derivative := $(shell if dpkg-vendor --derives-from Ubuntu; then echo Ubuntu; \ + elif dpkg-vendor --derives-from Debian; then echo Debian; \ + else echo Unknown; fi) VER=2.7 NVER=2.8 @@ -647,7 +650,7 @@ debian/control.in \ | $(ma_filter) \ > debian/control.tmp -ifeq ($(distribution),Ubuntu) +ifeq ($(derivative),Ubuntu) ifneq (,$(findstring ubuntu, $(PKGVERSION))) m='Ubuntu Core Developers <[email protected]>'; \ sed -i "/^Maintainer:/s/\(.*\)/Maintainer: $$m\nXSBC-Original-\1/" \ @@ -1346,7 +1349,7 @@ $(patchdir)/series: $(patchdir)/series.in cpp -E \ - -D$(distribution) \ + -D$(derivative) \ $(if $(filter $(broken_utimes),yes),-DBROKEN_UTIMES) \ $(if $(filter $(with_fpectl),yes),-DWITH_FPECTL) \ -Darch_os_$(DEB_HOST_ARCH_OS) -Darch_$(DEB_HOST_ARCH) \

