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

Antonio Rojas arojas at archlinux.org
Tue Jun 22 06:33:34 UTC 2021


    Date: Tuesday, June 22, 2021 @ 06:33:34
  Author: arojas
Revision: 966795

Compile with generic CPU instructions, honor system build flags (FS#71328)

Modified:
  calc/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-22 06:32:32 UTC (rev 966794)
+++ PKGBUILD	2021-06-22 06:33:34 UTC (rev 966795)
@@ -3,7 +3,7 @@
 
 pkgname=calc
 pkgver=2.13.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Arbitrary precision console calculator"
 arch=('x86_64')
 url="http://www.isthe.com/chongo/tech/comp/calc/"
@@ -14,9 +14,16 @@
 source=("http://www.isthe.com/chongo/src/calc/calc-$pkgver.tar.bz2")
 sha256sums=('6ae538f57785c5701a70112ccf007ab5553abd332ae2deaadaf564f401c734ad')
 
+prepare() {
+  cd "$srcdir/calc-$pkgver"
+  sed -i 's/${CC} ${LIBCALC_SHLIB}/${CC} ${LDFLAGS} ${LIBCALC_SHLIB}/' Makefile
+  sed -i 's/${CC} ${LIBCUSTCALC_SHLIB}/${CC} ${LDFLAGS} ${LIBCUSTCALC_SHLIB}/' custom/Makefile
+}
+
 build() {
   cd "$srcdir/calc-$pkgver"
-  make USE_READLINE="-DUSE_READLINE" READLINE_LIB="-lreadline" READLINE_EXTRAS="-lhistory -lncurses" -j1
+  make USE_READLINE="-DUSE_READLINE" READLINE_LIB="-lreadline" READLINE_EXTRAS="-lhistory -lncurses" -j1 \
+    EXTRA_CFLAGS="$CPPFLAGS $CFLAGS" EXTRA_LDFLAGS="$LDFLAGS" ARCH_CFLAGS='' LD_SHARE='' DEBUG=''
 }
 
 package() {



More information about the arch-commits mailing list