diff options
author | Que Quotion | 2016-03-21 05:42:08 +0900 |
---|---|---|
committer | Que Quotion | 2016-03-21 05:42:08 +0900 |
commit | 3d4ec70ef50c43ac845db51471b191bd3b158b2a (patch) | |
tree | 3d7c79225b0af3c7da25803c1eb276e477e6bad0 | |
parent | 951a83282873377c78279c9e9f31efa0671e0df9 (diff) | |
download | aur-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-- | .SRCINFO | 8 | ||||
-rw-r--r-- | 02.lto.patch | 12 | ||||
-rw-r--r-- | 03.pgo.patch | 10 | ||||
-rw-r--r-- | PKGBUILD | 6 |
4 files changed, 18 insertions, 18 deletions
@@ -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 + @@ -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' |