summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)AuthorFilesLines
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
2013-09-24Clean up dh_installchangelog calls by removing redundancyAxel Beckert1-3/+1
2013-09-24Simplify dh_* calls by using -a instead of listing all arch packagesAxel Beckert1-23/+11
Run dh_* commands common for all architecture-dependent only in the binary-arch target, no more in its sub-targets/dependencies. Reduces complexity and gives better overview, but removes the possibility to build complete packages by just building one of binary-arch's sub-targets.
2013-09-23Simplify dh_* calls by using -i instead of listing all indep packagesAxel Beckert1-14/+14
2013-09-23No more built zsh-common on binary-archAxel Beckert1-46/+54
... by reordering some stuff in debian/rules. Fixes error "binary-arch-produces-all" reported by the build log scanner at http://qa.debian.org/bls/packages/z/zsh.html
2013-09-20Revert "Add conditional patch to prevent FTBFS on Hurd in case of wrong test ↵Axel Beckert1-11/+2
assumptions" This reverts commit ba5c7320d4876deb14dba60584fcdf5d5774e13b.
2013-09-20Add conditional patch to prevent FTBFS on Hurd in case of wrong test assumptionsAxel Beckert1-2/+11
debian/rules now calls debian/patch-test-suite.sh with some parameters to modify or unmodify Test/C02cond.ztst in a way that either the character device for testing zsh's -c either exists or the test for -c is disabled at all. There are three ways in which debian/patch-test-suite.sh can patch Test/C02cond.ztst: * Not at all if /dev/tty exists and is a character device. * Replace all occurrences of /dev/tty with another tty in case /dev/tty does not exist, but others do. * Disable the test for zsh's -c completely if no tty at all is available as to be tested character device.
2013-09-19Fix path passed to dh_shlibdeps for multiarchAxel Beckert1-1/+1
Broken since 6c668f5e (i.e. 5.0.2-3). Fixes error message "objdump: 'debian/zsh/usr/lib/zsh/*/zsh/*.so': No such file" in build log.
2013-09-14Remove redundant chmod from debian/rules (done by dh_fixperms anyways)Axel Beckert1-5/+0
2013-09-14Merge dh_builddeb lines which are identical after -Zxz removalAxel Beckert1-4/+2
2013-08-25No more pass -Zxz to dpkg-deb explicitlyAxel Beckert1-3/+3
dpkg-deb uses xz as compressor by default since 1.17.0 so still having them explicitly for some, but not all to be built binary packages is probably more confusing than we will gain when doing backports. This also allows to remove the Pre-Depends on dpkg >= 1.15.6~. Complexity reduction for the win!
2013-06-16Disable ansi2knr as it's no more available since automake 1.12Axel Beckert1-0/+1
Fixes FTBFS with recent automake versions.
2013-05-31Run test-suite on static build, too, but ignore result for nowAxel Beckert1-0/+1
2013-05-10Add Built-Using header to zsh-staticAxel Beckert1-1/+3
Bump build-dependency on dpkg-dev to >= 1.16.2~
2013-05-09Install zsh-beta{,-doc} symlinks to /usr/share/doc/zsh-common via dh_installdocsAxel Beckert1-1/+1
2013-05-05Fix what seems to have been lost in the previous mergeAxel Beckert1-0/+2
Git-Dch: Ignore
2013-05-05Merge branch 'abe/no-beta' into debianAxel Beckert1-137/+97
Conflicts: debian/rules
2013-04-19Mention in debian/rules why /usr/share/doc/zsh-static is no symlinkAxel Beckert1-0/+3
2013-04-18Further drop one zsh-static.dirs entry by calling dh_installdocs earlierAxel Beckert1-1/+1
Git-Dch: Ignore
2013-04-18Use dh_installdocs --link-doc instead of dh_link for /usr/share/doc/zsh*Axel Beckert1-3/+3
2013-01-13Compress zsh-static with xz, tooAxel Beckert1-1/+1
2013-01-13No more install changelogs and copyright file into zsh-dbg.Axel Beckert1-2/+2
zsh-dbg already has a symlink from /usr/share/doc/zsh-dbg to zsh-common. Git-Dch: Full
2013-01-13Don't compress zsh-dbg with xz anymore, due to no more savingsAxel Beckert1-1/+2
2013-01-13Merge branch 'debian' into abe/no-betaAxel Beckert1-2/+2
Conflicts: debian/rules
2013-01-12Reduce some occurrences of multiple whitespaces into single onesAxel Beckert1-2/+2
2013-01-05debian/rules: Simplify target dependencies (drops no-op build-stamp target)Axel Beckert1-5/+3
Nice side effect: test suite isn't run more than once anymore
2013-01-05debian/rules: Remove some blank lines and commented codeAxel Beckert1-4/+1
2013-01-05debian/rules: Remove some blank lines and commented codeAxel Beckert1-4/+1
2013-01-05debian/rules: Don't line-break sed expressions. Do line-break before their ↵Axel Beckert1-3/+3
file parameters
2013-01-05debian/rules: Wrap long linesAxel Beckert1-4/+15
2013-01-05debian/rules: Replace "$(package)" with a hardcoded "zsh"Axel Beckert1-83/+81
2013-01-05Add dummy packages for transition from zsh-beta to zshAxel Beckert1-5/+7
2013-01-05Remove all zsh-beta related conditionals from debian/rulesAxel Beckert1-46/+0