summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD24
2 files changed, 15 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9e93daecf0b9..5f00173043fc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = i2pd
pkgdesc = Simplified C++ implementation of I2P client
pkgver = 2.25.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/PurpleI2P/i2pd
install = i2pd.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 053b92b48786..631e5fc16079 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,11 @@
# Contributor: denn
# Contributor: post-factum
# Contributor: wrdcrrtmnstr
+# Contributor: r4sas
pkgname=i2pd
pkgver=2.25.0
-pkgrel=2
+pkgrel=3
pkgdesc="Simplified C++ implementation of I2P client"
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/PurpleI2P/$pkgname"
@@ -28,16 +29,19 @@ build() {
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 ]
+ if [ "$CARCH" == "x86_64" ] || [ "$CARCH" == "i686" ]
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"
+ 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
fi
cmake . $BUILD_FLAGS