summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGianluca Boiano2020-11-15 01:08:08 +0100
committerGianluca Boiano2020-11-15 01:08:08 +0100
commitf3d5008b65e1c8ccd1d8999961fe28c7cdf278fd (patch)
tree9fdcb6cfe8d9cf24c5521571436aa9b7672181aa /PKGBUILD
parentd8f8fd3a9847ee6ca7d82190cd5787af1f5f9ecf (diff)
downloadaur-f3d5008b65e1c8ccd1d8999961fe28c7cdf278fd.tar.gz
devilutionx: disable _FORTIFY_SOURCE at least for now
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD30
1 files changed, 16 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fdd860346ba1..6775c8d34fea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
_pkgname=devilutionX
pkgname=devilutionx
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Diablo devolved for linux"
arch=('armv6h' 'armv7h' 'arm' 'aarch64' 'i686' 'x86_64')
url="https://github.com/diasurgical/devilutionX"
@@ -17,26 +17,28 @@ options=('strip')
source=("https://github.com/diasurgical/devilutionX/archive/$pkgver.tar.gz")
prepare() {
- cd "$srcdir/${_pkgname}-$pkgver"
- if [ ! -d build ]; then
- mkdir build
- fi
+ cd "$srcdir/${_pkgname}-$pkgver"
+ if [ -d build ]; then
+ rm -rf build
+ fi
+ mkdir build
}
build() {
- cd "$srcdir/${_pkgname}-$pkgver/build"
- cmake .. \
- -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
- -DPIE=ON \
- -DBINARY_RELEASE=ON \
- -DVERSION_NUM="$pkgver"
+ cd "$srcdir/${_pkgname}-$pkgver/build"
+ cmake .. \
+ -DCMAKE_CXX_FLAGS_RELEASE="-D_FORTIFY_SOURCE=0" \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DBINARY_RELEASE=ON \
+ -DVERSION_NUM="$pkgver"
- cmake --build .
+ cmake --build .
}
package() {
- cd "$srcdir/${_pkgname}-$pkgver/build"
- cmake --install .
+ cd "$srcdir/${_pkgname}-$pkgver/build"
+ DESTDIR=$pkgdir \
+ cmake --install .
}
md5sums=('76e7f5219e8f58ee71ab671b13ce3139')