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
|
rm -rf /var/lib/php
|
||||||
fi
|
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#
|
#DEBHELPER#
|
||||||
|
|
||||||
exit 0
|
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