Instead of conflicting with old php5 packages, use dpkg-divert to move /usr/bin/phar away
This commit is contained in:
parent
058fac2298
commit
75a82879c1
9
debian/php-common.postrm
vendored
9
debian/php-common.postrm
vendored
|
@ -9,6 +9,15 @@ if [ "$1" = "purge" ]; then
|
|||
rm -rf /var/lib/php
|
||||
fi
|
||||
|
||||
if [ "$1" = remove ] ; then
|
||||
dpkg-divert --remove --package php-common --rename \
|
||||
--divert /usr/bin/phar5 \
|
||||
/usr/bin/phar
|
||||
dpkg-divert --remove --package php-common --rename \
|
||||
--divert /usr/share/man/man1/phar5.1.gz \
|
||||
/usr/share/man/man1/phar.1.gz
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
||||
|
|
16
debian/php-common.preinst
vendored
Normal file
16
debian/php-common.preinst
vendored
Normal file
|
@ -0,0 +1,16 @@
|
|||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
if [ "$1" = install ] || [ "$1" = upgrade ] ; then
|
||||
dpkg-divert --add --package php-common --rename \
|
||||
--divert /usr/bin/phar5 \
|
||||
/usr/bin/phar
|
||||
dpkg-divert --add --package php-common --rename \
|
||||
--divert /usr/share/man/man1/phar5.1.gz \
|
||||
/usr/share/man/man1/phar.1.gz
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
Loading…
Reference in a new issue