summarylogtreecommitdiffstats
path: root/build.patch
diff options
context:
space:
mode:
authorMichael William Le Nguyen2020-01-25 15:00:46 -0500
committerMichael William Le Nguyen2020-01-25 15:00:46 -0500
commit1233146fc3cf7c49d831648ab62ad00dd7e924c4 (patch)
tree6e7eda09cbc2a4d5bc65af1f8d66f7ab6ad567d3 /build.patch
parent1ebd1d7ac7d790e653913514e27fe951c40d74c6 (diff)
downloadaur-1233146fc3cf7c49d831648ab62ad00dd7e924c4.tar.gz
Bump package version to 1.0.3
- Properly build package instead of distributing binaries
Diffstat (limited to 'build.patch')
-rw-r--r--build.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/build.patch b/build.patch
new file mode 100644
index 000000000000..340a5fe15707
--- /dev/null
+++ b/build.patch
@@ -0,0 +1,14 @@
+--- rke-1.0.2/scripts/build 2020-01-25 14:38:29.922569136 -0500
++++ rke-1.0.2-patches/scripts/build 2020-01-25 14:38:59.085902963 -0500
+@@ -10,8 +10,9 @@
+ OS_ARCH_ARG_DARWIN="amd64"
+
+ mkdir -p bin
+-[ "$(uname)" != "Darwin" ] && LINKFLAGS="-extldflags -static -s"
+-CGO_ENABLED=0 go build -ldflags "-X main.VERSION=$VERSION $LINKFLAGS" -o bin/rke
++# https://wiki.archlinux.org/index.php/Go_package_guidelines#Flags_and_build_options
++[ "$(uname)" != "Darwin" ] && LINKFLAGS="-extldflags '-static -s $LDFLAGS'"
++CGO_ENABLED=0 go build -trimpath -ldflags "-X main.VERSION=$VERSION $LINKFLAGS" -o bin/rke
+
+ if [ -n "$CROSS" ]; then
+ rm -rf build/bin