aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Braun <obraun@FreeBSD.org>2003-01-28 22:05:22 +0000
committerOliver Braun <obraun@FreeBSD.org>2003-01-28 22:05:22 +0000
commit0d4bc17c919285f0619d565a53f5db3052d79cf6 (patch)
treed9fd09f81064de42cdc58c7f4c7e1268aa40dbec
parent1106a33e6984a6801ecf37ba2e8852b047c04df3 (diff)
downloadports-0d4bc17c919285f0619d565a53f5db3052d79cf6.tar.gz
ports-0d4bc17c919285f0619d565a53f5db3052d79cf6.zip
Notes
-rw-r--r--devel/Makefile1
-rw-r--r--devel/hs-buddha/Makefile28
-rw-r--r--devel/hs-buddha/distinfo1
-rw-r--r--devel/hs-buddha/pkg-comment1
-rw-r--r--devel/hs-buddha/pkg-descr9
-rw-r--r--devel/hs-buddha/pkg-plist49
6 files changed, 89 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 62902c146e8b..952d53ce3b05 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -229,6 +229,7 @@
SUBDIR += gvd
SUBDIR += happydoc
SUBDIR += hp48cc
+ SUBDIR += hs-buddha
SUBDIR += hs-c2hs
SUBDIR += hs-drift
SUBDIR += hs-green-card
diff --git a/devel/hs-buddha/Makefile b/devel/hs-buddha/Makefile
new file mode 100644
index 000000000000..479d2036d37a
--- /dev/null
+++ b/devel/hs-buddha/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: buddha
+# Date created: 28 January 2003
+# Whom: Oliver Braun <obraun@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= buddha
+PORTVERSION= 0.4
+CATEGORIES= devel haskell
+MASTER_SITES= http://www.cs.mu.oz.au/~bjpop/buddha/download/
+PKGNAMEPREFIX= hs-
+
+MAINTAINER= obraun@FreeBSD.org
+
+BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc
+RUN_DEPENDS= ghc:${PORTSDIR}/lang/ghc
+
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${PREFIX}
+USE_GMAKE= yes
+
+PLIST_SUB+= BUDDHA_VERSION=${PORTVERSION}
+
+pre-build:
+ @(cd ${WRKSRC} && ${GMAKE} depend)
+
+.include <bsd.port.mk>
diff --git a/devel/hs-buddha/distinfo b/devel/hs-buddha/distinfo
new file mode 100644
index 000000000000..30c7bdfebdfa
--- /dev/null
+++ b/devel/hs-buddha/distinfo
@@ -0,0 +1 @@
+MD5 (buddha-0.4.tar.gz) = d2a27d95792f41376959498400a62426
diff --git a/devel/hs-buddha/pkg-comment b/devel/hs-buddha/pkg-comment
new file mode 100644
index 000000000000..3df5fda3f643
--- /dev/null
+++ b/devel/hs-buddha/pkg-comment
@@ -0,0 +1 @@
+A declarative debugger for Haskell 98
diff --git a/devel/hs-buddha/pkg-descr b/devel/hs-buddha/pkg-descr
new file mode 100644
index 000000000000..9479e0089ecf
--- /dev/null
+++ b/devel/hs-buddha/pkg-descr
@@ -0,0 +1,9 @@
+Buddha is a debugger for Haskell 98 programs. To be more precise, it is a
+declarative debugger. It presents the evaluation of a Haskell program as a
+series of function applications, rather than the more traditional stepwise
+presentation of debuggers for imperative languages.
+
+WWW: http://www.cs.mu.oz.au/~bjpop/buddha/
+
+-- Oliver Braun
+obraun@FreeBSD.org
diff --git a/devel/hs-buddha/pkg-plist b/devel/hs-buddha/pkg-plist
new file mode 100644
index 000000000000..add02ed04652
--- /dev/null
+++ b/devel/hs-buddha/pkg-plist
@@ -0,0 +1,49 @@
+bin/buddha-init.sh
+bin/buddha-trans
+bin/buddha-trans-%%BUDDHA_VERSION%%
+lib/buddha-%%BUDDHA_VERSION%%/Array.i
+lib/buddha-%%BUDDHA_VERSION%%/Array_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/CPUTime.i
+lib/buddha-%%BUDDHA_VERSION%%/CPUTime_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Char.i
+lib/buddha-%%BUDDHA_VERSION%%/Char_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Complex.i
+lib/buddha-%%BUDDHA_VERSION%%/Complex_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Debug.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/GhcInternals.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/GhcInternalsC.h
+lib/buddha-%%BUDDHA_VERSION%%/Hash.h
+lib/buddha-%%BUDDHA_VERSION%%/HeapGraph.h
+lib/buddha-%%BUDDHA_VERSION%%/IO.i
+lib/buddha-%%BUDDHA_VERSION%%/IOPrims_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/IO_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/IsIO.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/IsThunk.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Ix.i
+lib/buddha-%%BUDDHA_VERSION%%/Ix_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/List.i
+lib/buddha-%%BUDDHA_VERSION%%/List_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Locale.i
+lib/buddha-%%BUDDHA_VERSION%%/Locale_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Main.hs
+lib/buddha-%%BUDDHA_VERSION%%/Maybe.i
+lib/buddha-%%BUDDHA_VERSION%%/Maybe_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Meta.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Monad.i
+lib/buddha-%%BUDDHA_VERSION%%/Monad_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Partial.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Prelude.i
+lib/buddha-%%BUDDHA_VERSION%%/Prelude_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/Prims_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/PrintLargeInteger.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/PrintLargeInteger_stub.h
+lib/buddha-%%BUDDHA_VERSION%%/PrintMetaC.h
+lib/buddha-%%BUDDHA_VERSION%%/PrintMetaHs.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/System.i
+lib/buddha-%%BUDDHA_VERSION%%/SystemPrims_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/System_Buddha.p_hi
+lib/buddha-%%BUDDHA_VERSION%%/buddha.pkg.conf
+lib/buddha-%%BUDDHA_VERSION%%/libbuddhaHsBase_p.a
+lib/buddha-%%BUDDHA_VERSION%%/libbuddha_p.a
+lib/buddha-%%BUDDHA_VERSION%%/mk.buddha.sh
+@dirrm lib/buddha-%%BUDDHA_VERSION%%