aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorGabor Pali <pgj@FreeBSD.org>2014-01-09 21:32:12 +0000
committerGabor Pali <pgj@FreeBSD.org>2014-01-09 21:32:12 +0000
commit1a75cb1d44d0e805336b016a92a4b2d8d564fdda (patch)
tree604f06bea271b71fb7be1993c1c2ba323b4506e1 /devel
parentf27ca4d0f1e1df6ff92a7455ddea39730ec30f60 (diff)
downloadports-1a75cb1d44d0e805336b016a92a4b2d8d564fdda.tar.gz
ports-1a75cb1d44d0e805336b016a92a4b2d8d564fdda.zip
Notes
Diffstat (limited to 'devel')
-rw-r--r--devel/hs-BNFC/Makefile1
-rw-r--r--devel/hs-Boolean/Makefile1
-rw-r--r--devel/hs-ConfigFile/Makefile1
-rw-r--r--devel/hs-HUnit/Makefile1
-rw-r--r--devel/hs-IORefCAS/Makefile1
-rw-r--r--devel/hs-IfElse/Makefile1
-rw-r--r--devel/hs-List/Makefile1
-rw-r--r--devel/hs-MaybeT/Makefile1
-rw-r--r--devel/hs-MemoTrie/Makefile1
-rw-r--r--devel/hs-MissingH/Makefile1
-rw-r--r--devel/hs-MonadCatchIO-mtl/Makefile1
-rw-r--r--devel/hs-MonadCatchIO-transformers/Makefile1
-rw-r--r--devel/hs-MonadRandom/Makefile1
-rw-r--r--devel/hs-ObjectName/Makefile1
-rw-r--r--devel/hs-PSQueue/Makefile1
-rw-r--r--devel/hs-QuickCheck/Makefile1
-rw-r--r--devel/hs-ReadArgs/Makefile1
-rw-r--r--devel/hs-SafeSemaphore/Makefile1
-rw-r--r--devel/hs-StateVar/Makefile1
-rw-r--r--devel/hs-Stream/Makefile1
-rw-r--r--devel/hs-Tensor/Makefile1
-rw-r--r--devel/hs-TypeCompose/Makefile1
-rw-r--r--devel/hs-abstract-deque/Makefile1
-rw-r--r--devel/hs-abstract-par/Makefile1
-rw-r--r--devel/hs-activehs-base/Makefile1
-rw-r--r--devel/hs-alex/Makefile3
-rw-r--r--devel/hs-ansi-terminal/Makefile1
-rw-r--r--devel/hs-ansi-wl-pprint/Makefile1
-rw-r--r--devel/hs-arrows/Makefile1
-rw-r--r--devel/hs-asn1-data/Makefile1
-rw-r--r--devel/hs-asn1-types/Makefile1
-rw-r--r--devel/hs-async/Makefile1
-rw-r--r--devel/hs-attempt/Makefile1
-rw-r--r--devel/hs-base-unicode-symbols/Makefile1
-rw-r--r--devel/hs-base16-bytestring/Makefile1
-rw-r--r--devel/hs-base64-bytestring/Makefile1
-rw-r--r--devel/hs-base64-conduit/Makefile1
-rw-r--r--devel/hs-basic-prelude/Makefile1
-rw-r--r--devel/hs-bifunctors/Makefile1
-rw-r--r--devel/hs-bits-atomic/Makefile1
-rw-r--r--devel/hs-blaze-builder-conduit/Makefile1
-rw-r--r--devel/hs-blaze-builder-enumerator/Makefile1
-rw-r--r--devel/hs-blaze-builder/Makefile1
-rw-r--r--devel/hs-blaze-textual/Makefile1
-rw-r--r--devel/hs-bloomfilter/Makefile1
-rw-r--r--devel/hs-bsd-sysctl/Makefile1
-rw-r--r--devel/hs-byteorder/Makefile1
-rw-r--r--devel/hs-bytestring-nums/Makefile1
-rw-r--r--devel/hs-bytestring-show/Makefile1
-rw-r--r--devel/hs-c2hs/Makefile1
-rw-r--r--devel/hs-cabal-install/Makefile5
-rw-r--r--devel/hs-cereal/Makefile1
-rw-r--r--devel/hs-checkers/Makefile1
-rw-r--r--devel/hs-classy-prelude-conduit/Makefile1
-rw-r--r--devel/hs-classy-prelude/Makefile1
-rw-r--r--devel/hs-cmdargs/Makefile1
-rw-r--r--devel/hs-conduit/Makefile1
-rw-r--r--devel/hs-configurator/Makefile1
-rw-r--r--devel/hs-convertible/Makefile1
-rw-r--r--devel/hs-cpphs/Makefile1
-rw-r--r--devel/hs-darcs/Makefile1
-rw-r--r--devel/hs-data-default-class/Makefile1
-rw-r--r--devel/hs-data-default-instances-base/Makefile1
-rw-r--r--devel/hs-data-default-instances-containers/Makefile1
-rw-r--r--devel/hs-data-default-instances-dlist/Makefile1
-rw-r--r--devel/hs-data-default-instances-old-locale/Makefile1
-rw-r--r--devel/hs-data-default/Makefile1
-rw-r--r--devel/hs-data-pprint/Makefile1
-rw-r--r--devel/hs-date-cache/Makefile1
-rw-r--r--devel/hs-datetime/Makefile1
-rw-r--r--devel/hs-directory-tree/Makefile1
-rw-r--r--devel/hs-dlist/Makefile1
-rw-r--r--devel/hs-edit-distance/Makefile1
-rw-r--r--devel/hs-either/Makefile1
-rw-r--r--devel/hs-enumerator/Makefile1
-rw-r--r--devel/hs-errors/Makefile1
-rw-r--r--devel/hs-extensible-exceptions/Makefile1
-rw-r--r--devel/hs-failure/Makefile1
-rw-r--r--devel/hs-fast-logger/Makefile1
-rw-r--r--devel/hs-fgl/Makefile1
-rw-r--r--devel/hs-file-embed/Makefile1
-rw-r--r--devel/hs-filemanip/Makefile1
-rw-r--r--devel/hs-filestore/Makefile1
-rw-r--r--devel/hs-filesystem-conduit/Makefile1
-rw-r--r--devel/hs-fsnotify/Makefile1
-rw-r--r--devel/hs-gconf/Makefile1
-rw-r--r--devel/hs-generic-deriving/Makefile1
-rw-r--r--devel/hs-geniplate/Makefile1
-rw-r--r--devel/hs-ghc-events/Makefile1
-rw-r--r--devel/hs-ghc-mtl/Makefile1
-rw-r--r--devel/hs-ghc-paths/Makefile1
-rw-r--r--devel/hs-gio/Makefile1
-rw-r--r--devel/hs-git-annex/Makefile6
-rw-r--r--devel/hs-git-annex/files/patch-Setup.hs35
-rw-r--r--devel/hs-glade/Makefile1
-rw-r--r--devel/hs-glib/Makefile1
-rw-r--r--devel/hs-gtk2hs-buildtools/Makefile1
-rw-r--r--devel/hs-haddock/Makefile1
-rw-r--r--devel/hs-happy/Makefile3
-rw-r--r--devel/hs-hashable/Makefile1
-rw-r--r--devel/hs-hashed-storage/Makefile1
-rw-r--r--devel/hs-hashtables/Makefile1
-rw-r--r--devel/hs-haskeline/Makefile1
-rw-r--r--devel/hs-haskell-platform/Makefile1
-rw-r--r--devel/hs-haskell-src-exts/Makefile1
-rw-r--r--devel/hs-haskell-src/Makefile1
-rw-r--r--devel/hs-hasktags/Makefile1
-rw-r--r--devel/hs-hastache/Makefile3
-rw-r--r--devel/hs-hinotify/Makefile1
-rw-r--r--devel/hs-hint/Makefile7
-rw-r--r--devel/hs-hlibev/Makefile1
-rw-r--r--devel/hs-hlint/Makefile1
-rw-r--r--devel/hs-hoogle/Makefile1
-rw-r--r--devel/hs-hslogger/Makefile1
-rw-r--r--devel/hs-hspec-expectations/Makefile1
-rw-r--r--devel/hs-hspec/Makefile1
-rw-r--r--devel/hs-kqueue/Makefile1
-rw-r--r--devel/hs-language-c/Makefile1
-rw-r--r--devel/hs-language-javascript/Makefile1
-rw-r--r--devel/hs-largeword/Makefile1
-rw-r--r--devel/hs-lazysmallcheck/Makefile3
-rw-r--r--devel/hs-lens/Makefile1
-rw-r--r--devel/hs-lifted-base/Makefile1
-rw-r--r--devel/hs-logict/Makefile1
-rw-r--r--devel/hs-mmap/Makefile1
-rw-r--r--devel/hs-mmorph/Makefile1
-rw-r--r--devel/hs-monad-control/Makefile1
-rw-r--r--devel/hs-monad-logger/Makefile1
-rw-r--r--devel/hs-monad-par-extras/Makefile1
-rw-r--r--devel/hs-monad-par/Makefile1
-rw-r--r--devel/hs-mtl/Makefile1
-rw-r--r--devel/hs-mueval/Makefile1
-rw-r--r--devel/hs-murmur-hash/Makefile1
-rw-r--r--devel/hs-optparse-applicative/Makefile1
-rw-r--r--devel/hs-parallel/Makefile1
-rw-r--r--devel/hs-pcre-light/Makefile1
-rw-r--r--devel/hs-pool-conduit/Makefile1
-rw-r--r--devel/hs-primitive/Makefile1
-rw-r--r--devel/hs-profunctor-extras/Makefile1
-rw-r--r--devel/hs-profunctors/Makefile1
-rw-r--r--devel/hs-project-template/Makefile1
-rw-r--r--devel/hs-quickcheck-io/Makefile1
-rw-r--r--devel/hs-random/Makefile1
-rw-r--r--devel/hs-ranges/Makefile1
-rw-r--r--devel/hs-readline/Makefile1
-rw-r--r--devel/hs-reflection/Makefile1
-rw-r--r--devel/hs-resource-pool/Makefile1
-rw-r--r--devel/hs-resourcet/Makefile1
-rw-r--r--devel/hs-safe/Makefile1
-rw-r--r--devel/hs-setenv/Makefile1
-rw-r--r--devel/hs-show/Makefile1
-rw-r--r--devel/hs-silently/Makefile1
-rw-r--r--devel/hs-simple-reflect/Makefile1
-rw-r--r--devel/hs-smallcheck/Makefile1
-rw-r--r--devel/hs-split/Makefile1
-rw-r--r--devel/hs-stm/Makefile1
-rw-r--r--devel/hs-strict/Makefile1
-rw-r--r--devel/hs-syb-with-class-instances-text/Makefile1
-rw-r--r--devel/hs-syb-with-class/Makefile1
-rw-r--r--devel/hs-syb/Makefile1
-rw-r--r--devel/hs-system-fileio/Makefile1
-rw-r--r--devel/hs-system-filepath/Makefile1
-rw-r--r--devel/hs-tagged/Makefile1
-rw-r--r--devel/hs-temporary/Makefile1
-rw-r--r--devel/hs-terminfo/Makefile1
-rw-r--r--devel/hs-test-framework-hunit/Makefile1
-rw-r--r--devel/hs-test-framework-quickcheck2/Makefile1
-rw-r--r--devel/hs-test-framework/Makefile1
-rw-r--r--devel/hs-testpack/Makefile1
-rw-r--r--devel/hs-text/Makefile1
-rw-r--r--devel/hs-threads/Makefile1
-rw-r--r--devel/hs-threadscope/Makefile1
-rw-r--r--devel/hs-time-compat/Makefile1
-rw-r--r--devel/hs-timezone-olson/Makefile1
-rw-r--r--devel/hs-timezone-series/Makefile1
-rw-r--r--devel/hs-transformers-base/Makefile1
-rw-r--r--devel/hs-transformers/Makefile1
-rw-r--r--devel/hs-unamb/Makefile1
-rw-r--r--devel/hs-uniplate/Makefile3
-rw-r--r--devel/hs-unix-compat/Makefile1
-rw-r--r--devel/hs-unix-time/Makefile1
-rw-r--r--devel/hs-unordered-containers/Makefile1
-rw-r--r--devel/hs-utf8-light/Makefile1
-rw-r--r--devel/hs-utf8-string/Makefile1
-rw-r--r--devel/hs-utility-ht/Makefile1
-rw-r--r--devel/hs-uuagc-bootstrap/Makefile1
-rw-r--r--devel/hs-uuagc-cabal/Makefile1
-rw-r--r--devel/hs-uuagc/Makefile1
-rw-r--r--devel/hs-uuid/Makefile1
-rw-r--r--devel/hs-uulib/Makefile1
-rw-r--r--devel/hs-vault/Makefile1
-rw-r--r--devel/hs-vector-algorithms/Makefile1
-rw-r--r--devel/hs-vector/Makefile1
-rw-r--r--devel/hs-void/Makefile1
-rw-r--r--devel/hs-word8/Makefile1
195 files changed, 48 insertions, 206 deletions
diff --git a/devel/hs-BNFC/Makefile b/devel/hs-BNFC/Makefile
index e4e30edc1636..ce7ce3c3e27e 100644
--- a/devel/hs-BNFC/Makefile
+++ b/devel/hs-BNFC/Makefile
@@ -15,6 +15,5 @@ USE_CABAL= mtl
EXECUTABLE= bnfc
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-Boolean/Makefile b/devel/hs-Boolean/Makefile
index 8d17cdef4e38..c51c6c171d58 100644
--- a/devel/hs-Boolean/Makefile
+++ b/devel/hs-Boolean/Makefile
@@ -10,6 +10,5 @@ COMMENT= Generalized Booleans and numbers
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ConfigFile/Makefile b/devel/hs-ConfigFile/Makefile
index b721492d91f8..114f3406b56f 100644
--- a/devel/hs-ConfigFile/Makefile
+++ b/devel/hs-ConfigFile/Makefile
@@ -12,6 +12,5 @@ LICENSE= LGPL21
USE_CABAL= MissingH>=1.0.0 mtl parsec
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-HUnit/Makefile b/devel/hs-HUnit/Makefile
index 67778f142d40..dc0029fc3772 100644
--- a/devel/hs-HUnit/Makefile
+++ b/devel/hs-HUnit/Makefile
@@ -10,6 +10,5 @@ COMMENT= Unit testing framework for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-IORefCAS/Makefile b/devel/hs-IORefCAS/Makefile
index 05897ca1669f..b4c4171afbdb 100644
--- a/devel/hs-IORefCAS/Makefile
+++ b/devel/hs-IORefCAS/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= bits-atomic
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-IfElse/Makefile b/devel/hs-IfElse/Makefile
index f35d57511e5c..182bbfbfdd18 100644
--- a/devel/hs-IfElse/Makefile
+++ b/devel/hs-IfElse/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-List/Makefile b/devel/hs-List/Makefile
index c27de202f3eb..a60b281136ab 100644
--- a/devel/hs-List/Makefile
+++ b/devel/hs-List/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MaybeT/Makefile b/devel/hs-MaybeT/Makefile
index 80635e8c9a0a..50537c5d3597 100644
--- a/devel/hs-MaybeT/Makefile
+++ b/devel/hs-MaybeT/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MemoTrie/Makefile b/devel/hs-MemoTrie/Makefile
index 6b5ed7661f4a..d474a7ea402b 100644
--- a/devel/hs-MemoTrie/Makefile
+++ b/devel/hs-MemoTrie/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= void
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MissingH/Makefile b/devel/hs-MissingH/Makefile
index 1610ff8e23c0..ad62f9cc8f5e 100644
--- a/devel/hs-MissingH/Makefile
+++ b/devel/hs-MissingH/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= hslogger HUnit mtl network parsec random regex-compat
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MonadCatchIO-mtl/Makefile b/devel/hs-MonadCatchIO-mtl/Makefile
index 91cb068896b7..8e610621f283 100644
--- a/devel/hs-MonadCatchIO-mtl/Makefile
+++ b/devel/hs-MonadCatchIO-mtl/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= extensible-exceptions mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MonadCatchIO-transformers/Makefile b/devel/hs-MonadCatchIO-transformers/Makefile
index 26b027e30aa6..2e26e7f1226b 100644
--- a/devel/hs-MonadCatchIO-transformers/Makefile
+++ b/devel/hs-MonadCatchIO-transformers/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= extensible-exceptions>=0.1 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-MonadRandom/Makefile b/devel/hs-MonadRandom/Makefile
index d47aa9b63b5a..e405fbba278b 100644
--- a/devel/hs-MonadRandom/Makefile
+++ b/devel/hs-MonadRandom/Makefile
@@ -10,6 +10,5 @@ COMMENT= Random-number generation monad
USE_CABAL= mtl random
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ObjectName/Makefile b/devel/hs-ObjectName/Makefile
index e926700314f7..8be0a302c9f8 100644
--- a/devel/hs-ObjectName/Makefile
+++ b/devel/hs-ObjectName/Makefile
@@ -11,6 +11,5 @@ COMMENT= Explicitly handled object names for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-PSQueue/Makefile b/devel/hs-PSQueue/Makefile
index 8125be4c53ef..38e653f2035a 100644
--- a/devel/hs-PSQueue/Makefile
+++ b/devel/hs-PSQueue/Makefile
@@ -10,6 +10,5 @@ COMMENT= Priority Search Queue
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-QuickCheck/Makefile b/devel/hs-QuickCheck/Makefile
index cee4e58456b5..4856a493ce59 100644
--- a/devel/hs-QuickCheck/Makefile
+++ b/devel/hs-QuickCheck/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= random
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ReadArgs/Makefile b/devel/hs-ReadArgs/Makefile
index 5b8683eab208..387d3b602872 100644
--- a/devel/hs-ReadArgs/Makefile
+++ b/devel/hs-ReadArgs/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= system-filepath>=0.4.7 text>=0.11.1.13
EXECUTABLE= ReadArgsEx
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-SafeSemaphore/Makefile b/devel/hs-SafeSemaphore/Makefile
index 1fcb24853028..04ae4006a77a 100644
--- a/devel/hs-SafeSemaphore/Makefile
+++ b/devel/hs-SafeSemaphore/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= stm
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-StateVar/Makefile b/devel/hs-StateVar/Makefile
index 0a5f25f0112d..bd0e24b356ec 100644
--- a/devel/hs-StateVar/Makefile
+++ b/devel/hs-StateVar/Makefile
@@ -11,6 +11,5 @@ COMMENT= State variables for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-Stream/Makefile b/devel/hs-Stream/Makefile
index 4e570e766b57..d782f8e3784c 100644
--- a/devel/hs-Stream/Makefile
+++ b/devel/hs-Stream/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= lazysmallcheck>=0.3 QuickCheck>=2.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-Tensor/Makefile b/devel/hs-Tensor/Makefile
index 3089bf84e493..5f46cff1c78e 100644
--- a/devel/hs-Tensor/Makefile
+++ b/devel/hs-Tensor/Makefile
@@ -11,6 +11,5 @@ COMMENT= Tensor data types for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-TypeCompose/Makefile b/devel/hs-TypeCompose/Makefile
index 6e25d50957da..942076b32fe4 100644
--- a/devel/hs-TypeCompose/Makefile
+++ b/devel/hs-TypeCompose/Makefile
@@ -11,6 +11,5 @@ COMMENT= Type composition classes and instances
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-abstract-deque/Makefile b/devel/hs-abstract-deque/Makefile
index 7d6c77533823..77edcf06db81 100644
--- a/devel/hs-abstract-deque/Makefile
+++ b/devel/hs-abstract-deque/Makefile
@@ -16,7 +16,6 @@ OPTIONS_DEFINE= USECAS
USECAS_DESC= Use hardware compare-and-swap
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.if ${PORT_OPTIONS:MUSECAS}
diff --git a/devel/hs-abstract-par/Makefile b/devel/hs-abstract-par/Makefile
index 8865fda2b008..d374a4a7bd9b 100644
--- a/devel/hs-abstract-par/Makefile
+++ b/devel/hs-abstract-par/Makefile
@@ -10,6 +10,5 @@ COMMENT= Type classes generalizing the functionality of the 'monad-par' library
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-activehs-base/Makefile b/devel/hs-activehs-base/Makefile
index 87d625772286..a83d5006ae36 100644
--- a/devel/hs-activehs-base/Makefile
+++ b/devel/hs-activehs-base/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= QuickCheck>=2.4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-alex/Makefile b/devel/hs-alex/Makefile
index bb373628a016..6a41a4e55785 100644
--- a/devel/hs-alex/Makefile
+++ b/devel/hs-alex/Makefile
@@ -19,8 +19,7 @@ USE_AUTOTOOLS= autoconf:env
STANDALONE= yes
EXECUTABLE= alex
-INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
+INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ansi-terminal/Makefile b/devel/hs-ansi-terminal/Makefile
index b6c8d3a85d94..4dc79cc9a8e2 100644
--- a/devel/hs-ansi-terminal/Makefile
+++ b/devel/hs-ansi-terminal/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
CONFIGURE_ARGS+= --flags="-Example"
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ansi-wl-pprint/Makefile b/devel/hs-ansi-wl-pprint/Makefile
index dbbd3d331954..b12ca11dd669 100644
--- a/devel/hs-ansi-wl-pprint/Makefile
+++ b/devel/hs-ansi-wl-pprint/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= ansi-terminal>=0.4.0
CONFIGURE_ARGS+= --flags="-Example"
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-arrows/Makefile b/devel/hs-arrows/Makefile
index 5734246e1924..9ff822ae94cb 100644
--- a/devel/hs-arrows/Makefile
+++ b/devel/hs-arrows/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= Stream
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-asn1-data/Makefile b/devel/hs-asn1-data/Makefile
index 272ef3f9f6f1..3aac5a58d78d 100644
--- a/devel/hs-asn1-data/Makefile
+++ b/devel/hs-asn1-data/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= cereal mtl text>=0.11
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-asn1-types/Makefile b/devel/hs-asn1-types/Makefile
index d82d62246638..24d130a95e00 100644
--- a/devel/hs-asn1-types/Makefile
+++ b/devel/hs-asn1-types/Makefile
@@ -10,6 +10,5 @@ COMMENT= ASN.1 types
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-async/Makefile b/devel/hs-async/Makefile
index 3a1c6de21d25..6f43b6951cf8 100644
--- a/devel/hs-async/Makefile
+++ b/devel/hs-async/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= stm>=2.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-attempt/Makefile b/devel/hs-attempt/Makefile
index 6e1a0c9adf6a..d52dc81a794b 100644
--- a/devel/hs-attempt/Makefile
+++ b/devel/hs-attempt/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= failure>=0.2.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-base-unicode-symbols/Makefile b/devel/hs-base-unicode-symbols/Makefile
index c557d7b62a5e..700d9f080399 100644
--- a/devel/hs-base-unicode-symbols/Makefile
+++ b/devel/hs-base-unicode-symbols/Makefile
@@ -10,6 +10,5 @@ COMMENT= Unicode alternatives for common functions and operators
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-base16-bytestring/Makefile b/devel/hs-base16-bytestring/Makefile
index bf1d59195171..79a873945202 100644
--- a/devel/hs-base16-bytestring/Makefile
+++ b/devel/hs-base16-bytestring/Makefile
@@ -10,6 +10,5 @@ COMMENT= Fast base16 (hex) encoding and deconding for ByteStrings
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-base64-bytestring/Makefile b/devel/hs-base64-bytestring/Makefile
index 28a04f74da0f..db28ff3247f3 100644
--- a/devel/hs-base64-bytestring/Makefile
+++ b/devel/hs-base64-bytestring/Makefile
@@ -10,6 +10,5 @@ COMMENT= Fast base64 encoding and decoding for ByteStrings
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-base64-conduit/Makefile b/devel/hs-base64-conduit/Makefile
index 50e4fa462c8f..c3a44336851e 100644
--- a/devel/hs-base64-conduit/Makefile
+++ b/devel/hs-base64-conduit/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= base64-bytestring>=0.1.1.1 conduit>=1.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-basic-prelude/Makefile b/devel/hs-basic-prelude/Makefile
index 2ad491fc3e37..71f2a8b19146 100644
--- a/devel/hs-basic-prelude/Makefile
+++ b/devel/hs-basic-prelude/Makefile
@@ -13,6 +13,5 @@ LICENSE= MIT
USE_CABAL= hashable lifted-base ReadArgs>=1.2 system-filepath>=0.4 text \
transformers unordered-containers vector
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bifunctors/Makefile b/devel/hs-bifunctors/Makefile
index b298c389773b..147547debf34 100644
--- a/devel/hs-bifunctors/Makefile
+++ b/devel/hs-bifunctors/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= semigroupoids semigroups>=0.8.3.1 tagged>=0.4.4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bits-atomic/Makefile b/devel/hs-bits-atomic/Makefile
index 790249f9aa72..cc7b1f82dea8 100644
--- a/devel/hs-bits-atomic/Makefile
+++ b/devel/hs-bits-atomic/Makefile
@@ -10,6 +10,5 @@ COMMENT= Atomic bit operations on memory locations
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-blaze-builder-conduit/Makefile b/devel/hs-blaze-builder-conduit/Makefile
index ef864b4610de..cfcbb09364e5 100644
--- a/devel/hs-blaze-builder-conduit/Makefile
+++ b/devel/hs-blaze-builder-conduit/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= blaze-builder>=0.2.1.4 conduit>=1.0 text>=0.11 \
transformers>=0.2.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-blaze-builder-enumerator/Makefile b/devel/hs-blaze-builder-enumerator/Makefile
index e57e4de3dc52..45e2438a9837 100644
--- a/devel/hs-blaze-builder-enumerator/Makefile
+++ b/devel/hs-blaze-builder-enumerator/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= blaze-builder>=0.2.1.4 enumerator>=0.4.3.1 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-blaze-builder/Makefile b/devel/hs-blaze-builder/Makefile
index 1ce06f46887b..438e995a0e8e 100644
--- a/devel/hs-blaze-builder/Makefile
+++ b/devel/hs-blaze-builder/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= text>=0.10
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-blaze-textual/Makefile b/devel/hs-blaze-textual/Makefile
index e274cf38e211..0933d4d7ff25 100644
--- a/devel/hs-blaze-textual/Makefile
+++ b/devel/hs-blaze-textual/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= blaze-builder>=0.2.1.4 text>=0.11.0.2 vector
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bloomfilter/Makefile b/devel/hs-bloomfilter/Makefile
index 076e8d05c1ea..d5a52ed67331 100644
--- a/devel/hs-bloomfilter/Makefile
+++ b/devel/hs-bloomfilter/Makefile
@@ -10,6 +10,5 @@ COMMENT= Pure and impure Bloom Filter implementations
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bsd-sysctl/Makefile b/devel/hs-bsd-sysctl/Makefile
index 7bbba9abaacb..368792583dd3 100644
--- a/devel/hs-bsd-sysctl/Makefile
+++ b/devel/hs-bsd-sysctl/Makefile
@@ -11,6 +11,5 @@ COMMENT= Access to the BSD sysctl(3) interface
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-byteorder/Makefile b/devel/hs-byteorder/Makefile
index d0ebb5029626..779fca4df2f9 100644
--- a/devel/hs-byteorder/Makefile
+++ b/devel/hs-byteorder/Makefile
@@ -10,6 +10,5 @@ COMMENT= Exposes the native endianness or byte ordering of the system
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bytestring-nums/Makefile b/devel/hs-bytestring-nums/Makefile
index 97017e74ad62..7ba67a4a5535 100644
--- a/devel/hs-bytestring-nums/Makefile
+++ b/devel/hs-bytestring-nums/Makefile
@@ -10,6 +10,5 @@ COMMENT= Parse numeric literals from ByteStrings
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-bytestring-show/Makefile b/devel/hs-bytestring-show/Makefile
index 1ef0067f19c1..004ed75b3761 100644
--- a/devel/hs-bytestring-show/Makefile
+++ b/devel/hs-bytestring-show/Makefile
@@ -10,6 +10,5 @@ COMMENT= Efficient conversion of values into readable byte strings
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-c2hs/Makefile b/devel/hs-c2hs/Makefile
index fb2f838bf388..5261e23c4bbb 100644
--- a/devel/hs-c2hs/Makefile
+++ b/devel/hs-c2hs/Makefile
@@ -21,6 +21,5 @@ EXECUTABLE= c2hs
MAN1= c2hs.1
MAN1SRC= doc/man1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-cabal-install/Makefile b/devel/hs-cabal-install/Makefile
index dc800238a5aa..c01f30c79e9e 100644
--- a/devel/hs-cabal-install/Makefile
+++ b/devel/hs-cabal-install/Makefile
@@ -19,10 +19,9 @@ EXECUTABLE= cabal-install
SUB_FILES= cabal
SUB_LIST= AR=${AR} CC=${CC} CPP=${CPP} LD=${LD} RANLIB=${RANLIB}
-NO_STAGE= yes
post-install::
- @${MV} ${PREFIX}/bin/cabal ${PREFIX}/bin/cabal-install
- ${INSTALL_SCRIPT} ${WRKDIR}/cabal ${PREFIX}/bin
+ @${MV} ${STAGEDIR}${PREFIX}/bin/cabal ${STAGEDIR}${PREFIX}/bin/cabal-install
+ ${INSTALL_SCRIPT} ${WRKDIR}/cabal ${STAGEDIR}${PREFIX}/bin
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-cereal/Makefile b/devel/hs-cereal/Makefile
index 892a5a24bd31..db55d83543ec 100644
--- a/devel/hs-cereal/Makefile
+++ b/devel/hs-cereal/Makefile
@@ -10,6 +10,5 @@ COMMENT= Binary serialization library for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-checkers/Makefile b/devel/hs-checkers/Makefile
index 812edbebfa89..5242f4e6a1ff 100644
--- a/devel/hs-checkers/Makefile
+++ b/devel/hs-checkers/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= QuickCheck>=2.3 random
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-classy-prelude-conduit/Makefile b/devel/hs-classy-prelude-conduit/Makefile
index 7498fc0f9eb3..f851cd84b463 100644
--- a/devel/hs-classy-prelude-conduit/Makefile
+++ b/devel/hs-classy-prelude-conduit/Makefile
@@ -13,6 +13,5 @@ LICENSE= MIT
USE_CABAL= classy-prelude>=0.5.3 conduit>=0.5.4.1 monad-control \
resourcet transformers void xml-conduit>=1.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-classy-prelude/Makefile b/devel/hs-classy-prelude/Makefile
index 997164458dea..55c918bec92e 100644
--- a/devel/hs-classy-prelude/Makefile
+++ b/devel/hs-classy-prelude/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= basic-prelude>=0.3.4 hashable lifted-base>=0.2 \
system-filepath>=0.4 text transformers unordered-containers \
vector
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-cmdargs/Makefile b/devel/hs-cmdargs/Makefile
index 9f9cf197e8d2..c715b1475bdf 100644
--- a/devel/hs-cmdargs/Makefile
+++ b/devel/hs-cmdargs/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-conduit/Makefile b/devel/hs-conduit/Makefile
index f3d73a01c6a0..06c865a660a5 100644
--- a/devel/hs-conduit/Makefile
+++ b/devel/hs-conduit/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= lifted-base>=0.1 mmorph monad-control>=0.3.1 resourcet>=0.4.3 \
text>=0.11 transformers>=0.2.2 transformers-base>=0.4.1 \
void>=0.5.5
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-configurator/Makefile b/devel/hs-configurator/Makefile
index 6c78550aaecb..24c16c55106b 100644
--- a/devel/hs-configurator/Makefile
+++ b/devel/hs-configurator/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= attoparsec>=0.10.0.2 hashable text>=0.11.1.0 unix-compat \
unordered-containers
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-convertible/Makefile b/devel/hs-convertible/Makefile
index 1ec0d1d3e5bb..7684f54f0e78 100644
--- a/devel/hs-convertible/Makefile
+++ b/devel/hs-convertible/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= mtl text>=0.7
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-cpphs/Makefile b/devel/hs-cpphs/Makefile
index 99f5cd61d955..27abdb9b8fba 100644
--- a/devel/hs-cpphs/Makefile
+++ b/devel/hs-cpphs/Makefile
@@ -13,6 +13,5 @@ LICENSE= LGPL21
EXECUTABLE= cpphs
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-darcs/Makefile b/devel/hs-darcs/Makefile
index 29d942109fe3..45ccf9b31d4e 100644
--- a/devel/hs-darcs/Makefile
+++ b/devel/hs-darcs/Makefile
@@ -33,7 +33,6 @@ THREADED_DESC= Use threading and SMP support
COLOR_DESC= Use ANSI color escapes
MMAP_DESC= Compile with mmap support
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
CONFIGURE_ARGS+= --flags="library executable"
diff --git a/devel/hs-data-default-class/Makefile b/devel/hs-data-default-class/Makefile
index c8cc6fba0dd9..403f3ce44184 100644
--- a/devel/hs-data-default-class/Makefile
+++ b/devel/hs-data-default-class/Makefile
@@ -10,6 +10,5 @@ COMMENT= Class for types with a default value
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-base/Makefile b/devel/hs-data-default-instances-base/Makefile
index 004b8a190be9..014b932444c1 100644
--- a/devel/hs-data-default-instances-base/Makefile
+++ b/devel/hs-data-default-instances-base/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= data-default-class
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-containers/Makefile b/devel/hs-data-default-instances-containers/Makefile
index a285d6686a4b..aae1b5800c30 100644
--- a/devel/hs-data-default-instances-containers/Makefile
+++ b/devel/hs-data-default-instances-containers/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= data-default-class
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-dlist/Makefile b/devel/hs-data-default-instances-dlist/Makefile
index 42ce7e45e492..9dd3c49eba37 100644
--- a/devel/hs-data-default-instances-dlist/Makefile
+++ b/devel/hs-data-default-instances-dlist/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= data-default-class dlist
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-default-instances-old-locale/Makefile b/devel/hs-data-default-instances-old-locale/Makefile
index be42fc42ec45..603da7a47696 100644
--- a/devel/hs-data-default-instances-old-locale/Makefile
+++ b/devel/hs-data-default-instances-old-locale/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= data-default-class
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-default/Makefile b/devel/hs-data-default/Makefile
index 7f25c3c44875..682d6bc53ec6 100644
--- a/devel/hs-data-default/Makefile
+++ b/devel/hs-data-default/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= data-default-class data-default-instances-base \
data-default-instances-containers data-default-instances-dlist \
data-default-instances-old-locale
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-data-pprint/Makefile b/devel/hs-data-pprint/Makefile
index ee654158e2ef..06093d4d98c0 100644
--- a/devel/hs-data-pprint/Makefile
+++ b/devel/hs-data-pprint/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl>=2.0 parallel>=3.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-date-cache/Makefile b/devel/hs-date-cache/Makefile
index 5aa3fb68f52f..079a4aaaa640 100644
--- a/devel/hs-date-cache/Makefile
+++ b/devel/hs-date-cache/Makefile
@@ -10,6 +10,5 @@ COMMENT= Date cacher
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-datetime/Makefile b/devel/hs-datetime/Makefile
index 81ada5f081d2..f76a098865e1 100644
--- a/devel/hs-datetime/Makefile
+++ b/devel/hs-datetime/Makefile
@@ -13,6 +13,5 @@ LICENSE= GPLv3
USE_CABAL= QuickCheck>=2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-directory-tree/Makefile b/devel/hs-directory-tree/Makefile
index 7494e7424b4f..bccf4daec448 100644
--- a/devel/hs-directory-tree/Makefile
+++ b/devel/hs-directory-tree/Makefile
@@ -10,6 +10,5 @@ COMMENT= Simple directory-like tree datatype, with useful IO functions
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-dlist/Makefile b/devel/hs-dlist/Makefile
index f692ae9e4a8f..52b692a6c5fe 100644
--- a/devel/hs-dlist/Makefile
+++ b/devel/hs-dlist/Makefile
@@ -11,6 +11,5 @@ COMMENT= List-like type supporting O(1) append for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-edit-distance/Makefile b/devel/hs-edit-distance/Makefile
index 2ba65271edbb..482231ca04e2 100644
--- a/devel/hs-edit-distance/Makefile
+++ b/devel/hs-edit-distance/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= random>=1.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-either/Makefile b/devel/hs-either/Makefile
index 008c774bf41e..63812ee3c6a4 100644
--- a/devel/hs-either/Makefile
+++ b/devel/hs-either/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= MonadRandom mtl>=2.0 semigroupoids>=3 semigroups>=0.8.3.1 \
transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-enumerator/Makefile b/devel/hs-enumerator/Makefile
index b2b0f3122ebc..dacddb9dbf21 100644
--- a/devel/hs-enumerator/Makefile
+++ b/devel/hs-enumerator/Makefile
@@ -12,6 +12,5 @@ LICENSE= MIT
USE_CABAL= text>=0.7 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-errors/Makefile b/devel/hs-errors/Makefile
index 48d8699fc1e2..b9981b342608 100644
--- a/devel/hs-errors/Makefile
+++ b/devel/hs-errors/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= either>=3.1 safe>=0.3.3 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-extensible-exceptions/Makefile b/devel/hs-extensible-exceptions/Makefile
index 247dccf62c3c..e0a7d0be4c90 100644
--- a/devel/hs-extensible-exceptions/Makefile
+++ b/devel/hs-extensible-exceptions/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
CABAL_SETUP= Setup.hs
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-failure/Makefile b/devel/hs-failure/Makefile
index b72d0cb36c2c..e0e690818476 100644
--- a/devel/hs-failure/Makefile
+++ b/devel/hs-failure/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-fast-logger/Makefile b/devel/hs-fast-logger/Makefile
index 3ae89bedb90a..8c226612bc7c 100644
--- a/devel/hs-fast-logger/Makefile
+++ b/devel/hs-fast-logger/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= blaze-builder date-cache>=0.3 text unix-time
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-fgl/Makefile b/devel/hs-fgl/Makefile
index 42f57f2e961e..8518e7638822 100644
--- a/devel/hs-fgl/Makefile
+++ b/devel/hs-fgl/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-file-embed/Makefile b/devel/hs-file-embed/Makefile
index 6250e3606ff2..d62f182b30f8 100644
--- a/devel/hs-file-embed/Makefile
+++ b/devel/hs-file-embed/Makefile
@@ -10,6 +10,5 @@ COMMENT= Use Template Haskell to embed file contents directly
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-filemanip/Makefile b/devel/hs-filemanip/Makefile
index 75bd230bb186..2f159338dfa0 100644
--- a/devel/hs-filemanip/Makefile
+++ b/devel/hs-filemanip/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= mtl unix-compat
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-filestore/Makefile b/devel/hs-filestore/Makefile
index 96fbfca3dbeb..86d172b39f25 100644
--- a/devel/hs-filestore/Makefile
+++ b/devel/hs-filestore/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= Diff>=0.2 parsec>=2 split>=0.1 utf8-string>=0.3 xml>=1.3
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-filesystem-conduit/Makefile b/devel/hs-filesystem-conduit/Makefile
index e2947bf476eb..0d6bc735794e 100644
--- a/devel/hs-filesystem-conduit/Makefile
+++ b/devel/hs-filesystem-conduit/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= conduit>=1.0 system-fileio>=0.3.3 system-filepath>=0.4.3 \
text>=0.11 transformers>=0.2.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-fsnotify/Makefile b/devel/hs-fsnotify/Makefile
index 3424c94be9b1..c72830491ef9 100644
--- a/devel/hs-fsnotify/Makefile
+++ b/devel/hs-fsnotify/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= hinotify>=0.3.5 system-fileio>=0.3.8 system-filepath>=0.4.6 \
text>=0.11.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-gconf/Makefile b/devel/hs-gconf/Makefile
index 0ea4d49c6cdf..3ddc2060827c 100644
--- a/devel/hs-gconf/Makefile
+++ b/devel/hs-gconf/Makefile
@@ -14,6 +14,5 @@ USES= pkgconfig
USE_CABAL= glib>=0.12 gtk2hs-buildtools
USE_GNOME= gconf2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-generic-deriving/Makefile b/devel/hs-generic-deriving/Makefile
index 7666a269f8eb..7eec4281811c 100644
--- a/devel/hs-generic-deriving/Makefile
+++ b/devel/hs-generic-deriving/Makefile
@@ -10,6 +10,5 @@ COMMENT= Generic programming library for generalised deriving
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-geniplate/Makefile b/devel/hs-geniplate/Makefile
index 02a0de3d2435..2d52d027a7e1 100644
--- a/devel/hs-geniplate/Makefile
+++ b/devel/hs-geniplate/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ghc-events/Makefile b/devel/hs-ghc-events/Makefile
index 814d06d5822b..f8a3ec1db55c 100644
--- a/devel/hs-ghc-events/Makefile
+++ b/devel/hs-ghc-events/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= mtl>=1.1
EXECUTABLE= ghc-events
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ghc-mtl/Makefile b/devel/hs-ghc-mtl/Makefile
index 5f9df55e9956..15a8bbe70f16 100644
--- a/devel/hs-ghc-mtl/Makefile
+++ b/devel/hs-ghc-mtl/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= MonadCatchIO-mtl>=0.2.0.0 mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ghc-paths/Makefile b/devel/hs-ghc-paths/Makefile
index ce23da5075aa..fd51f6b828c1 100644
--- a/devel/hs-ghc-paths/Makefile
+++ b/devel/hs-ghc-paths/Makefile
@@ -11,6 +11,5 @@ COMMENT= Knowledge of GHC's installation directories
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-gio/Makefile b/devel/hs-gio/Makefile
index 17e51b253b0e..4b91847397bc 100644
--- a/devel/hs-gio/Makefile
+++ b/devel/hs-gio/Makefile
@@ -13,6 +13,5 @@ LICENSE= LGPL21
USES= pkgconfig
USE_CABAL= glib>=0.12.0 mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-git-annex/Makefile b/devel/hs-git-annex/Makefile
index 810593edf12c..3a2a27eb2117 100644
--- a/devel/hs-git-annex/Makefile
+++ b/devel/hs-git-annex/Makefile
@@ -16,10 +16,11 @@ USE_CABAL= bloomfilter dataenc dlist edit-distance extensible-exceptions \
monad-control mtl>=2 network>=2.0 QuickCheck>=2.1 random \
SafeSemaphore SHA text unix-compat utf8-string uuid
-USE_GMAKE= yes
-USES= perl5
+USES= gmake perl5
USE_PERL5= build
+MAN1= git-annex.1 git-annex-shell.1
+
BUILD_DEPENDS+= rsync:${PORTSDIR}/net/rsync \
git:${PORTSDIR}/devel/git \
gsha256sum:${PORTSDIR}/sysutils/coreutils
@@ -42,7 +43,6 @@ PAIRING_DESC= Enable pairing (requires web application)
PRODUCTION_DESC= Production build
TDFA_DESC= Use regex-tdfa for wildcards
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.options.mk"
.if ${PORT_OPTIONS:MS3}
diff --git a/devel/hs-git-annex/files/patch-Setup.hs b/devel/hs-git-annex/files/patch-Setup.hs
new file mode 100644
index 000000000000..7f82bdb2d34a
--- /dev/null
+++ b/devel/hs-git-annex/files/patch-Setup.hs
@@ -0,0 +1,35 @@
+--- Setup.hs.orig 2013-08-27 21:23:35.000000000 +0100
++++ Setup.hs 2013-12-08 17:28:34.656382191 +0000
+@@ -19,6 +19,7 @@
+ main = defaultMainWithHooks simpleUserHooks
+ { preConf = configure
+ , postInst = myPostInst
++ , postCopy = myPostCopy
+ }
+
+ configure _ _ = do
+@@ -34,6 +35,15 @@
+ dest = NoCopyDest
+ verbosity = fromFlag installVerbosity
+
++myPostCopy :: Args -> CopyFlags -> PackageDescription -> LocalBuildInfo -> IO ()
++myPostCopy _ (CopyFlags { copyVerbosity, copyDest }) pkg lbi = do
++ installGitAnnexShell dest verbosity pkg lbi
++ installManpages dest verbosity pkg lbi
++ installDesktopFile dest verbosity pkg lbi
++ where
++ dest = fromFlag copyDest
++ verbosity = fromFlag copyVerbosity
++
+ installGitAnnexShell :: CopyDest -> Verbosity -> PackageDescription -> LocalBuildInfo -> IO ()
+ installGitAnnexShell copyDest verbosity pkg lbi =
+ rawSystemExit verbosity "ln"
+@@ -50,7 +60,7 @@
+ installManpages copyDest verbosity pkg lbi =
+ installOrdinaryFiles verbosity dstManDir =<< srcManpages
+ where
+- dstManDir = mandir (absoluteInstallDirs pkg lbi copyDest) </> "man1"
++ dstManDir = prefix (absoluteInstallDirs pkg lbi copyDest) </> "man" </> "man1"
+ srcManpages = zip (repeat srcManDir)
+ <$> filterM doesFileExist manpages
+ srcManDir = ""
diff --git a/devel/hs-glade/Makefile b/devel/hs-glade/Makefile
index af05df2771ea..cea93a04f45b 100644
--- a/devel/hs-glade/Makefile
+++ b/devel/hs-glade/Makefile
@@ -14,6 +14,5 @@ USES= pkgconfig
USE_CABAL= glib>=0.12 gtk>=0.12
USE_GNOME= libglade2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-glib/Makefile b/devel/hs-glib/Makefile
index d0d81013807e..004ad07eedb5 100644
--- a/devel/hs-glib/Makefile
+++ b/devel/hs-glib/Makefile
@@ -14,6 +14,5 @@ USES= pkgconfig
USE_CABAL= gtk2hs-buildtools
USE_GNOME= glib20
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-gtk2hs-buildtools/Makefile b/devel/hs-gtk2hs-buildtools/Makefile
index 1a2d45ecf925..285ce7021908 100644
--- a/devel/hs-gtk2hs-buildtools/Makefile
+++ b/devel/hs-gtk2hs-buildtools/Makefile
@@ -18,6 +18,5 @@ EXECUTABLE= gtk2hsTypeGen gtk2hsHookGenerator gtk2hsC2hs
STANDALONE= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-haddock/Makefile b/devel/hs-haddock/Makefile
index 2c6612295d01..5861d9396c75 100644
--- a/devel/hs-haddock/Makefile
+++ b/devel/hs-haddock/Makefile
@@ -22,7 +22,6 @@ PLIST_SUB+= GHC_HADDOCK_CMD=${GHC_HADDOCK_CMD} HADDOCK=${PREFIX}/bin/haddock EXE
CONFIGURE_ARGS+= --program-suffix=-${PORTVERSION}
-NO_STAGE= yes
post-install::
@${LN} -sf ${PREFIX}/bin/${EXECUTABLE} ${PREFIX}/bin/haddock
diff --git a/devel/hs-happy/Makefile b/devel/hs-happy/Makefile
index e16d76f48df5..385bae535052 100644
--- a/devel/hs-happy/Makefile
+++ b/devel/hs-happy/Makefile
@@ -19,8 +19,7 @@ USE_AUTOTOOLS= autoconf:env
STANDALONE= yes
EXECUTABLE= happy
-INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+INSTALL_PORTEXAMPLES= @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hashable/Makefile b/devel/hs-hashable/Makefile
index 4bf34e3d6935..3ffe455d013e 100644
--- a/devel/hs-hashable/Makefile
+++ b/devel/hs-hashable/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= text>=0.11.0.5
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hashed-storage/Makefile b/devel/hs-hashed-storage/Makefile
index aa112f3d46d6..1c1bb6412821 100644
--- a/devel/hs-hashed-storage/Makefile
+++ b/devel/hs-hashed-storage/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= dataenc extensible-exceptions mmap>=0.5 mtl zlib
CONFIGURE_ARGS+= --flags="-test"
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hashtables/Makefile b/devel/hs-hashtables/Makefile
index 7cb0bda064b3..5cb9e2ef401f 100644
--- a/devel/hs-hashtables/Makefile
+++ b/devel/hs-hashtables/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= hashable>=1.1 primitive vector>=0.7
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-haskeline/Makefile b/devel/hs-haskeline/Makefile
index cc0838c36b99..f0866cc1b3ee 100644
--- a/devel/hs-haskeline/Makefile
+++ b/devel/hs-haskeline/Makefile
@@ -14,6 +14,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
USES+= iconv
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-haskell-platform/Makefile b/devel/hs-haskell-platform/Makefile
index a3dacff1383c..4f42839a17fe 100644
--- a/devel/hs-haskell-platform/Makefile
+++ b/devel/hs-haskell-platform/Makefile
@@ -49,6 +49,5 @@ USE_CABAL= async==2.0.1.4_2 \
alex==3.0.5_2 \
happy==1.18.10_4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src-exts/Makefile b/devel/hs-haskell-src-exts/Makefile
index fd3a901f5adb..bbf655ca1599 100644
--- a/devel/hs-haskell-src-exts/Makefile
+++ b/devel/hs-haskell-src-exts/Makefile
@@ -14,6 +14,5 @@ LICENSE= BSD
USE_CABAL= cpphs>=1.3
USE_HAPPY= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-haskell-src/Makefile b/devel/hs-haskell-src/Makefile
index 0fee9763ffda..6a4cbd2b68b1 100644
--- a/devel/hs-haskell-src/Makefile
+++ b/devel/hs-haskell-src/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_HAPPY= yes
USE_CABAL= syb
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hasktags/Makefile b/devel/hs-hasktags/Makefile
index d12b688f6681..0be7c7561cd4 100644
--- a/devel/hs-hasktags/Makefile
+++ b/devel/hs-hasktags/Makefile
@@ -14,6 +14,5 @@ EXECUTABLE= hasktags
STANDALONE= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hastache/Makefile b/devel/hs-hastache/Makefile
index 1225160f63cd..a07e404ce41d 100644
--- a/devel/hs-hastache/Makefile
+++ b/devel/hs-hastache/Makefile
@@ -12,8 +12,7 @@ LICENSE= BSD
USE_CABAL= blaze-builder ieee754 mtl syb text transformers utf8-string
-INSTALL_PORTDATA= cd ${WRKSRC} && ${INSTALL_DATA} README.md ${DATADIR}
+INSTALL_PORTDATA= cd ${WRKSRC} && ${INSTALL_DATA} README.md ${STAGEDIR}${DATADIR}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hinotify/Makefile b/devel/hs-hinotify/Makefile
index 2535e00169c8..b8d8d8e37903 100644
--- a/devel/hs-hinotify/Makefile
+++ b/devel/hs-hinotify/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
LIB_DEPENDS= inotify.0:${PORTSDIR}/devel/libinotify
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hint/Makefile b/devel/hs-hint/Makefile
index 3036d33aacc4..da7068cb4cba 100644
--- a/devel/hs-hint/Makefile
+++ b/devel/hs-hint/Makefile
@@ -14,11 +14,10 @@ LICENSE= BSD
USE_CABAL= ghc-mtl>=1.0.1.0 ghc-paths haskell-src MonadCatchIO-mtl>=0.3 \
mtl random utf8-string
-INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
+INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${DATADIR} \
- && ${INSTALL_DATA} ${WRKSRC}/Changes ${DATADIR}
+INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${WRKSRC}/Changes \
+ ${STAGEDIR}${DATADIR}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hlibev/Makefile b/devel/hs-hlibev/Makefile
index 992b3083fdeb..d428b37b304f 100644
--- a/devel/hs-hlibev/Makefile
+++ b/devel/hs-hlibev/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= network
LIB_DEPENDS= ev:${PORTSDIR}/devel/libev
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hlint/Makefile b/devel/hs-hlint/Makefile
index cdf5947b45fc..392aa4e76dcb 100644
--- a/devel/hs-hlint/Makefile
+++ b/devel/hs-hlint/Makefile
@@ -15,6 +15,5 @@ USE_CABAL= cpphs>=1.11 haskell-src-exts>=1.11 hscolour>=1.17 \
EXECUTABLE= hlint
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hoogle/Makefile b/devel/hs-hoogle/Makefile
index 984735a88ea1..0f1a59af9db6 100644
--- a/devel/hs-hoogle/Makefile
+++ b/devel/hs-hoogle/Makefile
@@ -18,6 +18,5 @@ USE_CABAL= blaze-builder>=0.2 case-insensitive>=0.2 cmdargs>=0.7 \
EXECUTABLE= hoogle
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hslogger/Makefile b/devel/hs-hslogger/Makefile
index 9bd58688ae25..65b0e4f9c002 100644
--- a/devel/hs-hslogger/Makefile
+++ b/devel/hs-hslogger/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= mtl network
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hspec-expectations/Makefile b/devel/hs-hspec-expectations/Makefile
index ff8ac9788b4f..617fdfe2ff95 100644
--- a/devel/hs-hspec-expectations/Makefile
+++ b/devel/hs-hspec-expectations/Makefile
@@ -12,6 +12,5 @@ LICENSE= MIT
USE_CABAL= HUnit
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-hspec/Makefile b/devel/hs-hspec/Makefile
index d75247882ebd..a9b499166dbf 100644
--- a/devel/hs-hspec/Makefile
+++ b/devel/hs-hspec/Makefile
@@ -16,6 +16,5 @@ USE_CABAL= ansi-terminal>=0.5 hspec-expectations HUnit>=1.2.5 \
EXECUTABLE= hspec-discover
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-kqueue/Makefile b/devel/hs-kqueue/Makefile
index a2bb426453e1..cbebe08a08df 100644
--- a/devel/hs-kqueue/Makefile
+++ b/devel/hs-kqueue/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= mtl>=1.1
USE_C2HS= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-language-c/Makefile b/devel/hs-language-c/Makefile
index a3a7c1e61992..3efb33bd313a 100644
--- a/devel/hs-language-c/Makefile
+++ b/devel/hs-language-c/Makefile
@@ -14,6 +14,5 @@ USE_ALEX= yes
USE_HAPPY= yes
USE_CABAL= syb
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-language-javascript/Makefile b/devel/hs-language-javascript/Makefile
index 8695ef425d85..acffc8fe6d2b 100644
--- a/devel/hs-language-javascript/Makefile
+++ b/devel/hs-language-javascript/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= blaze-builder>=0.2 mtl>=1.1 utf8-light>=0.4 utf8-string>=0.3.7
USE_HAPPY= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-largeword/Makefile b/devel/hs-largeword/Makefile
index b69b0991d0dd..abb4ad794d8f 100644
--- a/devel/hs-largeword/Makefile
+++ b/devel/hs-largeword/Makefile
@@ -10,6 +10,5 @@ COMMENT= Provides a way of producing other large words
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-lazysmallcheck/Makefile b/devel/hs-lazysmallcheck/Makefile
index 48e8e5cc2aa0..fef4f484233b 100644
--- a/devel/hs-lazysmallcheck/Makefile
+++ b/devel/hs-lazysmallcheck/Makefile
@@ -10,8 +10,7 @@ COMMENT= Library for demand-driven testing of Haskell programs
LICENSE= BSD
-INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}
+INSTALL_PORTEXAMPLES= cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-lens/Makefile b/devel/hs-lens/Makefile
index efad5fae86a2..602ecc300424 100644
--- a/devel/hs-lens/Makefile
+++ b/devel/hs-lens/Makefile
@@ -19,6 +19,5 @@ USE_CABAL= bifunctors>=3 comonad>=3 comonad-transformers>=3 \
text>=0.11 transformers>=0.3 unordered-containers>=0.2 \
vector>=0.9 void>=0.5
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-lifted-base/Makefile b/devel/hs-lifted-base/Makefile
index 7340ddd09782..6261401f94bd 100644
--- a/devel/hs-lifted-base/Makefile
+++ b/devel/hs-lifted-base/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= base-unicode-symbols>=0.1.1 monad-control>=0.3 \
transformers-base>=0.4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-logict/Makefile b/devel/hs-logict/Makefile
index c1ffdcc7fe05..fcb072b324c1 100644
--- a/devel/hs-logict/Makefile
+++ b/devel/hs-logict/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl>=1.0.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-mmap/Makefile b/devel/hs-mmap/Makefile
index 616101011985..617bf0f0a249 100644
--- a/devel/hs-mmap/Makefile
+++ b/devel/hs-mmap/Makefile
@@ -11,6 +11,5 @@ COMMENT= Memory-mapped files for POSIX and Windows
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-mmorph/Makefile b/devel/hs-mmorph/Makefile
index 4c3b226ed8de..8046cfc3df3a 100644
--- a/devel/hs-mmorph/Makefile
+++ b/devel/hs-mmorph/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2.0.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-monad-control/Makefile b/devel/hs-monad-control/Makefile
index 31e1953c1228..b0102690d880 100644
--- a/devel/hs-monad-control/Makefile
+++ b/devel/hs-monad-control/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= base-unicode-symbols>=0.1.1 transformers>=0.2 \
transformers-base>=0.4.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-monad-logger/Makefile b/devel/hs-monad-logger/Makefile
index d43b6329c185..86958a8c2c49 100644
--- a/devel/hs-monad-logger/Makefile
+++ b/devel/hs-monad-logger/Makefile
@@ -13,6 +13,5 @@ LICENSE= MIT
USE_CABAL= conduit>=1.0 fast-logger>=0.2 monad-control mtl \
resourcet>=0.4 text transformers transformers-base
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-monad-par-extras/Makefile b/devel/hs-monad-par-extras/Makefile
index f986789342c0..4e51ba7b1eb0 100644
--- a/devel/hs-monad-par-extras/Makefile
+++ b/devel/hs-monad-par-extras/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= abstract-par>=0.3 cereal>=0.3 mtl>=2.0 random>=1.0 \
transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-monad-par/Makefile b/devel/hs-monad-par/Makefile
index 35815d8c83a9..78ef82237577 100644
--- a/devel/hs-monad-par/Makefile
+++ b/devel/hs-monad-par/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= abstract-deque>=0.1.4 abstract-par monad-par-extras \
mtl>=2.0.1.0 mwc-random>=0.11 parallel>=3.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-mtl/Makefile b/devel/hs-mtl/Makefile
index 0da7a212c74b..7df38254fe5a 100644
--- a/devel/hs-mtl/Makefile
+++ b/devel/hs-mtl/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.3
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-mueval/Makefile b/devel/hs-mueval/Makefile
index fe04eb4463cf..801b6c0e5651 100644
--- a/devel/hs-mueval/Makefile
+++ b/devel/hs-mueval/Makefile
@@ -17,6 +17,5 @@ EXECUTABLE= mueval mueval-core
CONFIGURE_ARGS+= --ghc-options="-dynamic"
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-murmur-hash/Makefile b/devel/hs-murmur-hash/Makefile
index e43f9e8a7a0a..a2db2c8ba5b0 100644
--- a/devel/hs-murmur-hash/Makefile
+++ b/devel/hs-murmur-hash/Makefile
@@ -10,6 +10,5 @@ COMMENT= MurmurHash2 implementation for Haskell
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-optparse-applicative/Makefile b/devel/hs-optparse-applicative/Makefile
index e5aca2b7d68a..240efcf39433 100644
--- a/devel/hs-optparse-applicative/Makefile
+++ b/devel/hs-optparse-applicative/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-parallel/Makefile b/devel/hs-parallel/Makefile
index f5212ec2a401..cdc621fbcfa5 100644
--- a/devel/hs-parallel/Makefile
+++ b/devel/hs-parallel/Makefile
@@ -10,6 +10,5 @@ COMMENT= Parallel programming library
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-pcre-light/Makefile b/devel/hs-pcre-light/Makefile
index 4347b5328c11..5b09f5402390 100644
--- a/devel/hs-pcre-light/Makefile
+++ b/devel/hs-pcre-light/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-pool-conduit/Makefile b/devel/hs-pool-conduit/Makefile
index b2ae16363e5f..4235d7b3b0a1 100644
--- a/devel/hs-pool-conduit/Makefile
+++ b/devel/hs-pool-conduit/Makefile
@@ -13,6 +13,5 @@ LICENSE= MIT
USE_CABAL= monad-control resource-pool>=0.2.1 resourcet>=0.3 \
transformers>=0.2.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-primitive/Makefile b/devel/hs-primitive/Makefile
index 65a1895c6fe3..bf7ee20b0028 100644
--- a/devel/hs-primitive/Makefile
+++ b/devel/hs-primitive/Makefile
@@ -10,6 +10,5 @@ COMMENT= Primitive memory-related operations
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-profunctor-extras/Makefile b/devel/hs-profunctor-extras/Makefile
index 57b249c207dd..20c5605a33f9 100644
--- a/devel/hs-profunctor-extras/Makefile
+++ b/devel/hs-profunctor-extras/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= comonad>=3 profunctors>=3.2 semigroupoid-extras>=3 \
semigroupoids>=3 tagged>=0.4.4 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-profunctors/Makefile b/devel/hs-profunctors/Makefile
index fd431b33b22a..30d5c2180736 100644
--- a/devel/hs-profunctors/Makefile
+++ b/devel/hs-profunctors/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= comonad>=3 tagged>=0.4.4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-project-template/Makefile b/devel/hs-project-template/Makefile
index 83d3be17436c..023c7907c826 100644
--- a/devel/hs-project-template/Makefile
+++ b/devel/hs-project-template/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= base64-bytestring base64-conduit classy-prelude>=0.4 \
conduit>=0.5.4 mtl>=2.0 resourcet>=0.4.3 system-fileio>=0.3 \
system-filepath>=0.4 text>=0.11 transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-quickcheck-io/Makefile b/devel/hs-quickcheck-io/Makefile
index b3f5a5546b14..04d32f3c7cf3 100644
--- a/devel/hs-quickcheck-io/Makefile
+++ b/devel/hs-quickcheck-io/Makefile
@@ -12,6 +12,5 @@ LICENSE= MIT
USE_CABAL= HUnit>=1.2.5 QuickCheck>=2.5.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-random/Makefile b/devel/hs-random/Makefile
index f3ceb07fa536..97aecca1642b 100644
--- a/devel/hs-random/Makefile
+++ b/devel/hs-random/Makefile
@@ -10,6 +10,5 @@ COMMENT= Random number library
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-ranges/Makefile b/devel/hs-ranges/Makefile
index 92ebf6e7467f..b4ec62d8e006 100644
--- a/devel/hs-ranges/Makefile
+++ b/devel/hs-ranges/Makefile
@@ -10,6 +10,5 @@ COMMENT= Ranges and various functions on them
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-readline/Makefile b/devel/hs-readline/Makefile
index 77bd570cd3bb..cbc5b5551864 100644
--- a/devel/hs-readline/Makefile
+++ b/devel/hs-readline/Makefile
@@ -11,6 +11,5 @@ COMMENT= Interface to the GNU readline library
LICENSE= GPLv2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-reflection/Makefile b/devel/hs-reflection/Makefile
index 8843bd47f022..8b9ddd8eaa24 100644
--- a/devel/hs-reflection/Makefile
+++ b/devel/hs-reflection/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= tagged>=0.4.4
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-resource-pool/Makefile b/devel/hs-resource-pool/Makefile
index 91b93a253dee..10b50a54e65a 100644
--- a/devel/hs-resource-pool/Makefile
+++ b/devel/hs-resource-pool/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= hashable monad-control>=0.2.0.1 stm transformers \
transformers-base>=0.4 vector>=0.7
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-resourcet/Makefile b/devel/hs-resourcet/Makefile
index 9c707baab5b9..eaca8bdcbfd6 100644
--- a/devel/hs-resourcet/Makefile
+++ b/devel/hs-resourcet/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= lifted-base>=0.1 mmorph monad-control>=0.3.1 mtl>=2.0 \
transformers>=0.2.2 transformers-base>=0.4.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-safe/Makefile b/devel/hs-safe/Makefile
index f73037eedf20..ba34757c6994 100644
--- a/devel/hs-safe/Makefile
+++ b/devel/hs-safe/Makefile
@@ -11,6 +11,5 @@ COMMENT= Library for safe (pattern match free) functions
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-setenv/Makefile b/devel/hs-setenv/Makefile
index 3cea1cf5f45c..ce631cfb898b 100644
--- a/devel/hs-setenv/Makefile
+++ b/devel/hs-setenv/Makefile
@@ -10,6 +10,5 @@ COMMENT= Cross-platform library for setting environment variables
LICENSE= MIT
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-show/Makefile b/devel/hs-show/Makefile
index 7a9362c398c8..b7e49e229436 100644
--- a/devel/hs-show/Makefile
+++ b/devel/hs-show/Makefile
@@ -13,6 +13,5 @@ LICENSE= GPLv2
USE_CABAL= syb
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-silently/Makefile b/devel/hs-silently/Makefile
index c6cf60f451f1..cd711c23fad4 100644
--- a/devel/hs-silently/Makefile
+++ b/devel/hs-silently/Makefile
@@ -10,6 +10,5 @@ COMMENT= Prevent or capture writing to stdout and other handles
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-simple-reflect/Makefile b/devel/hs-simple-reflect/Makefile
index b868068745d0..76e4f7cf0728 100644
--- a/devel/hs-simple-reflect/Makefile
+++ b/devel/hs-simple-reflect/Makefile
@@ -10,6 +10,5 @@ COMMENT= Simple reflection of expressions containing variables
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-smallcheck/Makefile b/devel/hs-smallcheck/Makefile
index 5746fc02c1c8..5c1706cc333c 100644
--- a/devel/hs-smallcheck/Makefile
+++ b/devel/hs-smallcheck/Makefile
@@ -13,6 +13,5 @@ LICENSE= BSD
USE_CABAL= logict mtl
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-split/Makefile b/devel/hs-split/Makefile
index 12058fe4d78b..4326b47d0f1b 100644
--- a/devel/hs-split/Makefile
+++ b/devel/hs-split/Makefile
@@ -11,6 +11,5 @@ COMMENT= Combinator library for splitting lists
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-stm/Makefile b/devel/hs-stm/Makefile
index d907eabec8db..dbe0dc92aade 100644
--- a/devel/hs-stm/Makefile
+++ b/devel/hs-stm/Makefile
@@ -10,6 +10,5 @@ COMMENT= Software Transactional Memory
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-strict/Makefile b/devel/hs-strict/Makefile
index 2ecddea58134..7251950d44c3 100644
--- a/devel/hs-strict/Makefile
+++ b/devel/hs-strict/Makefile
@@ -8,6 +8,5 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Strict data types and String IO
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-syb-with-class-instances-text/Makefile b/devel/hs-syb-with-class-instances-text/Makefile
index f1c30a24b77c..1a9c2da89d4f 100644
--- a/devel/hs-syb-with-class-instances-text/Makefile
+++ b/devel/hs-syb-with-class-instances-text/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= syb-with-class text>=0.7.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-syb-with-class/Makefile b/devel/hs-syb-with-class/Makefile
index e6c0d637e18c..b24a4c1f323e 100644
--- a/devel/hs-syb-with-class/Makefile
+++ b/devel/hs-syb-with-class/Makefile
@@ -10,6 +10,5 @@ COMMENT= Scrap Your Boilerplate With Class
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-syb/Makefile b/devel/hs-syb/Makefile
index e309bdc0206e..3b478dedbe82 100644
--- a/devel/hs-syb/Makefile
+++ b/devel/hs-syb/Makefile
@@ -10,6 +10,5 @@ COMMENT= Scrap Your Boilerplate
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-system-fileio/Makefile b/devel/hs-system-fileio/Makefile
index 234d9e440271..4e6d3eecb2ea 100644
--- a/devel/hs-system-fileio/Makefile
+++ b/devel/hs-system-fileio/Makefile
@@ -12,6 +12,5 @@ LICENSE= MIT
USE_CABAL= system-filepath>=0.3.1 text>=0.7.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-system-filepath/Makefile b/devel/hs-system-filepath/Makefile
index 7f57683136f5..d7ff25e6050f 100644
--- a/devel/hs-system-filepath/Makefile
+++ b/devel/hs-system-filepath/Makefile
@@ -12,6 +12,5 @@ LICENSE= MIT
USE_CABAL= text>=0.7.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-tagged/Makefile b/devel/hs-tagged/Makefile
index f6b34f50be95..631511a6c72c 100644
--- a/devel/hs-tagged/Makefile
+++ b/devel/hs-tagged/Makefile
@@ -10,6 +10,5 @@ COMMENT= Haskell 98 phantom types to avoid unsafely passing dummy arguments
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-temporary/Makefile b/devel/hs-temporary/Makefile
index 89d27d5e7d73..b7444323ea78 100644
--- a/devel/hs-temporary/Makefile
+++ b/devel/hs-temporary/Makefile
@@ -10,6 +10,5 @@ COMMENT= Portable temporary file and directory support for Windows and Unix
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-terminfo/Makefile b/devel/hs-terminfo/Makefile
index ee1cc8ed4442..c9ed699dee30 100644
--- a/devel/hs-terminfo/Makefile
+++ b/devel/hs-terminfo/Makefile
@@ -15,6 +15,5 @@ USES= ncurses
CONFIGURE_ARGS+= --configure-option=--with-curses-includes=${NCURSESINC} \
--configure-option=--with-curses-libraries=${NCURSESLIB}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-test-framework-hunit/Makefile b/devel/hs-test-framework-hunit/Makefile
index 50ca29a1f908..5f4914865099 100644
--- a/devel/hs-test-framework-hunit/Makefile
+++ b/devel/hs-test-framework-hunit/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= HUnit>=1.2 test-framework>=0.2.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-test-framework-quickcheck2/Makefile b/devel/hs-test-framework-quickcheck2/Makefile
index fbf508c61fdb..1a897b469061 100644
--- a/devel/hs-test-framework-quickcheck2/Makefile
+++ b/devel/hs-test-framework-quickcheck2/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= QuickCheck>=2.4 test-framework>=0.7.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-test-framework/Makefile b/devel/hs-test-framework/Makefile
index 6bc7eab35b82..46071ce4ae76 100644
--- a/devel/hs-test-framework/Makefile
+++ b/devel/hs-test-framework/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= ansi-terminal>=0.4.0 ansi-wl-pprint>=0.5.1 \
extensible-exceptions>=0.1.1 hostname>=1.0 random>=1.0 \
regex-posix>=0.72 xml>=1.3.5
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-testpack/Makefile b/devel/hs-testpack/Makefile
index 7b23a2573bab..4156722e6163 100644
--- a/devel/hs-testpack/Makefile
+++ b/devel/hs-testpack/Makefile
@@ -13,6 +13,5 @@ LICENSE= LGPL21
USE_CABAL= HUnit mtl QuickCheck>=2.1.0.3 random
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-text/Makefile b/devel/hs-text/Makefile
index c5b383d19f8c..8c26d78bf5ab 100644
--- a/devel/hs-text/Makefile
+++ b/devel/hs-text/Makefile
@@ -10,6 +10,5 @@ COMMENT= Efficient packed Unicode text type
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-threads/Makefile b/devel/hs-threads/Makefile
index b3308a9c3503..a8a4e82cb325 100644
--- a/devel/hs-threads/Makefile
+++ b/devel/hs-threads/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= base-unicode-symbols>=0.1.1 stm>=2.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-threadscope/Makefile b/devel/hs-threadscope/Makefile
index cbbfcf108664..6b627125fc8b 100644
--- a/devel/hs-threadscope/Makefile
+++ b/devel/hs-threadscope/Makefile
@@ -16,6 +16,5 @@ USE_CABAL= cairo ghc-events>=0.4.2 glib gtk>=0.12 gtk2hs-buildtools mtl \
EXECUTABLE= threadscope
STANDALONE= yes
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-time-compat/Makefile b/devel/hs-time-compat/Makefile
index b1f10c2c941d..d372834cec9f 100644
--- a/devel/hs-time-compat/Makefile
+++ b/devel/hs-time-compat/Makefile
@@ -10,6 +10,5 @@ COMMENT= Compatibility with old-time for the time package
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-timezone-olson/Makefile b/devel/hs-timezone-olson/Makefile
index 3467a83e4ec5..c1e49a2a97b0 100644
--- a/devel/hs-timezone-olson/Makefile
+++ b/devel/hs-timezone-olson/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= extensible-exceptions>=0.1.0 timezone-series>=0.1.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-timezone-series/Makefile b/devel/hs-timezone-series/Makefile
index 17c4d504d43a..f3923934ce07 100644
--- a/devel/hs-timezone-series/Makefile
+++ b/devel/hs-timezone-series/Makefile
@@ -10,6 +10,5 @@ COMMENT= Enhanced timezone handling for Data.Time
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-transformers-base/Makefile b/devel/hs-transformers-base/Makefile
index d6304f4a9a76..126379ac01f9 100644
--- a/devel/hs-transformers-base/Makefile
+++ b/devel/hs-transformers-base/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= transformers>=0.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-transformers/Makefile b/devel/hs-transformers/Makefile
index 5abaf1419d88..f8f30176f2e3 100644
--- a/devel/hs-transformers/Makefile
+++ b/devel/hs-transformers/Makefile
@@ -11,6 +11,5 @@ COMMENT= Concrete functor monad transformers
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-unamb/Makefile b/devel/hs-unamb/Makefile
index 4349b77a8058..389dbfefcf1d 100644
--- a/devel/hs-unamb/Makefile
+++ b/devel/hs-unamb/Makefile
@@ -11,6 +11,5 @@ COMMENT= Unambiguous choice
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uniplate/Makefile b/devel/hs-uniplate/Makefile
index a41ce5ff788d..aad205d51d21 100644
--- a/devel/hs-uniplate/Makefile
+++ b/devel/hs-uniplate/Makefile
@@ -13,8 +13,7 @@ LICENSE= BSD
USE_CABAL= hashable>=1.1.2.3 syb unordered-containers>=0.2.1
-INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/uniplate.htm ${DATADIR}
+INSTALL_PORTDATA= ${INSTALL_DATA} ${WRKSRC}/uniplate.htm ${STAGEDIR}${DATADIR}
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-unix-compat/Makefile b/devel/hs-unix-compat/Makefile
index 36a1053465d5..be7184dfdc67 100644
--- a/devel/hs-unix-compat/Makefile
+++ b/devel/hs-unix-compat/Makefile
@@ -11,6 +11,5 @@ COMMENT= Portable POSIX-compatibility layer
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-unix-time/Makefile b/devel/hs-unix-time/Makefile
index 5d8e858db75a..42fae4ca10ed 100644
--- a/devel/hs-unix-time/Makefile
+++ b/devel/hs-unix-time/Makefile
@@ -10,6 +10,5 @@ COMMENT= Unix time parser/formatter and utilities
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-unordered-containers/Makefile b/devel/hs-unordered-containers/Makefile
index 9e56d1a2cec4..d5b830eb6e0f 100644
--- a/devel/hs-unordered-containers/Makefile
+++ b/devel/hs-unordered-containers/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= hashable>=1.0.1.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-utf8-light/Makefile b/devel/hs-utf8-light/Makefile
index 209d074a9978..b0cfddd45e15 100644
--- a/devel/hs-utf8-light/Makefile
+++ b/devel/hs-utf8-light/Makefile
@@ -10,6 +10,5 @@ COMMENT= Unicode
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-utf8-string/Makefile b/devel/hs-utf8-string/Makefile
index 4a9dcf63ac43..fa54b42d5f91 100644
--- a/devel/hs-utf8-string/Makefile
+++ b/devel/hs-utf8-string/Makefile
@@ -10,6 +10,5 @@ COMMENT= Support for reading/writing UTF-8 strings for Haskell programs
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-utility-ht/Makefile b/devel/hs-utility-ht/Makefile
index 749bf451d323..868802a3cffe 100644
--- a/devel/hs-utility-ht/Makefile
+++ b/devel/hs-utility-ht/Makefile
@@ -11,6 +11,5 @@ COMMENT= Various small helper functions
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uuagc-bootstrap/Makefile b/devel/hs-uuagc-bootstrap/Makefile
index ecccfe280b6b..7313c74a7f77 100644
--- a/devel/hs-uuagc-bootstrap/Makefile
+++ b/devel/hs-uuagc-bootstrap/Makefile
@@ -14,6 +14,5 @@ USE_CABAL= haskell-src-exts>=1.11.1 mtl>=1.1.1.1 uulib>=0.9.14
EXECUTABLE= uuagc-bootstrap
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uuagc-cabal/Makefile b/devel/hs-uuagc-cabal/Makefile
index 9eacd31a6f5e..0348eb2d849c 100644
--- a/devel/hs-uuagc-cabal/Makefile
+++ b/devel/hs-uuagc-cabal/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= mtl>=2.0.1.0 uulib>=0.9.14
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uuagc/Makefile b/devel/hs-uuagc/Makefile
index 9730e37abb7c..11019c26ac5e 100644
--- a/devel/hs-uuagc/Makefile
+++ b/devel/hs-uuagc/Makefile
@@ -16,6 +16,5 @@ USE_CABAL= haskell-src-exts>=1.11.1 mtl>=1.1.1.1 uuagc-cabal>=1.0.2.0 \
EXECUTABLE= uuagc
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uuid/Makefile b/devel/hs-uuid/Makefile
index f84997e203d5..d36173236193 100644
--- a/devel/hs-uuid/Makefile
+++ b/devel/hs-uuid/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= cryptohash>=0.7 maccatcher>=1.0 random>=1.0.1
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-uulib/Makefile b/devel/hs-uulib/Makefile
index 47568822264a..da1d80e492aa 100644
--- a/devel/hs-uulib/Makefile
+++ b/devel/hs-uulib/Makefile
@@ -11,6 +11,5 @@ COMMENT= Haskell Utrecht Tools Library
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-vault/Makefile b/devel/hs-vault/Makefile
index 2fd8f7081bc8..5cc778575215 100644
--- a/devel/hs-vault/Makefile
+++ b/devel/hs-vault/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= hashable>=1.1 unordered-containers>=0.2.1.0
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-vector-algorithms/Makefile b/devel/hs-vector-algorithms/Makefile
index b4e3a69bface..1481f01ae921 100644
--- a/devel/hs-vector-algorithms/Makefile
+++ b/devel/hs-vector-algorithms/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= primitive>=0.3 vector>=0.6
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-vector/Makefile b/devel/hs-vector/Makefile
index 0ec9ab506ace..4eb27e0e8f78 100644
--- a/devel/hs-vector/Makefile
+++ b/devel/hs-vector/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= primitive>=0.5
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-void/Makefile b/devel/hs-void/Makefile
index 9535c7ab4105..db611feb80fc 100644
--- a/devel/hs-void/Makefile
+++ b/devel/hs-void/Makefile
@@ -12,6 +12,5 @@ LICENSE= BSD
USE_CABAL= hashable>=1.1 semigroups>=0.8.2
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>
diff --git a/devel/hs-word8/Makefile b/devel/hs-word8/Makefile
index 15a665da10ac..6ad92470e7ae 100644
--- a/devel/hs-word8/Makefile
+++ b/devel/hs-word8/Makefile
@@ -10,6 +10,5 @@ COMMENT= Word8 library
LICENSE= BSD
-NO_STAGE= yes
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>