summaryrefslogtreecommitdiff
path: root/tcl/Pkgfile
diff options
context:
space:
mode:
Diffstat (limited to 'tcl/Pkgfile')
-rw-r--r--tcl/Pkgfile11
1 files changed, 7 insertions, 4 deletions
diff --git a/tcl/Pkgfile b/tcl/Pkgfile
index c905ddb02..5b75941c7 100644
--- a/tcl/Pkgfile
+++ b/tcl/Pkgfile
@@ -5,7 +5,7 @@
name=tcl
version=8.5.3
-release=1
+release=2
source=(http://dl.sourceforge.net/sourceforge/$name/$name$version-src.tar.gz)
build() {
@@ -19,11 +19,14 @@ build() {
cp tclUnixPort.h $PKG/usr/include/tclPort.h
cp tclUnixThrd.h $PKG/usr/include/tclThrd.h
- sed -i -e "s|$SRC/tcl$version/unix|/usr/lib|" $PKG/usr/lib/tclConfig.sh
+ sed -i \
+ -e "s|TCL_SRC_DIR='.*'|TCL_SRC_DIR='/usr/lib'|" \
+ -e "s|$SRC/tcl$version/unix|/usr/lib|" \
+ $PKG/usr/lib/tclConfig.sh
rm $PKG/usr/include/regex.h
-
- ln -sf tclsh${version%.*} $PKG/usr/bin/tclsh
+ ln -s tclsh${version%.*} $PKG/usr/bin/tclsh
+ ln -s usr/lib/libtcl${version%.*}.so $PKG/usr/lib/libtcl.so
chmod -R u+w $PKG/usr/man
}

Generated by cgit