summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)AuthorFilesLines
2018-09-18Revert "Switch from the deprecated libpcre3 to the newer (!) libpcre2."Axel Beckert1-1/+1
This reverts commit a5db24730b1318dbcd80aa79c01b9d1a624cc9ca.
2018-09-15Switch from the deprecated libpcre3 to the newer (!) libpcre2.Axel Beckert1-1/+1
LP: #1792544 Gbp-Dch: Full
2018-04-08Handle /usr/local/share/zsh with dh_usrlocal (Closes: #895153)Sven Joachim1-1/+0
The upstream Makefile installs the /usr/local/share/zsh/site-functions directory, so all that is needed is not to delete it later in debian/rules, after which dh_usrlocal magically handles the rest.
2017-11-12debian/rules: Reduce some make call into fewer onesAxel Beckert1-5/+4
Gbp-Dch: Ignore
2017-11-12debian/rules: Drop some no more needed, fitting or relevant commentsAxel Beckert1-3/+0
2017-11-12Fix binary-indep/install-indep build and optimize its dependenciesAxel Beckert1-5/+6
Gbp-Dch: Ignore
2017-11-12Drop seemingly unneeded explicit dh_* calls and overridesAxel Beckert1-5/+0
Gbp-Dch: Ignore
2017-11-12debian/rules: Change from explicit targets to "minimal" dh styleAxel Beckert1-109/+49
2017-11-02dh_strip: Use --dbgsym-migration instead of historical --ddeb-migrationAxel Beckert1-1/+1
2017-10-28Set "Rules-Requires-Root: no"Axel Beckert1-1/+1
Drop "-o root -g root" from $(INSTALL_PROGRAM) in debian/rules: No more needed, user/group are either set by dh_fixperms or dpkg-deb nowadays. Gbp-Dch: Full
2017-08-11Replace dh_autotools-dev_*config with dh_update_autotools_config (+ dh_clean)Axel Beckert1-2/+1
Also remove just added Lintian override again.
2017-08-10Change the value of $ZSH_PATCHLEVEL.Daniel Shahaf1-1/+2
Before this patch the value was 'Debian'. With this patch the value embeds the vendor name and package version number: 'debian/5.3.1-5'. Upstream's default is `git describe` output, e.g., '5.3.1-test-2-0-gd17f9d32f'.
2017-06-22Bump debhelper compatibility to 10. Update versioned build-dependency on ↵Axel Beckert1-8/+8
debhelper accordingly. Remove all --parallel options from debian/rules.
2017-01-09Use dh_clean's directory removal feature added in debhelper 9.20151116Axel Beckert1-1/+0
2016-02-01Now that compiling with -fPIE is fixed, build with hardening=+allAxel Beckert1-3/+1
2016-01-31Remove usage of alternatives system for zsh, rzsh and zsh-staticAxel Beckert1-3/+4
This also fixes installation together with usrmerge, which fiddles with the directory layout and makes /bin a symlink to /usr/bin against all Unix tradition and violating FHS. Closes: #768079
2016-01-24Enable hardening=+bindnow, fixes lintian warning hardening-no-bindnowAxel Beckert1-0/+4
Also add hint why I haven't enabled hardening=+all or hardening=+pie.
2016-01-24Remove GCC-4.9-specific workaround on s390x from debian/rulesAxel Beckert1-6/+0
2015-12-29Add "--ddeb-migration=zsh-dbg" to "dh_strip -pzsh" for proper Breaks/ReplacesAxel Beckert1-1/+1
Thanks: Mattia Rizzolo
2015-12-25Remove zsh-dbg package, there are automatic dbgsym packages nowAxel Beckert1-5/+5
2015-11-26get-orig-source target: Support git snapshots between tagged releasesAxel Beckert1-1/+1
2015-08-05Set $(VENDOR) to sanitized output of "dpkg-vendor --query vendor"Axel Beckert1-0/+4
Closes: #794696
2015-07-16Adjust include paths in /usr/include/zsh/ as suggested in #776964Axel Beckert1-0/+2
2015-03-08Remove zsh4 wrappers, they were only needed for Wheezy → JessieAxel Beckert1-2/+0
2015-03-02Revert "Use faketime to get reproducible time stamps in PDF generation"Axel Beckert1-1/+1
faketime currently does not work properly in Jessie/Sid chroots on Wheezy hosts, see https://bugs.debian.org/778462 for details. And we rather needed a properly building zsh than a reproducible build (for now). This reverts commit 0dc9a03cbd0520a5566fbb264741d221c7972904.
2015-02-07Use faketime to get reproducible time stamps in PDF generationAxel Beckert1-1/+1
Add build-dependency on faketime and bump build-dependency on dpkg-dev to 1.17.0 for using "dpkg-parsechangelog -S".
2014-11-12Simplify Simon's patch by making /usr/share/doc/zsh/doc a symlink to ↵Axel Beckert1-13/+0
../zsh-common Avoids unpack errors probably caused by having _two_ binary packages containing the directory which was previously a symlink.
2014-11-11Fix some indentation in debian/rules.Axel Beckert1-1/+1
Git-Dch: Ignore
2014-11-11Be binNMU-safe: do not use dh_installdocs --link-doc=zsh-common in ↵Simon McVittie1-3/+19
architecture-dependent packages
2014-10-13Shebang line of zsh4-static should read #!/bin/zsh5-static, not #!/bin/zsh5Axel Beckert1-0/+1
2014-10-10Add a get-orig-source target to debian/rulesAxel Beckert1-1/+6
… instead of describing how to do it in the packaging workflow documentation.
2014-10-10Drop prebuild target from debian/rules (unused)Axel Beckert1-8/+1
2014-10-10Add zsh4(-static) wrapper scripts to ease switch to zsh5 (Closes: #707760)Axel Beckert1-1/+2
Also add lintian overrides for the not-meant-to-be-used wrapper not having a man-page.
2014-09-29Do not run (already ignored) test suite on static build to mitigate #760061Axel Beckert1-1/+1
2014-09-29Set ZTST_verbose=1 to get more details about where exactly the test suite hangsAxel Beckert1-2/+2
Suggested by Bart Schaefer in #760061
2014-09-20Revert a542a2ae — it doesn't run autoreconf with verbose settingsAxel Beckert1-2/+2
2014-09-20Make dh_autoreconf call verbose to see what goes wrong wrt. #734765Axel Beckert1-2/+2
2014-09-19Use autotools-dev as well as autoreconf to ensure configurey updates ↵Wookey1-0/+2
(Closes: #734765)
2014-08-31Move export of DEB_BUILD_MAINT_OPTIONS before buildflags.mk inclusionAxel Beckert1-6/+6
Git-Dch: Ignore
2014-08-31Disable -fstack-protector-strong on s390xAxel Beckert1-0/+6
It causes endless loops in gcc-4.9. See https://bugs.debian.org/759870 for details.
2014-06-28Simplify helpfiles generation in debian/rules (Closes: #737582)Axel Beckert1-3/+1
This also makes debian/rules pure 7-bit ASCII again -- instead of being ISO-8859-1. Yay! :-)
2014-05-22Also install the bug-scripts. Doh.Axel Beckert1-0/+3
Git-Dch: Ignore
2014-03-12Don't even try to run test suite on hurd, it hangsAxel Beckert1-1/+3
Hence ignoring just the exit code on hurd doesn't help
2013-12-15Reduce two blank lines to oneAxel Beckert1-1/+0
Git-Dch: Ignore
2013-12-15Built-Using: Use libc-dev-bin instead of eglibc as parameter to dpkg-queryAxel Beckert1-1/+1
It needs to be a binary package and existing on all architectures
2013-12-15Ignore test suite results on hurd-i386 for nowAxel Beckert1-1/+1
2013-12-02Fix one test-suite failure on static builds due to non-existent $HOMEAxel Beckert1-1/+1
Thanks to Bart Schaefer and Peter Stephenson for spotting the cause.
2013-12-02debian/rules: Util/helpfiles now requires parameters, reduce own magicAxel Beckert1-2/+2
2013-09-24debian/rules: Whitespace changesAxel Beckert1-12/+15
Git-Dch: Ignore
2013-09-24Fix typo in debian/rules commentAxel Beckert1-1/+1
Git-Dch: Ignore