summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJorge Pizarro Callejas2024-06-02 17:00:24 -0400
committerJorge Pizarro Callejas2024-06-02 17:00:24 -0400
commitc0caefb9cd4bdf7c6be222dc737c85f6788822fe (patch)
treedd90cb3c24402c828afbf1d5954d44de69d3b63a /PKGBUILD
parent6ac2efaf45a365102b40299a9d2c91ffd3f27d1a (diff)
downloadaur-etlegacy.tar.gz
Fixing etlegacy
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cd5c522af5e6..10e9e6e9836d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgbase=etlegacy
pkgname=('etlegacy' 'etlegacy-mod')
pkgver=2.82.1
_binaryversion=590
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url="http://www.etlegacy.com/"
license=('GPL3' 'custom')
@@ -21,6 +21,12 @@ sha256sums=('b55084fcebd47dd08a06cd0891921b03193fdf32d176e3b687af6877ee60c189'
build() {
cd "$_pkgbase-$pkgver"
+ export CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions \
+ -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \
+ -fstack-clash-protection -fcf-protection \
+ -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"
+ export CXXFLAGS="$CFLAGS -Wp,-D_GLIBCXX_ASSERTIONS"
+
cmake . ${cmakeopts[@]} \
-DCMAKE_LIBRARY_PATH=/usr/lib \
-DCROSS_COMPILE32=0 \