Package: ttf-jsmath Version: 0.01-3 Severity: minor Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi, Thanks for dropping defoma hints file from your package. And it makes sure removing hints file if preinst script would check and delete it. Please check attached preinst script that used in other ttf-* packages. Thanks. - -- Regards, Hideki Yamane -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEARECAAYFAkuQKXQACgkQIu0hy8THJkvbjgCfdd51gQ+i4lwXeaDXYqq0/WjX 71IAoJuuusNewhEM5CPHZIJ7jHhSfwYv =8dIp -----END PGP SIGNATURE-----
#!/bin/sh # # delete /etc/defoma/ttf-jsmath.hints before before 0.01-2 set -e PKG="ttf-jsmath" PKG_VERSION="0.01-2" rm_conffile() { PKGNAME="$1" CONFFILE="$2" if [ -e "$CONFFILE" ]; then md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`" old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE'{s/ obsolete$//;s/.* //p}\"`" if [ "$md5sum" != "$old_md5sum" ]; then echo "Obsolete conffile $CONFFILE has been modified by you." echo "Saving as $CONFFILE.dpkg-bak ..." mv -f "$CONFFILE" "$CONFFILE".dpkg-bak else echo "Removing obsolete conffile $CONFFILE ..." rm -f "$CONFFILE" fi fi } case "$1" in install|upgrade) if dpkg --compare-versions "$2" lt-nl "$PKG_VERSION"; then FILE="/etc/defoma/hints/${PKG}.hints" if [ -f $FILE ]; then if [ -x /usr/bin/defoma-font ]; then defoma-font purge-all $FILE || true fi fi rm_conffile $PKG $FILE fi esac #DEBHELPER# exit 0