[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