summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-09-05 20:09:45 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-09-05 20:09:45 -0700
commitd1db4f31b070572275dc9c8d4d81f50dc6b51195 (patch)
treec4c8dd9f98331e35b3dff8ca4c42d66b7ad334a0
parentFixed sdl2_mixer dependency (diff)
downloadfreeciv-qt-d1db4f31b070572275dc9c8d4d81f50dc6b51195.tar.xz
Rebuild with -O3 -flto
Adjust PKGBUILD aliasing
-rw-r--r--PKGBUILD11
1 files changed, 7 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1ff7f67..b9775fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,9 +5,10 @@
# Community version uses gtk
# Community version uses http
+_pkgname=freeciv
pkgname=freeciv-qt
pkgver=2.6.0
-pkgrel=3
+pkgrel=4
pkgdesc="A multiuser clone of the famous Microprose game of Civilization"
arch=('x86_64')
url="https://www.freeciv.org/"
@@ -17,17 +18,19 @@ makedepends=('python')
conflicts=('freeciv')
provides=('freeciv')
backup=('etc/freeciv/database.lua')
-source=(https://downloads.sourceforge.net/sourceforge/freeciv/freeciv-${pkgver}.tar.bz2)
+source=(https://downloads.sourceforge.net/sourceforge/${_pkgname}/${_pkgname}-${pkgver}.tar.bz2)
sha1sums=('19b5181e3e9e40b31332c79a2226fbcc3706a9c2')
build() {
- cd freeciv-${pkgver}
+ cd ${_pkgname}-${pkgver}
+ export CFLAGS="$CFLAGS -O3 -flto=4"
+ export CXXFLAGS="$CXXFLAGS -O3 -flto=4"
./configure --prefix=/usr --sysconfdir=/etc --enable-shared --enable-sys-lua \
--enable-client=qt --enable-fcmp=qt --enable-fcdb=sqlite3 --enable-aimodules
make
}
package() {
- cd freeciv-${pkgver}
+ cd ${_pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
}