aboutsummaryrefslogtreecommitdiff
path: root/Mk
diff options
context:
space:
mode:
authorGleb Popov <arrowd@FreeBSD.org>2021-03-10 12:31:25 +0000
committerGleb Popov <arrowd@FreeBSD.org>2021-03-10 12:31:25 +0000
commit6c48e31a2a6952c131a3da9b1dd49c54b9bdac18 (patch)
tree8ddf5b570838578b52c3bff707c42732fa005e5b /Mk
parenta38dbdf783e5de71bc9b8de6d128192637590cd3 (diff)
downloadports-6c48e31a2a6952c131a3da9b1dd49c54b9bdac18.tar.gz
ports-6c48e31a2a6952c131a3da9b1dd49c54b9bdac18.zip
devel/hs-cabal-install: Update to 3.4.0.0 and adjust Uses/cabal.mk to its changes.
Notes
Notes: svn path=/head/; revision=567995
Diffstat (limited to 'Mk')
-rw-r--r--Mk/Uses/cabal.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/Mk/Uses/cabal.mk b/Mk/Uses/cabal.mk
index d542a866dabe..06a0aafb951f 100644
--- a/Mk/Uses/cabal.mk
+++ b/Mk/Uses/cabal.mk
@@ -160,7 +160,10 @@ make-use-cabal-revs:
. if !defined(CABAL_BOOTSTRAP)
cabal-post-extract:
+ @/bin/test ! -f ${WRKSRC}/cabal.project || (echo "cabal.project file already present in WRKSRC!" && false)
+ echo -n "packages: . " > ${WRKSRC}/cabal.project
. for package in ${_use_cabal}
+ echo -n "${package:C/_[0-9]+//} " >> ${WRKSRC}/cabal.project
. if ${package:C/[^_]*//:S/_//} != ""
cp ${DISTDIR}/${DIST_SUBDIR}/${package:C/_[0-9]+//}/revision/${package:C/[^_]*//:S/_//}.cabal `find ${WRKDIR}/${package:C/_[0-9]+//} -name '*.cabal' -depth 1`
. endif