Re: [Pkg-fonts-devel] RFS: ttf-sil-galatia + lintian warning
Hi,
On Wed, 22 Jul 2009 00:01:49 +0200
Nicolas Spalinger <nicolas_spalinger@sil.org> wrote:
> http://lintian.debian.org/tags/command-with-path-in-maintainer-script.html
> which also affects many of the fonts for maintainers in our team.
> What's the best way to resolve this?
One way is adding patch to defoma, as I reported #533636
--
Regards,
Hideki Yamane henrich @ debian.or.jp/iijmio-mail.jp
http://wiki.debian.org/HidekiYamane
diff -urN defoma-0.11.10/debhelper-files/postinst-defoma defoma-0.11.10.modified/debhelper-files/postinst-defoma
--- defoma-0.11.10/debhelper-files/postinst-defoma 2009-06-25 19:19:33.000000000 +0900
+++ defoma-0.11.10.modified/debhelper-files/postinst-defoma 2009-06-25 19:37:08.000000000 +0900
@@ -1,5 +1,5 @@
if [ "$1" = "configure" ]; then
- test -x /usr/bin/defoma-app && defoma-app update #PACKAGE#
+ cd /usr/bin && [ -x defoma-app ] && defoma-app update #PACKAGE#
fi
diff -urN defoma-0.11.10/debhelper-files/postinst-defoma-hints defoma-0.11.10.modified/debhelper-files/postinst-defoma-hints
--- defoma-0.11.10/debhelper-files/postinst-defoma-hints 2009-06-25 19:19:33.000000000 +0900
+++ defoma-0.11.10.modified/debhelper-files/postinst-defoma-hints 2009-06-25 19:37:08.000000000 +0900
@@ -1,4 +1,4 @@
FILE='/etc/defoma/hints/#PACKAGE#.hints'
if [ "$1" = configure ]; then
- test -x /usr/bin/defoma-font && defoma-font reregister-all $FILE
+ cd /usr/bin && [ -x defoma-font ] && defoma-font reregister-all $FILE
fi
diff -urN defoma-0.11.10/debhelper-files/prerm-defoma defoma-0.11.10.modified/debhelper-files/prerm-defoma
--- defoma-0.11.10/debhelper-files/prerm-defoma 2009-06-25 19:19:33.000000000 +0900
+++ defoma-0.11.10.modified/debhelper-files/prerm-defoma 2009-06-25 19:37:08.000000000 +0900
@@ -1,8 +1,8 @@
case "$1" in
upgrade)
- test -x /usr/bin/defoma-app && defoma-app clean #PACKAGE#
+ cd /usr/bin && [ -x defoma-app ] && defoma-app clean #PACKAGE#
;;
remove)
- test -x /usr/bin/defoma-app && defoma-app purge #PACKAGE#
+ cd /usr/bin && [ -x defoma-app ] && defoma-app purge #PACKAGE#
;;
esac
diff -urN defoma-0.11.10/debhelper-files/prerm-defoma-hints defoma-0.11.10.modified/debhelper-files/prerm-defoma-hints
--- defoma-0.11.10/debhelper-files/prerm-defoma-hints 2009-06-25 19:19:33.000000000 +0900
+++ defoma-0.11.10.modified/debhelper-files/prerm-defoma-hints 2009-06-25 19:37:08.000000000 +0900
@@ -1,4 +1,4 @@
FILE='/etc/defoma/hints/#PACKAGE#.hints'
if [ "$1" = remove ]; then
- test -x /usr/bin/defoma-font && defoma-font purge-all $FILE
+ cd /usr/bin && [ -x defoma-font ] && defoma-font purge-all $FILE
fi
Reply to: