summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xdebian/rules46
1 files changed, 0 insertions, 46 deletions
diff --git a/debian/rules b/debian/rules
index 2e875fa42..9b2e31bdd 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,28 +3,18 @@ INSTALL = install
INSTALL_PROGRAM = $(INSTALL) -p -o root -g root -m 755
package=zsh
-ifeq (zsh-beta,$(package))
-snapshot_date := $(shell dpkg-parsechangelog | sed -n '/^Version: [0-9.][0-9.]*.*+20[0-9][0-9]\([0-9][0-9][0-9][0-9]\)-[0-9][0-9]*$$/ {s//\1/;p}')
-endif
DPKG_EXPORT_BUILDFLAGS = 1
include /usr/share/dpkg/buildflags.mk
H_LDFLAGS = $(LDFLAGS)
CFLAGS += -Wall -g
-ifeq (zsh-beta,$(package))
-CFLAGS += -W
-endif
CONFIGFLAGS = --prefix=/usr
CONFIGFLAGS += --mandir=/usr/share/man
CONFIGFLAGS += --bindir=/bin
CONFIGFLAGS += LDFLAGS="-Wl,--as-needed -g $(H_LDFLAGS)"
-ifeq (zsh-beta,$(package))
-CONFIGFLAGS += --program-suffix=-beta
-endif
-
CONFIGFLAGS += --infodir=/usr/share/info
CONFIGFLAGS += --enable-maildir-support
CONFIGFLAGS += --enable-max-jobtable-size=256
@@ -41,9 +31,7 @@ CONFIGFLAGS += --enable-additional-fpath=/usr/share/zsh/vendor-functions,/usr/sh
STATICFLAGS = --disable-dynamic
STATICFLAGS += --enable-ldflags=-static
-ifneq (zsh-beta,$(package))
STATICFLAGS += --disable-dynamic-nss
-endif
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
CONFIGFLAGS += --enable-zsh-debug
@@ -56,9 +44,6 @@ endif
build: build-arch build-indep
build-stamp: configure-stamp
dh_testdir
-ifeq (zsh-beta,$(package))
- touch stamp-h.in
-endif
build-arch: build-stamp
dh_auto_build -B obj --parallel
@@ -67,9 +52,7 @@ build-arch: build-stamp
touch $@
build-indep: build-stamp
-ifeq (zsh,$(package))
dh_auto_build -B obj --parallel -- pdf
-endif
touch $@
@@ -90,10 +73,6 @@ configure-stamp: configure
dh_testdir
chmod 755 configure
mkdir -p obj/testhome
-ifeq (zsh-beta,$(package))
- test -f Config/version.mk.orig || cp Config/version.mk Config/version.mk.orig
- sed -i -e 's/^VERSION=\([^+]*\)$$/VERSION=\1-cvs$(snapshot_date)/' Config/version.mk
-endif
dh_auto_configure -B obj -- $(CONFIGFLAGS)
touch $@
@@ -108,15 +87,10 @@ configure-static-stamp: configure
clean:
dh_testdir
dh_autoreconf_clean
-ifeq (zsh-beta,$(package))
- test ! -f Config/version.mk.orig || mv Config/version.mk.orig Config/version.mk
-endif
rm -f build build-static
dh_auto_clean -B obj --parallel
dh_auto_clean -B obj-static --parallel
-ifneq (zsh-beta,$(package))
dh_auto_clean --parallel
-endif
dh_clean
rm -rf config.cache obj obj-static autom4te.cache
@@ -140,11 +114,7 @@ binary-indep: build-indep
dh_gencontrol -p$(package)-doc
dh_builddeb -p$(package)-doc -- -Zxz
-ifneq (zsh-beta,$(package))
binary-arch: binary-arch-dynamic binary-arch-static binary-arch-dev
-else
-binary-arch: binary-arch-dynamic
-endif
binary-arch-dynamic: build-arch
dh_testdir
dh_testroot
@@ -156,12 +126,6 @@ binary-arch-dynamic: build-arch
sed -e 's/±/{+|-}/' | ( cd debian/$(package)-common/usr/share/$(package)/help && \
perl $(CURDIR)/Util/helpfiles )
-ifeq (zsh-beta,$(package))
- sed -r -i -e \
- 's/zsh(all|builtins|compctl|compsys|compwid|contrib|expn|misc|modules|options|param|roadmap|tcpsys|zftpsys|zle|calsys)/$(package)\1/g' \
- debian/$(package)-common/usr/share/man/man1/*.1
-endif
-
# functions
dh_installexamples -p$(package)-common -X.distfiles
cd debian/$(package)-common/usr/share/doc/$(package)-common/examples/; mv Example Functions
@@ -178,13 +142,10 @@ endif
awk '/^#define FPATH_DIR/ { head=$$3; gsub(/"/,"",head); }; /^#define FPATH_SUBDIRS/ { $$1=""; $$2=""; gsub(/[" ]/,""); tail=$$0; } END { printf "%s/%s\n", head, tail; };' obj/Src/zshpaths.h >obj/Src/zshpaths.temp
debian/zsh/bin/$(package) -fc 'setopt extendedglob; for i in debian/$(package)-common/'`cat obj/Src/zshpaths.temp`'; do zcompile -U -M $$i.zwc $$i/*~*.zwc(^/) ; chmod 644 $$i.zwc ; done'
-ifneq (zsh-beta,$(package))
mv debian/zsh/bin/zsh debian/zsh/bin/zsh5
rm debian/zsh/bin/zsh-5.[0-9]*
dh_strip -p$(package) --dbg-package=$(package)-dbg
-endif
-
dh_link -p$(package) -p$(package)-common -p$(package)-dbg
dh_install -p$(package) -p$(package)-common -p$(package)-dbg
@@ -222,10 +183,7 @@ binary-arch-static: build-static
dh_install -p$(package)-static
mv debian/$(package)-static/bin/zsh debian/$(package)-static/bin/zsh5-static
-ifneq (zsh-beta,$(package))
dh_shlibdeps -p$(package)-static
-endif
-
dh_strip -p$(package)-static
dh_link -p$(package)-static
dh_installdocs -p$(package)-static
@@ -254,11 +212,7 @@ binary-arch-dev: build-arch
dh_gencontrol -p$(package)-dev
dh_builddeb -p$(package)-dev
-ifneq (zsh-beta,$(package))
binary: binary-indep binary-arch binary-arch-static binary-arch-dev
-else
-binary: binary-indep binary-arch
-endif
prebuild:
Util/preconfig