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

Maxime Gauduin alucryd at gemini.archlinux.org
Wed Jan 19 16:01:55 UTC 2022


    Date: Wednesday, January 19, 2022 @ 16:01:55
  Author: alucryd
Revision: 1110495

upgpkg: lib32-tcl 8.6.12-2

Modified:
  lib32-tcl/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++--------
 1 file changed, 3 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-01-19 15:55:19 UTC (rev 1110494)
+++ PKGBUILD	2022-01-19 16:01:55 UTC (rev 1110495)
@@ -4,7 +4,7 @@
 
 pkgname=lib32-tcl
 pkgver=8.6.12
-pkgrel=1
+pkgrel=2
 pkgdesc='The Tcl scripting language'
 arch=(x86_64)
 url=http://tcl.sourceforge.net/
@@ -20,17 +20,14 @@
 
 prepare() {
   cd tcl${pkgver}
-
   rm -rf pkgs/sqlite3*
 }
 
 build() {
   cd tcl${pkgver}/unix
-
   export CC='gcc -m32'
   export CXX='g++ -m32'
-  export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
-
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
   ./configure \
     --prefix=/usr \
     --libdir=/usr/lib32 \
@@ -44,9 +41,8 @@
 
   make INSTALL_ROOT="${pkgdir}" install install-private-headers
   rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+  find "${pkgdir}" -type f -name '*.a' -delete
   ln -sf libtcl${pkgver%.*}.so "${pkgdir}"/usr/lib32/libtcl.so
-  strip "${pkgdir}"/usr/lib32/libtcl8.6.so
-  chmod 644 "${pkgdir}"/usr/lib32/libtclstub8.6.a
 
   sed -e "s#${srcdir}/tcl${pkgver}/unix#/usr/lib32#" \
       -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \
@@ -65,7 +61,6 @@
       -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}#/usr/include#" \
       -i "${pkgdir}/usr/lib32/itcl${ictlver}/itclConfig.sh"
 
-
   install -dm 755 -p "${pkgdir}"/usr/share/licenses
   ln -s tcl "${pkgdir}"/usr/share/licenses/lib32-tcl
 }



More information about the arch-commits mailing list