diff options
author | Francesco Colista <fcolista@alpinelinux.org> | 2016-12-14 16:24:54 +0000 |
---|---|---|
committer | Francesco Colista <fcolista@alpinelinux.org> | 2016-12-14 16:24:54 +0000 |
commit | 72cba1805a1fb272c47984f3c583d5cb82be048c (patch) | |
tree | 4bfc4768ada5796e3cebdb0a91e38b6419059dae | |
parent | 0f52747ece7b43e5d1b3f67ea707d919819b523f (diff) | |
download | alpine_aports-72cba1805a1fb272c47984f3c583d5cb82be048c.tar.bz2 alpine_aports-72cba1805a1fb272c47984f3c583d5cb82be048c.tar.xz alpine_aports-72cba1805a1fb272c47984f3c583d5cb82be048c.zip |
testing/kubernetes: get rid of gnu grep
-rw-r--r-- | testing/kubernetes/APKBUILD | 16 | ||||
-rw-r--r-- | testing/kubernetes/no-gnu-grep.patch | 103 |
2 files changed, 113 insertions, 6 deletions
diff --git a/testing/kubernetes/APKBUILD b/testing/kubernetes/APKBUILD index a7307e9262..f8b3deb566 100644 --- a/testing/kubernetes/APKBUILD +++ b/testing/kubernetes/APKBUILD | |||
@@ -2,16 +2,17 @@ | |||
2 | # Maintainer: Francesco Colista <fcolista@alpinelinux.org> | 2 | # Maintainer: Francesco Colista <fcolista@alpinelinux.org> |
3 | pkgname=kubernetes | 3 | pkgname=kubernetes |
4 | pkgver=1.5.1 | 4 | pkgver=1.5.1 |
5 | pkgrel=0 | 5 | pkgrel=1 |
6 | pkgdesc="Container Cluster Manager for Docker" | 6 | pkgdesc="Container Cluster Manager for Docker" |
7 | url="http://kubernetes.io/" | 7 | url="http://kubernetes.io/" |
8 | arch="x86_64" | 8 | arch="x86_64" |
9 | license="APACHE" | 9 | license="APACHE" |
10 | depends="bash" | 10 | depends="bash" |
11 | makedepends="go rsync bash linux-headers grep findutils coreutils" | 11 | makedepends="go rsync bash linux-headers findutils coreutils" |
12 | install="" | 12 | install="" |
13 | subpackages="" | 13 | subpackages="" |
14 | source="$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz" | 14 | source="$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/v$pkgver.tar.gz |
15 | no-gnu-grep.patch" | ||
15 | builddir="$srcdir"/$pkgname-$pkgver | 16 | builddir="$srcdir"/$pkgname-$pkgver |
16 | 17 | ||
17 | build() { | 18 | build() { |
@@ -28,6 +29,9 @@ package() { | |||
28 | install -d $pkgdir/var/lib/kubelet | 29 | install -d $pkgdir/var/lib/kubelet |
29 | } | 30 | } |
30 | 31 | ||
31 | md5sums="bbac1e628ac4459a789b5c55ef08798d kubernetes-1.5.1.tar.gz" | 32 | md5sums="bbac1e628ac4459a789b5c55ef08798d kubernetes-1.5.1.tar.gz |
32 | sha256sums="629f73b8519157e863df9cf2e724c188ceff842aeafa9953727460707f615d85 kubernetes-1.5.1.tar.gz" | 33 | 165b04cecdd70c222258dd8526884147 no-gnu-grep.patch" |
33 | sha512sums="ca86004b82d6e461e264b95b9f0eff0f0e912bae9c1075ac7b940b7b4f7a70e3d19f726d4b66c7e2aa140fd21c86d68bda32002593c31c82f158a26e4569120b kubernetes-1.5.1.tar.gz" | 34 | sha256sums="629f73b8519157e863df9cf2e724c188ceff842aeafa9953727460707f615d85 kubernetes-1.5.1.tar.gz |
35 | 5ad044c88f1943896d1a4594d1d50658efc4e0a9af12feef2447627cabb50fb7 no-gnu-grep.patch" | ||
36 | sha512sums="ca86004b82d6e461e264b95b9f0eff0f0e912bae9c1075ac7b940b7b4f7a70e3d19f726d4b66c7e2aa140fd21c86d68bda32002593c31c82f158a26e4569120b kubernetes-1.5.1.tar.gz | ||
37 | 66f9cb208ed8074532f6013480560af44b49adca25b7e266772beaf148771af4e0d01dc42409ac81af3006036d90b822214d43fd1840d33a120dfcb0a9422a9b no-gnu-grep.patch" | ||
diff --git a/testing/kubernetes/no-gnu-grep.patch b/testing/kubernetes/no-gnu-grep.patch new file mode 100644 index 0000000000..4c7d1991ba --- /dev/null +++ b/testing/kubernetes/no-gnu-grep.patch | |||
@@ -0,0 +1,103 @@ | |||
1 | diff --git a/Makefile.generated_files b/Makefile.generated_files | ||
2 | index 13a4bbb..a4ea832 100644 | ||
3 | --- a/Makefile.generated_files | ||
4 | +++ b/Makefile.generated_files | ||
5 | @@ -156,7 +156,7 @@ $(foreach dir, $(ALL_GO_DIRS), $(eval \ | ||
6 | # is what the .stamp file represents. | ||
7 | $(foreach dir, $(ALL_GO_DIRS), \ | ||
8 | $(META_DIR)/$(dir)/$(GOFILES_META)): | ||
9 | - FILES=$$(ls $</*.go | grep --color=never -v $(GENERATED_FILE_PREFIX)); \ | ||
10 | + FILES=$$(ls $</*.go | grep -v $(GENERATED_FILE_PREFIX)); \ | ||
11 | mkdir -p $(@D); \ | ||
12 | echo "gofiles__$< := $$(echo $${FILES})" >$@.tmp; \ | ||
13 | cmp -s $@.tmp $@ || touch $@.stamp; \ | ||
14 | @@ -182,7 +182,7 @@ ifeq ($(DBG_MAKEFILE),1) | ||
15 | endif | ||
16 | ALL_K8S_TAG_FILES := $(shell \ | ||
17 | find $(ALL_GO_DIRS) -maxdepth 1 -type f -name \*.go \ | ||
18 | - | xargs grep --color=never -l '^// *+k8s:' \ | ||
19 | + | xargs grep -l '^// *+k8s:' \ | ||
20 | ) | ||
21 | |||
22 | # | ||
23 | @@ -209,7 +209,7 @@ ifeq ($(DBG_MAKEFILE),1) | ||
24 | $(warning ***** finding all +k8s:deepcopy-gen tags) | ||
25 | endif | ||
26 | DEEPCOPY_DIRS := $(shell \ | ||
27 | - grep --color=never -l '+k8s:deepcopy-gen=' $(ALL_K8S_TAG_FILES) \ | ||
28 | + grep -l '+k8s:deepcopy-gen=' $(ALL_K8S_TAG_FILES) \ | ||
29 | | xargs -n1 dirname \ | ||
30 | | LC_ALL=C sort -u \ | ||
31 | ) | ||
32 | @@ -278,7 +278,7 @@ $(META_DIR)/$(DEEPCOPY_GEN).mk: | ||
33 | INDIRECT=$$(go list \ | ||
34 | -f '{{range .Deps}}{{.}}{{"\n"}}{{end}}' \ | ||
35 | ./cmd/libs/go2idl/deepcopy-gen \ | ||
36 | - | grep --color=never "^$(PRJ_SRC_PATH)" \ | ||
37 | + | grep "^$(PRJ_SRC_PATH)" \ | ||
38 | | sed 's|^$(PRJ_SRC_PATH)|./|' \ | ||
39 | | xargs go list -f '{{.Dir}} {{.Dir}}/*.go'); \ | ||
40 | echo $$DIRECT $$INDIRECT \ | ||
41 | @@ -334,7 +334,7 @@ ifeq ($(DBG_MAKEFILE),1) | ||
42 | $(warning ***** finding all +k8s:defaulter-gen tags) | ||
43 | endif | ||
44 | DEFAULTER_DIRS := $(shell \ | ||
45 | - grep --color=never -l '+k8s:defaulter-gen=' $(ALL_K8S_TAG_FILES) \ | ||
46 | + grep -l '+k8s:defaulter-gen=' $(ALL_K8S_TAG_FILES) \ | ||
47 | | xargs -n1 dirname \ | ||
48 | | LC_ALL=C sort -u \ | ||
49 | ) | ||
50 | @@ -429,7 +429,7 @@ $(META_DIR)/$(DEFAULTER_GEN).mk: | ||
51 | INDIRECT=$$(go list \ | ||
52 | -f '{{range .Deps}}{{.}}{{"\n"}}{{end}}' \ | ||
53 | ./cmd/libs/go2idl/defaulter-gen \ | ||
54 | - | grep --color=never "^$(PRJ_SRC_PATH)" \ | ||
55 | + | grep "^$(PRJ_SRC_PATH)" \ | ||
56 | | sed 's|^$(PRJ_SRC_PATH)|./|' \ | ||
57 | | xargs go list -f '{{.Dir}} {{.Dir}}/*.go'); \ | ||
58 | echo $$DIRECT $$INDIRECT \ | ||
59 | @@ -475,7 +475,7 @@ ifeq ($(DBG_MAKEFILE),1) | ||
60 | $(warning ***** finding all +k8s:openapi-gen tags) | ||
61 | endif | ||
62 | OPENAPI_DIRS := $(shell \ | ||
63 | - grep --color=never -l '+k8s:openapi-gen=' $(ALL_K8S_TAG_FILES) \ | ||
64 | + grep -l '+k8s:openapi-gen=' $(ALL_K8S_TAG_FILES) \ | ||
65 | | xargs -n1 dirname \ | ||
66 | | LC_ALL=C sort -u \ | ||
67 | ) | ||
68 | @@ -536,7 +536,7 @@ $(META_DIR)/$(OPENAPI_GEN).mk: | ||
69 | INDIRECT=$$(go list \ | ||
70 | -f '{{range .Deps}}{{.}}{{"\n"}}{{end}}' \ | ||
71 | ./cmd/libs/go2idl/openapi-gen \ | ||
72 | - | grep --color=never "^$(PRJ_SRC_PATH)" \ | ||
73 | + | grep "^$(PRJ_SRC_PATH)" \ | ||
74 | | sed 's|^$(PRJ_SRC_PATH)|./|' \ | ||
75 | | xargs go list -f '{{.Dir}} {{.Dir}}/*.go'); \ | ||
76 | echo $$DIRECT $$INDIRECT \ | ||
77 | @@ -593,7 +593,7 @@ ifeq ($(DBG_MAKEFILE),1) | ||
78 | $(warning ***** finding all +k8s:conversion-gen tags) | ||
79 | endif | ||
80 | CONVERSION_DIRS := $(shell \ | ||
81 | - grep --color=never '^// *+k8s:conversion-gen=' $(ALL_K8S_TAG_FILES) \ | ||
82 | + grep '^// *+k8s:conversion-gen=' $(ALL_K8S_TAG_FILES) \ | ||
83 | | cut -f1 -d: \ | ||
84 | | xargs -n1 dirname \ | ||
85 | | LC_ALL=C sort -u \ | ||
86 | @@ -651,7 +651,7 @@ $(foreach dir, $(CONVERSION_DIRS), $(eval \ | ||
87 | # is what the .stamp file represents. | ||
88 | $(foreach dir, $(CONVERSION_DIRS), \ | ||
89 | $(META_DIR)/$(dir)/$(CONVERSIONS_META)): | ||
90 | - TAGS=$$(grep --color=never -h '^// *+k8s:conversion-gen=' $</*.go \ | ||
91 | + TAGS=$$(grep -h '^// *+k8s:conversion-gen=' $</*.go \ | ||
92 | | cut -f2- -d= \ | ||
93 | | sed 's|$(PRJ_SRC_PATH)/||'); \ | ||
94 | mkdir -p $(@D); \ | ||
95 | @@ -731,7 +731,7 @@ $(META_DIR)/$(CONVERSION_GEN).mk: | ||
96 | INDIRECT=$$(go list \ | ||
97 | -f '{{range .Deps}}{{.}}{{"\n"}}{{end}}' \ | ||
98 | ./cmd/libs/go2idl/conversion-gen \ | ||
99 | - | grep --color=never "^$(PRJ_SRC_PATH)" \ | ||
100 | + | grep "^$(PRJ_SRC_PATH)" \ | ||
101 | | sed 's|^$(PRJ_SRC_PATH)|./|' \ | ||
102 | | xargs go list -f '{{.Dir}} {{.Dir}}/*.go'); \ | ||
103 | echo $$DIRECT $$INDIRECT \ | ||