mirror of
https://github.com/termux-pacman/glibc-packages.git
synced 2025-02-24 01:35:02 +00:00
gpkg/apache2 gpkg/apr-util gpkg/apr gpkg/asciidoc gpkg/cmocka gpkg/docbook-xml gpkg/docbook-xsl gpkg/git gpkg/gtk-doc gpkg/json-c gpkg/libsasl gpkg/libsecret gpkg/libsodium gpkg/libtpms gpkg/libxss gpkg/mariadb gpkg/nano gpkg/openldap gpkg/postgresql gpkg/python-py3c gpkg/serf gpkg/subversion gpkg/swig gpkg/tk gpkg/tpm2-tss gpkg/unixodbc gpkg/utf8proc gpkg/file gpkg/less gpkg/libseccomp
37 lines
1.2 KiB
Bash
37 lines
1.2 KiB
Bash
TERMUX_PKG_HOMEPAGE=https://tcl.sourceforge.net/
|
|
TERMUX_PKG_DESCRIPTION="A windowing toolkit for use with tcl"
|
|
TERMUX_PKG_LICENSE="custom"
|
|
TERMUX_PKG_LICENSE_FILE="license.terms"
|
|
TERMUX_PKG_MAINTAINER="@termux-pacman"
|
|
TERMUX_PKG_VERSION=8.6.14
|
|
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/sourceforge/tcl/tk${TERMUX_PKG_VERSION}-src.tar.gz
|
|
TERMUX_PKG_SHA256=8ffdb720f47a6ca6107eac2dd877e30b0ef7fac14f3a84ebbd0b3612cee41a94
|
|
TERMUX_PKG_DEPENDS="fontconfig-glibc, libx11-glibc, libxft-glibc, libxss-glibc, tcl-glibc"
|
|
TERMUX_PKG_NO_STATICSPLIT=true
|
|
TERMUX_PKG_MAKE_INSTALL_TARGET="install install-private-headers"
|
|
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
|
--mandir=$TERMUX_PREFIX/share/man
|
|
--enable-threads
|
|
--disable-rpath
|
|
--enable-64bit
|
|
--enable-man-symlinks
|
|
"
|
|
|
|
termux_step_pre_configure() {
|
|
TERMUX_PKG_SRCDIR+="/unix"
|
|
}
|
|
|
|
termux_step_post_make_install() {
|
|
ln -sfr "$TERMUX_PREFIX/bin/wish${TERMUX_PKG_VERSION:0:3}" \
|
|
"$TERMUX_PREFIX"/bin/wish
|
|
ln -sfr "$TERMUX_PREFIX/lib/libtk${TERMUX_PKG_VERSION:0:3}.so" \
|
|
"$TERMUX_PREFIX"/lib/libtk.so
|
|
|
|
cd "$TERMUX_PKG_SRCDIR"/../
|
|
|
|
for dir in compat generic generic/ttk unix; do
|
|
install -dm755 "$TERMUX_PREFIX/include/tk-private/$dir"
|
|
install -m644 -t "$TERMUX_PREFIX/include/tk-private/$dir" "$dir"/*.h
|
|
done
|
|
}
|