summaryrefslogtreecommitdiff
path: root/mk/haskell
diff options
context:
space:
mode:
authorobache <obache>2014-02-05 07:02:30 +0000
committerobache <obache>2014-02-05 07:02:30 +0000
commit5ee3c85ea519bb728cf3e2a05d153b5589b8a816 (patch)
treed84cc1ffb963adc948c7c9c3a2309c42d44d6619 /mk/haskell
parent6b036092e19c1422f7190769906d967903ed8f4f (diff)
downloadpkgsrc-5ee3c85ea519bb728cf3e2a05d153b5589b8a816.tar.gz
add Haskell Cabal support files.
Diffstat (limited to 'mk/haskell')
-rw-r--r--mk/haskell/DEINSTALL.in14
-rw-r--r--mk/haskell/INSTALL.in13
2 files changed, 27 insertions, 0 deletions
diff --git a/mk/haskell/DEINSTALL.in b/mk/haskell/DEINSTALL.in
new file mode 100644
index 00000000000..bd28ce97545
--- /dev/null
+++ b/mk/haskell/DEINSTALL.in
@@ -0,0 +1,14 @@
+# -*- sh -*-
+# $NetBSD: DEINSTALL.in,v 1.1 2014/02/05 07:02:30 obache Exp $
+#
+DISTNAME="@DISTNAME@"
+HASKELL_PKG_BIN="@HASKELL_PKG_BIN@"
+HASKELL_PKG_DESCR_FILE="@HASKELL_PKG_DESCR_FILE@"
+
+case ${STAGE} in
+ DEINSTALL)
+ if [ -f ${HASKELL_PKG_DESCR_FILE} ]; then
+ ${HASKELL_PKG_BIN} unregister --force ${DISTNAME}
+ fi
+ ;;
+esac
diff --git a/mk/haskell/INSTALL.in b/mk/haskell/INSTALL.in
new file mode 100644
index 00000000000..6761b1cb857
--- /dev/null
+++ b/mk/haskell/INSTALL.in
@@ -0,0 +1,13 @@
+# -*- sh -*-
+# $NetBSD: INSTALL.in,v 1.1 2014/02/05 07:02:30 obache Exp $
+#
+HASKELL_PKG_BIN="@HASKELL_PKG_BIN@"
+HASKELL_PKG_DESCR_FILE="@HASKELL_PKG_DESCR_FILE@"
+
+case ${STAGE} in
+ POST-INSTALL)
+ if [ -f ${HASKELL_PKG_DESCR_FILE} ]; then
+ ${HASKELL_PKG_BIN} update ${HASKELL_PKG_DESCR_FILE};
+ fi
+ ;;
+esac