summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules58
1 files changed, 29 insertions, 29 deletions
diff --git a/debian/rules b/debian/rules
index 826af0f09..4a26e2767 100755
--- a/debian/rules
+++ b/debian/rules
@@ -135,65 +135,65 @@ endif
binary-arch-dynamic: checkroot build
dh_testdir
- dh_installdirs -p$(package) -p$(package)-dbg
+ dh_installdirs -p$(package) -p$(package)-common -p$(package)-dbg
- cd obj && $(MAKE) install.man DESTDIR=$(CURDIR)/debian/zsh
+ cd obj && $(MAKE) install.man DESTDIR=$(CURDIR)/debian/zsh-common
nroff -mandoc -Tascii Doc/zshbuiltins.1 | colcrt - | \
- sed -e 's/±/{+|-}/' | ( cd debian/zsh/usr/share/$(package)/help && \
+ sed -e 's/±/{+|-}/' | ( cd debian/zsh-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/zsh/usr/share/man/man1/*.1
+ debian/zsh-common/usr/share/man/man1/*.1
endif
# functions
- dh_installexamples -p$(package) -X.distfiles
- cd debian/zsh/usr/share/doc/$(package)/examples/; mv Example Functions
+ dh_installexamples -p$(package)-common -X.distfiles
+ cd debian/zsh-common/usr/share/doc/$(package)-common/examples/; mv Example Functions
sed -i -e '1!b;s:^#!.*[ /]zsh:#!/bin/$(package):;s#/usr/local/bin#/usr/bin#' \
- debian/zsh/usr/share/doc/$(package)/examples/Misc/*
+ debian/zsh-common/usr/share/doc/$(package)-common/examples/Misc/*
cd obj && $(MAKE) install.bin DESTDIR=$(CURDIR)/debian/$(package) INSTALL_PROGRAM='$(INSTALL_PROGRAM)'
cd obj && $(MAKE) install.modules DESTDIR=$(CURDIR)/debian/$(package) INSTALL_PROGRAM='$(INSTALL_PROGRAM)'
- cd obj && $(MAKE) install.fns DESTDIR=$(CURDIR)/debian/zsh
+ cd obj && $(MAKE) install.fns DESTDIR=$(CURDIR)/debian/zsh-common
- rm -r debian/zsh/usr/local
+ rm -r debian/zsh-common/usr/local
# move this to a non-root section; also drop it for cross-compiles
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/zsh/'`cat obj/Src/zshpaths.temp`'; do zcompile -U -M $$i.zwc $$i/*~*.zwc(^/) ; chmod 644 $$i.zwc ; done'
+ debian/zsh/bin/$(package) -fc 'setopt extendedglob; for i in debian/zsh-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_link -p$(package)
dh_strip -p$(package) --dbg-package=$(package)-dbg
endif
- dh_link -p$(package)-dbg
- dh_install -p$(package) -p$(package)-dbg
+ dh_link -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_install -p$(package) -p$(package)-common -p$(package)-dbg
- sed -i -e 's,^local HELPDIR=.*,local HELPDIR=$${HELPDIR:-/usr/share/$(package)/help},;s,:-more,:-/usr/bin/pager,;' debian/zsh/usr/share/$(package)/functions/Misc/run-help
- sed -i -e '1!b;s:^#!.*[ /]zsh:#!/bin/$(package):;s#/usr/local/bin#/usr/bin#;' `find debian/zsh/usr/share/$(package)/functions -type f`
- chmod 755 debian/zsh/usr/share/$(package)/functions/Misc/checkmail \
- debian/zsh/usr/share/$(package)/functions/Misc/harden \
- debian/zsh/usr/share/$(package)/functions/Misc/run-help \
- debian/zsh/usr/share/$(package)/functions/Misc/zkbd \
- debian/zsh/usr/share/$(package)/functions/Misc/zcalc \
+ sed -i -e 's,^local HELPDIR=.*,local HELPDIR=$${HELPDIR:-/usr/share/$(package)/help},;s,:-more,:-/usr/bin/pager,;' debian/zsh-common/usr/share/$(package)/functions/Misc/run-help
+ sed -i -e '1!b;s:^#!.*[ /]zsh:#!/bin/$(package):;s#/usr/local/bin#/usr/bin#;' `find debian/zsh-common/usr/share/$(package)/functions -type f`
+ chmod 755 debian/zsh-common/usr/share/$(package)/functions/Misc/checkmail \
+ debian/zsh-common/usr/share/$(package)/functions/Misc/harden \
+ debian/zsh-common/usr/share/$(package)/functions/Misc/run-help \
+ debian/zsh-common/usr/share/$(package)/functions/Misc/zkbd \
+ debian/zsh-common/usr/share/$(package)/functions/Misc/zcalc \
- dh_installmenu -p$(package)
+ dh_installmenu -p$(package)-common
dh_shlibdeps -p$(package) -p$(package)-dbg -- -dDepends debian/zsh/bin/* -dRecommends debian/zsh/usr/lib/$(package)/*/zsh/*.so
- dh_installdocs -p$(package) -p$(package)-dbg
- dh_installchangelogs -p$(package) -p$(package)-dbg ChangeLog
- dh_compress -p$(package) -p$(package)-dbg
- dh_fixperms -p$(package) -p$(package)-dbg
- dh_installdeb -p$(package) -p$(package)-dbg
- dh_md5sums -p$(package) -p$(package)-dbg
- dh_gencontrol -p$(package) -p$(package)-dbg
- dh_builddeb -p$(package) -p$(package)-dbg
+ dh_installdocs -p$(package)-common -p$(package)-dbg
+ dh_installchangelogs -p$(package)-common -p$(package)-dbg ChangeLog
+ dh_lintian -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_compress -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_fixperms -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_installdeb -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_md5sums -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_gencontrol -p$(package) -p$(package)-common -p$(package)-dbg
+ dh_builddeb -p$(package) -p$(package)-common -p$(package)-dbg
binary-arch-static: checkroot build-static
dh_testdir