diff options
author | M0Rf30 | 2019-06-03 21:24:35 +0200 |
---|---|---|
committer | M0Rf30 | 2019-06-03 21:24:35 +0200 |
commit | 5d4c0be02272b3fb4b1f20bea74e2442493f901b (patch) | |
tree | 9770fb6eb8280d9cceb04f8da0a4de49ab4b696a | |
parent | 22a3e900825ecf4e98dadedd54a770941b9f9205 (diff) | |
download | aur-5d4c0be02272b3fb4b1f20bea74e2442493f901b.tar.gz |
i2pd: reverted conditional flags
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 18 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = i2pd pkgdesc = Simplified C++ implementation of I2P client pkgver = 2.25.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/PurpleI2P/i2pd install = i2pd.install arch = i686 @@ -8,7 +8,7 @@ pkgname=i2pd pkgver=2.25.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simplified C++ implementation of I2P client" arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/PurpleI2P/$pkgname" @@ -25,13 +25,22 @@ build() { cd "$srcdir/$pkgname-$pkgver" cd build - cmake . -DCMAKE_CXX_FLAGS="-w" \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DWITH_UPNP=ON \ - -DWITH_PCH=OFF \ - -DCMAKE_BUILD_TYPE=Release \ - -DWITH_AESNI=ON \ - -DWITH_AVX=ON + BUILD_FLAGS='-DCMAKE_CXX_FLAGS="-w" -DCMAKE_INSTALL_PREFIX=/usr + -DWITH_UPNP=ON -DWITH_PCH=OFF -DCMAKE_BUILD_TYPE=Release' + + grep -q -m1 -o aes /proc/cpuinfo + if [ $? -eq 0 ] + then + BUILD_FLAGS="${BUILD_FLAGS} -DWITH_AESNI=ON" + fi + + grep -q -m1 -o avx /proc/cpuinfo + if [ $? -eq 0 ] + then + BUILD_FLAGS="${BUILD_FLAGS} -DWITH_AVX=ON" + fi + + cmake . $BUILD_FLAGS make } |