summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-12-31Update copyright years in debian/copyright. Thanks Lintian!Axel Beckert1-2/+2
2021-12-30debian/zsh5: Add ${static} suffix also to alternative path in warningAxel Beckert1-1/+1
2021-12-30Add lintian overrides for bin-sbin-mismatch false positivesAxel Beckert1-0/+7
In one case (zsh5 wrapper script) it's just a comment about /usr/bin/zsh being an alternative location of /bin/zsh. In all other cases (maintainer scripts), it's either code adding all path variants to /etc/shells or code fixing usrmerge crap which would not be in the maintainer scripts if we could just simply ship those symlinks inside the .deb as we cleanly did in the past.
2021-12-30Add lintian override for bash-term-in-posix-shellAxel Beckert1-0/+2
It's zsh code and it's guarded by a check if we're running zsh or not. Gbp-Dch: Full
2021-12-30Update lintian overrides wrt. to change tag formatsAxel Beckert2-3/+3
2021-12-30zsh-static: Drop dependency on zsh, recommend zsh-common insteadAxel Beckert1-2/+2
Rationale: zsh-static can easily be used without zsh-common, but if you want advanced completiones, you need zsh-common—and not zsh. It just worked fine so far because zsh depends on zsh-common as well. See also the thread at https://alioth-lists.debian.net/pipermail/pkg-zsh-devel/2021-December/003283.html
2021-12-30Extend zsh-static package description to explain its use casesAxel Beckert1-1/+9
… as well as advantages and disadvantages. Thanks: shirish शिरीष to make us aware of this deficency of the package description by asking the right questions (back in 2015). :-)
2021-12-30Drop debian/zsh-static.NEWS, zsh-static will stayAxel Beckert1-7/+0
Thanks: those who gave feedback about our proposed zsh-static removal back in 2015, especially Vincent Bernat.
2021-09-17Upload to unstable as 5.8-10Axel Beckert2-1/+9
Also update description of make-zsh-static-really-static-#993843.patch to no more mention "try to". :-)
2021-09-17Extend patch for #993843 by Jun T's version from https://zsh.org/workers/49422Axel Beckert1-98/+82
2021-09-16Incomplete patch for #993843 (zsh-static segfaults on updated libc)Axel Beckert2-0/+195
2021-09-16Upload to unstable as 5.8-9Axel Beckert1-0/+10
2021-09-16Revert "Explicitly declare B-D-I on cm-super-minimal as arch:all to fix ↵Axel Beckert1-1/+1
crossbuild issues" While it fixes crossbuild issues on Salsa's CI and builds fine there in all steps and even passes test-build-all, it causes the arch:all build on the build daemons to not start due to "buid dependency uninstallable". *sigh* This reverts commit 801f5e105ad6d1f767d28c8311edd263790f419f. Gbp-Dch: Full
2021-09-15Upload to unstable as 5.8-8Axel Beckert1-2/+7
2021-09-15Also let autopkgtest check zsh-static in a separate test runAxel Beckert2-0/+71
Skip V07pcre.ztst there as --enable-pcre does require dynamic loading. Triggered by the discussion in #993843. Gbp-Dch: Full
2021-09-15Explicitly declare B-D-I on cm-super-minimal as arch:all to fix crossbuild ↵Axel Beckert1-1/+1
issues
2021-09-15Add debian/changelog entry for previous commitAxel Beckert1-1/+5
Gbp-Dch: Ignore
2021-09-15debian/zshrc: Don't use grep to check if we're in UbuntuMarco Trevisan (Treviño)1-1/+2
ZSH provides already everything to grep a file without having to use external programs, that can only cause a slowdown in the ZSH initialization. This can save some milliseconds at each zsh initialization, as we avoid a fork. Merges MR!2.
2021-09-15Add non-gbp-dch-able debian/changelog entry for previous commitAxel Beckert1-0/+2
Gbp-Dch: Ignore
2021-09-15Retroactively mention Salsa MR!1 in 5.7.1-test-3-1 debian/changelog entryAxel Beckert1-0/+2
2021-09-15Update debian/changelog with "gbp dch" for being able to edit older entriesAxel Beckert1-0/+21
2021-09-15Replace all occurrences of transitional package libncursesw5-dev with ↵Vincent Lefevre3-3/+3
libncurses-dev Remove resulting duplicates. (Related to commit 71ee4aef.) Fixes FTBFS iff libncursesw5-dev was not installed. (Closes: #993861) Gbp-Dch: Full
2021-09-09Update lintian override for slightly modified pkg-not-in-package-test tagAxel Beckert1-1/+1
2021-09-09Reenable running build-time testsuite against zsh-staticAxel Beckert1-1/+1
(See discussion in #993843.) Gbp-Dch: Full
2021-09-05Add patch to set default pager to /usr/bin/pager instead of more.Axel Beckert3-2/+105
Drop according sed call from debian/rules which didn't catch .zwc files. Gbp-Dch: Full
2021-09-05Set runhelpdir at configure time; drop sed-based fixup at install time. ↵Axel Beckert1-1/+2
(Closes: #993539)
2021-09-02Upload to unstable as 5.8-7Axel Beckert1-0/+20
2021-09-02Fix Breaks/Replaces: ">=" vs "<="Axel Beckert1-2/+2
Gbp-Dch: Ignore
2021-08-25Run "wrap-and-sort -a"Axel Beckert2-13/+20
2021-08-25Drop override_dh_strip-arch due to debug symbol migration being long completeAxel Beckert1-4/+0
2021-08-25Declare compliance with Debian Policy 4.6.0. (No other changes were needed.)Axel Beckert1-1/+1
2021-08-25Install text-only FAQ into zsh-common. See #961757 + #980903Axel Beckert5-6/+17
This actually reverts "Install text-only FAQ into zsh-doc, too, for now. See #980903" (commit cb12cbb7eee96c345db38fe7b3630601a1bbd0cf) as documented in that commit: Add according Breaks and Replaces headers against zsh-doc to zsh-common. Add a build-dependency on debhelper >= 13.4 Gbp-Dch: Full
2021-04-08d/README.Debian: Mention vcs_info's patch series support for Debian package ↵Daniel Shahaf1-0/+14
maintainers.
2021-04-08d/README.Debian: Typo fix.Daniel Shahaf1-1/+1
Gbp-Dch: Ignore
2021-04-06Add the new zsh-security mailing list as Security-Contact to ↵Axel Beckert1-0/+1
debian/upstream/metadata
2021-02-06Upload to unstable as 5.8-6Axel Beckert1-0/+33
Gbp-Dch: Ignore
2021-02-06Install text-only FAQ into zsh-doc, too, for now. See #980903Axel Beckert4-14/+5
debhelper currently has a bug when dh_installdocs is called with -p<pkg> and the documents for a doc-base registration are split over multiple packages (https://bugs.debian.org/980903) which is exactly what I did in the previous commit. So lets skip splitting the FAQ over two packages and install it only into zsh-doc until #980903 is fixed in debhelper. Once #980903 is fixed in debhelper, please do the following: * Revert this commit. * Add according Breaks and Replaces headers against zsh-doc to zsh-common. * Add a build-dependency on debhelper >= the fixed version. * Refer to #961757 in the debian/changelog entry (aka first line of a commit message).
2021-02-06Fix grammar issue in previous commit found by Daniel ShahafAxel Beckert2-2/+2
Gbp-Dch: Ignore
2021-01-24Also install the Zsh FAQ. Thanks Daniel Shahaf! (Closes: #961757)Axel Beckert6-0/+29
Build it by also running a build (dh_auto_build, defacto make) in obj/Etc/. Install the compressed plain text version into zsh-common and the HTML version into zsh-doc. Update debian/zsh-common.docs accordingly. Install the HTML version of the via debian/zsh-doc.install instead of debian/zsh-doc.docs to be able to install it into the "html" subfolder, too. Rename debian/zsh-common.doc-base into debian/zsh-doc.doc-base.manual to distinguish it clearly from the new debian/zsh-doc.doc-base.faq. Add a debian/zsh-common.doc-base. Uses the split control file feature of doc-base.
2021-01-24Declare compliance with Debian Policy 4.5.1. (No other changes were needed.)Axel Beckert1-1/+1
2021-01-24Demote documentation dependencies to B-D-I. (Closes: #980895)Helmut Grohne1-2/+3
2020-10-12Salsa CI: Allow reprotest to failAxel Beckert1-0/+6
zsh's FTBFS inside reprotest is locally not reproducible with "reprotest --variations=-kernel". Gbp-Dch: Full
2020-10-12Disable blhc CI job for now (too many and only false positives)Axel Beckert1-0/+4
It only argues about compiler options of gcc calls to determine its version and missing linker flags when building static binaries.
2020-10-12Drop "-Wl,--as-needed" from $LDFLAGSAxel Beckert1-1/+1
(No more needed according to lintian warning debian-rules-uses-as-needed-linker-flag.) Gbp-Dch: Full
2020-10-12Add lintian override for hardening-no-fortify-functions on gdbm.so, tooAxel Beckert1-1/+2
2020-10-12zsh-static: Drop lintian override package-contains-broken-symlink, no more ↵Axel Beckert1-1/+0
needed
2020-10-12Add a debian/.gitignore file to ignore build artefactsAxel Beckert1-0/+12
2020-08-31d/changelog: In 4.3.12-1, retroactively list #489646 as a duplicate of #620452.Daniel Shahaf1-1/+1
2020-06-30Upload to unstable as 5.8-5Axel Beckert1-0/+21
2020-06-30Update lintian overrides wrt. renamed lintian tagsAxel Beckert3-3/+3