diff options
author | kamil <kamil> | 2016-07-08 09:42:53 +0000 |
---|---|---|
committer | kamil <kamil> | 2016-07-08 09:42:53 +0000 |
commit | 24954214c06541ff3df16772560fadc543d84965 (patch) | |
tree | 5d170b8a2c59c24763af8c1f0da3d6bbe01056a5 /devel/kbuild/patches/patch-kBuild_header.kmk | |
parent | 1f5cc20755a0de8df68c299ccf1e9f73c6976718 (diff) | |
download | pkgsrc-24954214c06541ff3df16772560fadc543d84965.tar.gz |
Import kBuild svn r. 2814 (0.1.9998-8) as devel/kbuild ver. 0.1.9998.8.2814.25
kBuild is a makefile framework for writing simple makefiles for complex tasks.
Due to infrequent releases repackage the latest version from upstream SVN via
Fedora Source RPM package.
Diffstat (limited to 'devel/kbuild/patches/patch-kBuild_header.kmk')
-rw-r--r-- | devel/kbuild/patches/patch-kBuild_header.kmk | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/devel/kbuild/patches/patch-kBuild_header.kmk b/devel/kbuild/patches/patch-kBuild_header.kmk new file mode 100644 index 00000000000..66c266a0d36 --- /dev/null +++ b/devel/kbuild/patches/patch-kBuild_header.kmk @@ -0,0 +1,35 @@ +$NetBSD: patch-kBuild_header.kmk,v 1.1 2016/07/08 09:42:54 kamil Exp $ + +Add NetBSD support. + +--- kBuild/header.kmk.orig 2016-04-29 00:52:38.000000000 +0000 ++++ kBuild/header.kmk +@@ -610,10 +610,11 @@ SUFF_OBJ := .o + SUFF_LIB := .a + SUFF_DLL := .so + SUFF_EXE := +- if1of ($(KBUILD_TARGET), dragonfly freebsd linux netbsd openbsd) ## @todo check netbsd and openbsd. ++ if1of ($(KBUILD_TARGET), dragonfly freebsd linux) + SUFF_SYS := .ko ++else ifeq ($(KBUILD_TARGET),netbsd) + else +-SUFF_SYS := ++SUFF_SYS := .kmod + endif + SUFF_RES := + endif +@@ -1337,8 +1338,7 @@ else + KBUILD_LIB_SEARCH_SUBS := + KBUILD_LIB_SEARCH_ROOTS := + endif +-KBUILD_LIB_SEARCH_PATHS := $(foreach root, $(KBUILD_LIB_SEARCH_ROOTS), $(addprefix $(root),$(KBUILD_LIB_SEARCH_SUBS))) +- ++KBUILD_LIB_SEARCH_PATHS ?= $(foreach root, $(KBUILD_LIB_SEARCH_ROOTS), $(addprefix $(root),$(KBUILD_LIB_SEARCH_SUBS))) + + # + # This is how we find the closest config.kmk. +@@ -1617,4 +1617,3 @@ endif + # end-of-file-content + __header_kmk__ := 1 + endif # !__header_kmk__ +- |