[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: