Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=82d4dbaa5e09532a5783d700015bf3d9611ca3b5

commit 82d4dbaa5e09532a5783d700015bf3d9611ca3b5
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Thu Sep 10 16:56:03 2009 +0200

include/haskell: don't try to register/unregister pkgs when ghc is not installed

diff --git a/source/include/haskell.install b/source/include/haskell.install
index 9614141..2692bf4 100644
--- a/source/include/haskell.install
+++ b/source/include/haskell.install
@@ -1,12 +1,13 @@
HS_DIR=/usr/share/haskell/$_F_haskell_register_dir

post_install() {
-    ${HS_DIR}/register.sh
+       [ -e /usr/bin/ghc-pkg ] && ${HS_DIR}/register.sh
}

pre_remove() {
-  ${HS_DIR}/unregister.sh
+       [ -e /usr/bin/ghc-pkg ] && ${HS_DIR}/unregister.sh
}
+
pre_upgrade() {
pre_remove
}
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to