diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 09:49:37 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 09:49:37 +0000 |
commit | 43fb36463ac1df398f62397b36e570aa9af94d91 (patch) | |
tree | a69979c10da617a3df2d55ecde5503f1c0ec1126 /debian/git-el.postinst | |
parent | Adding upstream version 1:2.30.2. (diff) | |
download | git-debian.tar.xz git-debian.zip |
Adding debian version 1:2.30.2-1+deb11u2.debian/1%2.30.2-1+deb11u2debian
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'debian/git-el.postinst')
-rw-r--r-- | debian/git-el.postinst | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/debian/git-el.postinst b/debian/git-el.postinst new file mode 100644 index 0000000..89e7492 --- /dev/null +++ b/debian/git-el.postinst @@ -0,0 +1,25 @@ +#!/bin/sh +set -e + +#DEBHELPER# + +test "$1" = configure || exit 0 +/usr/lib/emacsen-common/emacs-package-install git + +# Clean up after 1:1.7.4.1-1 through 1:1.7.4.1-3. +! test -L /usr/share/git-core/emacs/emacs || +rm -f /usr/share/git-core/emacs/emacs +! test -L /usr/share/doc/git/contrib/emacs.old || +rm -f /usr/share/doc/git/contrib/emacs.old + +# Replace the old /usr/share/doc/git/contrib/emacs directory +# with a symlink. +test -z "$2" && +! test -L /usr/share/doc/git/contrib/emacs && +test -d /usr/share/doc/git/contrib/emacs || exit 0 + +if ! rmdir /usr/share/doc/git/contrib/emacs; then + echo Moving /usr/share/doc/git/contrib/emacs to emacs.old >&2 + mv -f /usr/share/doc/git/contrib/emacs /usr/share/doc/git/contrib/emacs.old +fi +ln -s ../../../git-core/emacs /usr/share/doc/git/contrib/emacs |