diff --git a/srcpkgs/bmake/patches/no-auto-obj.patch b/srcpkgs/bmake/patches/no-auto-obj.patch new file mode 100644 index 00000000000..9b806323750 --- /dev/null +++ b/srcpkgs/bmake/patches/no-auto-obj.patch @@ -0,0 +1,45 @@ +--- bmake/mk/auto.obj.mk 21 Nov 2014 19:52:45 -0000 1.9 ++++ bmake/mk/auto.obj.mk 16 Apr 2015 16:43:46 -0000 +@@ -50,11 +50,12 @@ __objdir:= ${__objdir:tA} + __objdir_made != echo ${__objdir}/; umask ${OBJDIR_UMASK:U002}; \ + ${ECHO_TRACE} "[Creating objdir ${__objdir}...]" >&2; \ + ${Mkdirs}; Mkdirs ${__objdir} ++__objdir:= ${__objdir:tA} + .endif + # This causes make to use the specified directory as .OBJDIR + .OBJDIR: ${__objdir} + .if ${.OBJDIR} != ${__objdir} && ${__objdir_made:Uno:M${__objdir}/*} != "" +-.error could not use ${__objdir} ++.error could not use ${__objdir}: .OBJDIR=${.OBJDIR} + .endif + .endif + .endif +--- bmake/mk/install-mk 3 Apr 2015 18:23:25 -0000 1.108 ++++ bmake/mk/install-mk 16 Apr 2015 16:42:02 -0000 +@@ -70,7 +70,7 @@ + # sjg@crufty.net + # + +-MK_VERSION=20150401 ++MK_VERSION=20150411 + OWNER= + GROUP= + MODE=444 +--- bmake/mk/own.mk 18 Jul 2013 05:46:24 -0000 1.27 ++++ bmake/mk/own.mk 16 Apr 2015 16:39:19 -0000 +@@ -89,6 +89,7 @@ OPTIONS_DEFAULT_NO+= DPADD_MK + + # process options + OPTIONS_DEFAULT_NO+= \ ++ AUTO_OBJ \ + INSTALL_AS_USER \ + GPROF \ + LIBTOOL \ +@@ -98,7 +99,6 @@ OPTIONS_DEFAULT_NO+= \ + OPTIONS_DEFAULT_YES+= \ + ARCHIVE \ + AUTODEP \ +- AUTO_OBJ \ + CRYPTO \ + DOC \ + DPADD_MK \ diff --git a/srcpkgs/bmake/template b/srcpkgs/bmake/template index fa3760564f1..947c9212896 100644 --- a/srcpkgs/bmake/template +++ b/srcpkgs/bmake/template @@ -1,7 +1,7 @@ # Template file for 'bmake' pkgname=bmake version=20150410 -revision=1 +revision=2 create_wrksrc=yes short_desc="Portable version of the NetBSD make build tool" maintainer="Juan RP "