diff options
author | wiz <wiz@pkgsrc.org> | 2015-12-29 21:21:20 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-12-29 21:21:20 +0000 |
commit | 4c9f1f0de25c630f2ff59043d84c6531a446cfb5 (patch) | |
tree | b1de8420eef7980181a0cf7177f01ab95393f6ed | |
parent | 505120d4984eec78291db04b29351c1a69a5b8b8 (diff) | |
download | pkgsrc-4c9f1f0de25c630f2ff59043d84c6531a446cfb5.tar.gz |
Add support for go packages to createbuildlink.
Bump version.
-rw-r--r-- | pkgtools/createbuildlink/Makefile | 4 | ||||
-rwxr-xr-x | pkgtools/createbuildlink/files/createbuildlink | 14 |
2 files changed, 14 insertions, 4 deletions
diff --git a/pkgtools/createbuildlink/Makefile b/pkgtools/createbuildlink/Makefile index d0c3fe6f536..f6fd2a4b5b3 100644 --- a/pkgtools/createbuildlink/Makefile +++ b/pkgtools/createbuildlink/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.53 2014/10/09 14:06:49 wiz Exp $ +# $NetBSD: Makefile,v 1.54 2015/12/29 21:21:20 wiz Exp $ -PKGNAME= createbuildlink-3.16 +PKGNAME= createbuildlink-3.17 CATEGORIES= pkgtools sysutils MAINTAINER= pkgsrc-users@NetBSD.org diff --git a/pkgtools/createbuildlink/files/createbuildlink b/pkgtools/createbuildlink/files/createbuildlink index a4e5ee88bc5..8d11b3e8d1d 100755 --- a/pkgtools/createbuildlink/files/createbuildlink +++ b/pkgtools/createbuildlink/files/createbuildlink @@ -1,6 +1,6 @@ #!/bin/sh # -# $NetBSD: createbuildlink,v 1.36 2015/07/04 16:18:39 joerg Exp $ +# $NetBSD: createbuildlink,v 1.37 2015/12/29 21:21:20 wiz Exp $ # # Copyright (c) 2002 The NetBSD Foundation, Inc. # All rights reserved. @@ -39,7 +39,7 @@ # Create an initial buildlink3.mk from a package's Makefile and PLIST # -REV=`echo '$Revision: 1.36 $' | sed 's/\\$//g'` +REV=`echo '$Revision: 1.37 $' | sed 's/\\$//g'` tmpdir=/tmp spacesintab=8 makefile=Makefile @@ -90,6 +90,7 @@ PKGNAME=`@MAKE@ show-var VARNAME=PKGNAME` PKGVER=`echo $PKGNAME | sed -e 's/^.*-//'` PKGNOVER=`echo $PKGNAME | sed -e 's/-[^-]*$//'` PKGUPPER=`echo $PKGNOVER | tr '[:lower:]' '[:upper:]' | tr - _` +GO_PACKAGE=`@MAKE@ show-var VARNAME=GO_SRCPATH` PREFIX=LOCALBASE ## @@ -139,6 +140,15 @@ ${PKGUPPER}_BUILDLINK3_MK:= EOF +if [ -n "$GO_PACKAGE" ] +then + sed -f $sedrules <<EOF +BUILDLINK_CONTENTS_FILTER.$PKGNOVER= \${EGREP} gopkg/ +BUILDLINK_DEPMETHOD.$PKGNOVER?= build + +EOF +fi + sed -f $sedrules <<EOF BUILDLINK_API_DEPENDS.$PKGNOVER+= $PKGNOVER>=$PKGVER EOF |