[arch-commits] Commit in tcllib/trunk (PKGBUILD)

Sergej Pupykin spupykin at nymeria.archlinux.org
Fri May 9 08:42:06 UTC 2014


    Date: Friday, May 9, 2014 @ 10:42:06
  Author: spupykin
Revision: 110890

upgpkg: tcllib 1.16-1

upd

Modified:
  tcllib/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++++---------------
 1 file changed, 14 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-05-09 08:37:50 UTC (rev 110889)
+++ PKGBUILD	2014-05-09 08:42:06 UTC (rev 110890)
@@ -5,31 +5,30 @@
 # Upgrade to ver. 1.8 - Pawel Bogur <jid:smeagol at uaznia.net>
 
 pkgname=tcllib
-pkgver=1.15
-pkgrel=2
+pkgver=1.16
+pkgrel=1
 pkgdesc="Set of pure-Tcl extensions."
 arch=('any')
-url="http://tcllib.sourceforge.net/"
+url="http://core.tcl.tk/tcllib/"
 license=('bsd')
 depends=('tcl')
-source=(http://downloads.sourceforge.net/sourceforge/tcllib/tcllib-${pkgver}.tar.gz)
-md5sums=('7a0525912e8863f8d4360ab10e5450f8')
+#source=(http://downloads.sourceforge.net/sourceforge/tcllib/tcllib-${pkgver}.tar.gz)
+source=(https://github.com/tcltk/tcllib/archive/tcllib_${pkgver/./_}.tar.gz)
+md5sums=('7d3605b0f837d8de5726e297e9a51fd5')
 
 package(){
-  cd ${srcdir}/${pkgname}-${pkgver}
+  cd ${srcdir}/tcllib-tcllib_${pkgver/./_}
 
-  sed -i 's|package require TclOO 0.6.1|package require TclOO 1.0|' \
-	modules/struct/stack_oo.tcl \
-	modules/struct/queue_oo.tcl
+#  sed -i 's|package require TclOO 0.6.1|package require TclOO 1.0|' \
+#	modules/struct/stack_oo.tcl \
+#	modules/struct/queue_oo.tcl
 
-  _PREFIX=${pkgdir}
-  _TCLSH="/usr/bin/tclsh"
-  $_TCLSH `echo installer.tcl` -pkg-path $_PREFIX/usr/lib/tcllib \
-	-app-path $_PREFIX/usr/bin \
-	-nroff-path $_PREFIX/usr/share/man/mann \
+  tclsh installer.tcl -pkg-path ${pkgdir}/usr/lib/tcllib \
+	-app-path ${pkgdir}/usr/bin \
+	-nroff-path ${pkgdir}/usr/share/man/mann \
 	-no-examples -no-html \
 	-no-wait  -no-gui
   mkdir -p ${pkgdir}/usr/share/licenses/${pkgname}/
-  cp ${srcdir}/${pkgname}-${pkgver}/license.terms ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
+  cp license.terms ${pkgdir}/usr/share/licenses/${pkgname}/COPYING
   rm -f $pkgdir/usr/share/man/mann/{try,string,variable,zlib}.n
 }




More information about the arch-commits mailing list