🔒 Repository is read-only – file editing is disabled.

recipes/gui/tk/PAGBUILD.yaml main

35 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435
pkgname: tk
pkgver: '8.6.16'
pkgrel: '1'
pkgdesc: A windowing toolkit for use with tcl
url: 'https://tcl.sourceforge.net/'
arch: x86_64
depends: []
makedepends:
- tcl
- xorg-fontconfig
- xorg-libxft
- xorg-libxscrnsaver
source:
- 'https://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz'
sha256sums:
- be9f94d3575d4b3099d84bc3c10de8994df2d7aa405208173c709cc404a7e5fe
build: |
  [ "`uname -m`" == "x86_64" ] && X64="--enable-64bit"

  cd ${pkgname}8.6.16/unix
  ./configure --prefix=/usr \
              --mandir=/usr/share/man \
              --enable-threads \
              --disable-rpath $X64
  make
  make INSTALL_ROOT=${PKGDIR} install install-private-headers
  ln -sf wish8.6 ${PKGDIR}/usr/bin/wish
  ln -sf libtk8.6.so ${PKGDIR}/usr/lib/libtk.so

  # remove buildroot traces
  sed -e "s#./tk${pkgver}/unix#/usr/lib#" \
      -e "s#./tk${pkgver}#/usr/include#" \
      -i ${PKGDIR}/usr/lib/tkConfig.sh
package: |
  true