diff --git a/tcl/.signature b/tcl/.signature index 4d2d75781..f6c3247a7 100644 --- a/tcl/.signature +++ b/tcl/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3xurbPyQZYYupVTqbhGsP5arDGTXpBxHJeHQTfssFtFZ0f+VcchUQUNfFDldO3UHT44Hgt5GuK600mKQ8upN+ww= -SHA256 (Pkgfile) = b53b250305f58d17b0c129f6da86598471e1c5231f30bdfcc39c86572406399c +RWSagIOpLGJF3+97rTFgAhTVImzB2V/u63IeEEAoMWRxrGbsUMNAi2JQB8Tqq4BVjzSMRPSQ5dOl+AevLNReCV8d1FYNpVzWbAc= +SHA256 (Pkgfile) = 3d14ffa6b62a4a57cebe3b63fa2eab00fab398c7c69e3cd05f7e064792f1a1a6 SHA256 (.footprint) = 0748439e17a7cd5a0d1f357f2aad1f738ddefcd7b1b33f512b773b30be35a4d9 SHA256 (tcl8.6.13-src.tar.gz) = 43a1fae7412f61ff11de2cfd05d28cfc3a73762f354a417c62370a54e2caf066 diff --git a/tcl/Pkgfile b/tcl/Pkgfile index ea0f7fbb0..eaaf54747 100644 --- a/tcl/Pkgfile +++ b/tcl/Pkgfile @@ -1,6 +1,6 @@ # Description: The Tcl scripting language. # URL: https://www.tcl.tk/ -# Maintainer: Danny Rawlins, crux at romster dot me +# Maintainer: unmaintained name=tcl version=8.6.13 @@ -8,44 +8,44 @@ release=1 source=(https://downloads.sourceforge.net/project/$name/Tcl/$version/$name$version-src.tar.gz) build() { - cd $name$version/unix + cd $name$version/unix - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --enable-threads \ - --enable-64bit + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --enable-threads \ + --enable-64bit - make - make INSTALL_ROOT=$PKG install install-private-headers + make + make INSTALL_ROOT=$PKG install install-private-headers - install -d $PKG/usr/include/tcl/{generic,unix,compat} - cp ../generic/*.h $PKG/usr/include/tcl/generic - cp ../unix/*.h $PKG/usr/include/tcl/unix - cp ../compat/*.h $PKG/usr/include/tcl/compat + install -d $PKG/usr/include/tcl/{generic,unix,compat} + cp ../generic/*.h $PKG/usr/include/tcl/generic + cp ../unix/*.h $PKG/usr/include/tcl/unix + cp ../compat/*.h $PKG/usr/include/tcl/compat - ln -s tclsh${version%.*} $PKG/usr/bin/tclsh - ln -s libtcl${version%.*}.so $PKG/usr/lib/libtcl.so - ln -s libtclstub${version%.*}.a $PKG/usr/lib/libtclstub.a + ln -s tclsh${version%.*} $PKG/usr/bin/tclsh + ln -s libtcl${version%.*}.so $PKG/usr/lib/libtcl.so + ln -s libtclstub${version%.*}.a $PKG/usr/lib/libtclstub.a - # remove $SRC traces - sed \ - -e "s|$SRC/tcl$version/unix|/usr/lib|g" \ - -e "s|$SRC/tcl$version|/usr/include|g" \ - -i $PKG/usr/lib/tclConfig.sh + # remove $SRC traces + sed \ + -e "s|$SRC/tcl$version/unix|/usr/lib|g" \ + -e "s|$SRC/tcl$version|/usr/include|g" \ + -i $PKG/usr/lib/tclConfig.sh - local tdbcver=tdbc1.1.5 - sed \ - -e "s|$SRC/tcl$version/unix/pkgs/$tdbcver|/usr/lib/$tdbcver|g" \ - -e "s|$SRC/tcl$version/pkgs/$tdbcver/generic|/usr/include|g" \ - -e "s|$SRC/tcl$version/pkgs/$tdbcver/library|/usr/lib/tcl${version%.*}|g" \ - -e "s|$SRC/tcl$version/pkgs/$tdbcver|/usr/include|g" \ - -i $PKG/usr/lib/$tdbcver/tdbcConfig.sh + local tdbcver=tdbc1.1.5 + sed \ + -e "s|$SRC/tcl$version/unix/pkgs/$tdbcver|/usr/lib/$tdbcver|g" \ + -e "s|$SRC/tcl$version/pkgs/$tdbcver/generic|/usr/include|g" \ + -e "s|$SRC/tcl$version/pkgs/$tdbcver/library|/usr/lib/tcl${version%.*}|g" \ + -e "s|$SRC/tcl$version/pkgs/$tdbcver|/usr/include|g" \ + -i $PKG/usr/lib/$tdbcver/tdbcConfig.sh - local itclver=itcl4.2.3 - sed \ - -e "s|$SRC/tcl$version/unix/pkgs/$itclver|/usr/lib/$itclver|g" \ - -e "s|$SRC/tcl$version/pkgs/$itclver/generic|/usr/include|g" \ - -e "s|$SRC/tcl$version/pkgs/$itclver|/usr/include|g" \ - -i $PKG/usr/lib/$itclver/itclConfig.sh + local itclver=itcl4.2.3 + sed \ + -e "s|$SRC/tcl$version/unix/pkgs/$itclver|/usr/lib/$itclver|g" \ + -e "s|$SRC/tcl$version/pkgs/$itclver/generic|/usr/include|g" \ + -e "s|$SRC/tcl$version/pkgs/$itclver|/usr/include|g" \ + -i $PKG/usr/lib/$itclver/itclConfig.sh }