--- ../../../arch/devel/tcl/PKGBUILD	2006-10-24 14:04:37.000000000 +0100
+++ PKGBUILD	2007-04-07 23:09:53.000000000 +0100
@@ -3,19 +3,25 @@
 # Committer: Judd Vinet <jvinet@zeroflux.org>
 pkgname=tcl
 pkgver=8.4.14
-pkgrel=1
+pkgrel=2
 pkgdesc="The Tcl scripting language"
 arch=(i686 x86_64)
+license=('custom')
 depends=(glibc)
-source=(http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
+source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
 url="http://tcl.sourceforge.net/"
 md5sums=('51c6bf74d3ffdb0bd866ecdac6ff6460')
 
 build() {
-  cd ${startdir}/src/tcl${pkgver}/unix
+  cd "${startdir}"/src/tcl${pkgver}/unix
   sed -i -e "s/relid'/relid/" configure
   ./configure --prefix=/usr --enable-threads --disable-64bit
   make || return 1
-  make INSTALL_ROOT=${startdir}/pkg install install-private-headers
-  ln -sf tclsh8.4 ${startdir}/pkg/usr/bin/tclsh
+  make INSTALL_ROOT="${startdir}"/pkg install install-private-headers
+  ln -sf tclsh8.4 "${startdir}"/pkg/usr/bin/tclsh
+
+  sed -i \
+    -e "/SRC/ s#$startdir/src#/usr/lib#" \
+    -e "/LIB/ s#$startdir/src/tcl$pkgver/unix#/usr/lib#" \
+    "$startdir"/pkg/usr/lib/tclConfig.sh
 }
