[Midnightbsd-cvs] mports [23196] trunk/Mk/extensions/mono.mk: fixup for fsharp

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Apr 21 19:40:44 EDT 2018


Revision: 23196
          http://svnweb.midnightbsd.org/mports/?rev=23196
Author:   laffer1
Date:     2018-04-21 19:40:43 -0400 (Sat, 21 Apr 2018)
Log Message:
-----------
fixup for fsharp

Modified Paths:
--------------
    trunk/Mk/extensions/mono.mk

Modified: trunk/Mk/extensions/mono.mk
===================================================================
--- trunk/Mk/extensions/mono.mk	2018-04-21 23:40:28 UTC (rev 23195)
+++ trunk/Mk/extensions/mono.mk	2018-04-21 23:40:43 UTC (rev 23196)
@@ -33,6 +33,8 @@
 
 .if ${mono_ARGS:Mnuget}
 NUGET_PACKAGEDIR=	${WRKSRC}/packages
+EXTRACT_CMD=		${LOCALBASE}/bin/bsdtar
+EXTRACT_DEPENDS+=	bsdtar:archivers/libarchive
 
 .  for depend in ${NUGET_DEPENDS}
 id=		${depend:C/=.*$//}
@@ -63,7 +65,7 @@
 .  for nupkg in ${NUGET_NUPKGS}
 	@${MKDIR} ${NUGET_PACKAGEDIR}/${nupkg:C/^.*://:S/=/./}
 	@${LN} -s ${NUGET_PACKAGEDIR}/${nupkg:C/^.*://:S/=/./} ${NUGET_PACKAGEDIR}/${nupkg:C/^.*://:C/=.*//}
-	@tar -xf ${DISTDIR}/${nupkg:C/:.*$//} -C ${NUGET_PACKAGEDIR}/${nupkg:C/^.*://:S/=/./} \
+	@${EXTRACT_CMD} -xf ${DISTDIR}/${nupkg:C/:.*$//} -C ${NUGET_PACKAGEDIR}/${nupkg:C/^.*://:S/=/./} \
 		-s/%2B/\+/g -s/%2B/\+/g -s/%2B/\+/g \
 		--exclude '\[Content_Types\].xml' \
 		--exclude package/ \



More information about the Midnightbsd-cvs mailing list