[arch-commits] Commit in xkbsel/trunk (PKGBUILD)

Sergej Pupykin spupykin at gemini.archlinux.org
Fri Jan 21 18:36:01 UTC 2022


    Date: Friday, January 21, 2022 @ 18:36:00
  Author: spupykin
Revision: 1112461

upgpkg: xkbsel 0.13-11
LTO fat objects

Modified:
  xkbsel/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-21 18:35:52 UTC (rev 1112460)
+++ PKGBUILD	2022-01-21 18:36:00 UTC (rev 1112461)
@@ -3,7 +3,7 @@
 
 pkgname=xkbsel
 pkgver=0.13
-pkgrel=10
+pkgrel=11
 pkgdesc="framework for defining, selecting and indicating XKB keyboard mappings"
 arch=('x86_64')
 url="https://www.meduna.org/sw_xkbsel_en.html"
@@ -18,17 +18,13 @@
 prepare() {
   cd "$srcdir"/$pkgname-$pkgver
   sed -i 's|\${CC-cc}|${CC-cc} -O2 |g' ./configure
+  patch -Np1 <../build-fix.patch
 }
 
 build() {
   cd "$srcdir"/$pkgname-$pkgver
-
-#  autoreconf
-
-  patch -Np1 <../build-fix.patch
-  export CFLAGS="$CFLAGS -I/usr/include/gdbm -DHAVE_NDBM_H"
+  export CFLAGS="$CFLAGS -I/usr/include/gdbm -DHAVE_NDBM_H -ffat-lto-objects"
   export LDFLAGS="-lgdbm -lgdbm_compat"
-
   ./configure --prefix=/usr --localstatedir=/var/lib --sysconfdir=/etc/xkbsel \
 		--build=`uname -m` --host=`uname -m` --target=`uname -m` \
 		--mandir=/usr/share/man



More information about the arch-commits mailing list