summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorQue Quotion2016-03-21 05:42:08 +0900
committerQue Quotion2016-03-21 05:42:08 +0900
commit3d4ec70ef50c43ac845db51471b191bd3b158b2a (patch)
tree3d7c79225b0af3c7da25803c1eb276e477e6bad0
parent951a83282873377c78279c9e9f31efa0671e0df9 (diff)
downloadaur-3d4ec70ef50c43ac845db51471b191bd3b158b2a.tar.gz
Some minor fixes. Most packages have no complains, but a few insist
the compiler cannot create executables. I think it is innapropriate whitespace or other disruption getting into a variable.
-rw-r--r--.SRCINFO8
-rw-r--r--02.lto.patch12
-rw-r--r--03.pgo.patch10
-rw-r--r--PKGBUILD6
4 files changed, 18 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1e6b7f0e72f6..29a0731dc19e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Sun Mar 20 16:24:27 UTC 2016
+# Sun Mar 20 20:42:01 UTC 2016
pkgbase = makepkg-optimize
pkgdesc = Additional package optimization routines for makepkg
pkgver = 1
- pkgrel = 1
+ pkgrel = 2
url = https://projects.archlinux.org/pacman.git/
arch = x86_64
license = GPL
@@ -25,8 +25,8 @@ pkgbase = makepkg-optimize
source = makepkg.conf
sha512sums = 67fb9359cd5dc52413ad2ca7e91b445826d7cf6b7ad3db0d2b3845310ab0bdfc41c2e70cec564e26269521ac313f7202c44996a24266380e48e88927bd1012e2
sha512sums = b4896082fd7fc4a69abc5fc98bf22c92a94cef9ccae5d3e5d1825cd3f04dcff1bce622a3f7fdc00bd43b5e1d091825d119b3a91d354f1ab58e6a8fe3af72b0e2
- sha512sums = e8d9112c8ff66136451d2746a91c2c43083541322ca5430a0bc6bf03e65ace5ff00296ffea4582075a325d02ddf1d880483025d1fcfba2ce749e12d6418b413b
- sha512sums = fa2a5aea8df56e0427c0fc37c7bb48ba4314176024177aebb8b890a415b23d7306a90f8987ab05e3b4f8e448ebf2475531970f7c161fe7088b37ac908b778850
+ sha512sums = fde847c42dc992f741fa9a9887d2dad426d175198c5a8ab9ca112219e79e1e450502a2c422fba5ac3237cb851b8af1cd6f30dac8fb46d7e625bd0e8254475af5
+ sha512sums = a7ecf53268458d4579c629ea03aa42664de4cc1b91aff560c7587f0ebe5cd954a1bd9beb2290919d7068017e4e9675af5528cb24a29a6c043d0aec0a90e2efd8
sha512sums = 7c54d9c425ec6b6baf8ff4cd1580c6235fe01a612959bc5ae86eafaf9923e45039b8c303e2fcea113b65183ffd00fa06caf5e578f7fab146e02da3e926423e54
sha512sums = db55e9d4302035447854ec34d44d454a1a68882437129c00de388f56413cff71e133848df5a09962c40f2bd0203f5e5c692af4e100e67072da4b504ef4752ca4
sha512sums = 60ca209609ddbf617e63c7103d675da17671efc91db066a1e11dd1df78f9c8abf267f1cd417ff3b5db59411cf6e7df134e6bd8b06c73442410f14c13b1f5dd53
diff --git a/02.lto.patch b/02.lto.patch
index eb611f431acb..f32711b58c17 100644
--- a/02.lto.patch
+++ b/02.lto.patch
@@ -6,13 +6,13 @@
+ # Use lto if it is requested (check buildenv and PKGBUILD opts)
+ if check_buildoption "lto" "y" && [[ -f "$(gcc -print-search-dirs | grep install | awk '{print $2 "liblto_plugin.so"}')" ]]; then
-+ CFLAGS+=" -flto=$(getconf _NPROCESSORS_ONLN)"
-+ CXXFLAGS+=" -flto=$(getconf _NPROCESSORS_ONLN)"
-+ LDFLAGS+=" $CFLAGS $CXXFLAGS -Wl,-fuse-linker-plugin"
++ CFLAGS+="-flto=$(getconf _NPROCESSORS_ONLN)"
++ CXXFLAGS+="-flto=$(getconf _NPROCESSORS_ONLN)"
++ LDFLAGS+="-fuse-linker-plugin"
+ LTOPLUGIN="$(gcc -print-search-dirs | grep install | awk '{print $2 "liblto_plugin.so"}')"
-+ ARFLAGS+=" --plugin $LTOPLUGIN"
-+ RANLIBFLAGS+=" --plugin $LTOPLUGIN"
-+ NMFLAGS+=" --plugin $LTOPLUGIN"
++ ARFLAGS+="--plugin $LTOPLUGIN"
++ RANLIBFLAGS+="--plugin $LTOPLUGIN"
++ NMFLAGS+="--plugin $LTOPLUGIN"
+ fi
+
run_function_safe "build"
diff --git a/03.pgo.patch b/03.pgo.patch
index da815084676d..13543d0829b3 100644
--- a/03.pgo.patch
+++ b/03.pgo.patch
@@ -8,13 +8,13 @@
+ if check_buildoption "pgo" "y"; then
+ if [ ! -d "$PROFDEST/$pkgbase.gen" ]; then
+ mkdir "$PROFDEST/$pkgbase.gen"
-+ CFLAGS+=" -fprofile-generate -fprofile-dir=$PROFDEST/$pkgbase.gen"
-+ CXXFLAGS+=" -fprofile-generate -fprofile-dir=$PROFDEST/$pkgbase.gen"
-+ LDFLAGS+=" -Wl,-lgcov"
++ CFLAGS+="-fprofile-generate -fprofile-dir=$PROFDEST/$pkgbase.gen"
++ CXXFLAGS+="-fprofile-generate -fprofile-dir=$PROFDEST/$pkgbase.gen"
++ LDFLAGS+="-lgcov"
+ else
+ [[ ! -d "$PROFDEST/$pkgbase.used" ]] && mv "$PROFDEST/$pkgbase.gen" "$PROFDEST/$pkgbase.used"
-+ CFLAGS+=" -fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used"
-+ CXXFLAGS+=" -fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used"
++ CFLAGS+="-fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used"
++ CXXFLAGS+="-fprofile-correction -fprofile-use -fprofile-dir=$PROFDEST/$pkgbase.used"
+ fi
+ fi
+
diff --git a/PKGBUILD b/PKGBUILD
index 9fc589f5abe8..98060bd60dd5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=makepkg-optimize
pkgver=1
-pkgrel=1
+pkgrel=2
pkgdesc='Additional package optimization routines for makepkg'
arch=('x86_64')
license=('GPL')
@@ -15,8 +15,8 @@ source=('00.optipng.patch' '01.upx.patch' '02.lto.patch' '03.pgo.patch' '04.grap
'makepkg' 'makepkg.conf')
sha512sums=('67fb9359cd5dc52413ad2ca7e91b445826d7cf6b7ad3db0d2b3845310ab0bdfc41c2e70cec564e26269521ac313f7202c44996a24266380e48e88927bd1012e2'
'b4896082fd7fc4a69abc5fc98bf22c92a94cef9ccae5d3e5d1825cd3f04dcff1bce622a3f7fdc00bd43b5e1d091825d119b3a91d354f1ab58e6a8fe3af72b0e2'
- 'e8d9112c8ff66136451d2746a91c2c43083541322ca5430a0bc6bf03e65ace5ff00296ffea4582075a325d02ddf1d880483025d1fcfba2ce749e12d6418b413b'
- 'fa2a5aea8df56e0427c0fc37c7bb48ba4314176024177aebb8b890a415b23d7306a90f8987ab05e3b4f8e448ebf2475531970f7c161fe7088b37ac908b778850'
+ 'fde847c42dc992f741fa9a9887d2dad426d175198c5a8ab9ca112219e79e1e450502a2c422fba5ac3237cb851b8af1cd6f30dac8fb46d7e625bd0e8254475af5'
+ 'a7ecf53268458d4579c629ea03aa42664de4cc1b91aff560c7587f0ebe5cd954a1bd9beb2290919d7068017e4e9675af5528cb24a29a6c043d0aec0a90e2efd8'
'7c54d9c425ec6b6baf8ff4cd1580c6235fe01a612959bc5ae86eafaf9923e45039b8c303e2fcea113b65183ffd00fa06caf5e578f7fab146e02da3e926423e54'
'db55e9d4302035447854ec34d44d454a1a68882437129c00de388f56413cff71e133848df5a09962c40f2bd0203f5e5c692af4e100e67072da4b504ef4752ca4'
'60ca209609ddbf617e63c7103d675da17671efc91db066a1e11dd1df78f9c8abf267f1cd417ff3b5db59411cf6e7df134e6bd8b06c73442410f14c13b1f5dd53'