pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/doc Update tcl-gdbm to 0.10. Patch to make this packa...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dcd6553ad358
branches:  trunk
changeset: 472593:dcd6553ad358
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Sun Apr 11 16:55:02 2004 +0000

description:
Update tcl-gdbm to 0.10.  Patch to make this package work with tcl-8.4
was provided by Bernhard 'burnhard' Riedl on hanirc's #netbsd.

Changes since 0.8:
        - converted fully to Tcl_Obj's
        - able to handle keys and data with embedded NUL's
        - deal with Tcl's internal UTF string encoding
        - put in own namespace tclgdbm::gdbm
        - remerge of changes from tcl+gdbm-0.4
        - remerge of changes from tcl+gdbm-0.4 (insert/store
          accept multiple args for data)
        - updated man pages
        - add test driver tclshgdbm
        - add gdbm.test which uses standard tcltest package
        - repackage Dave's changes into rpm

diffstat:

 databases/tcl-gdbm/Makefile         |   9 +++----
 databases/tcl-gdbm/distinfo         |  10 ++++----
 databases/tcl-gdbm/patches/patch-aa |  18 ++++++++--------
 databases/tcl-gdbm/patches/patch-ab |  40 ++++++++++++++++++++++++++++--------
 doc/CHANGES                         |   3 +-
 5 files changed, 51 insertions(+), 29 deletions(-)

diffs (154 lines):

diff -r 249a3ceeaa42 -r dcd6553ad358 databases/tcl-gdbm/Makefile
--- a/databases/tcl-gdbm/Makefile       Sun Apr 11 16:54:27 2004 +0000
+++ b/databases/tcl-gdbm/Makefile       Sun Apr 11 16:55:02 2004 +0000
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.13 2004/03/08 19:52:50 minskim Exp $
+# $NetBSD: Makefile,v 1.14 2004/04/11 16:55:02 minskim Exp $
 #
 
-DISTNAME=      tclgdbm-0.8
-PKGNAME=       tcl-gdbm-0.8
-PKGREVISION=   1
+DISTNAME=      tclgdbm-0.10
+PKGNAME=       tcl-gdbm-0.10
 CATEGORIES=    databases tcl
 MASTER_SITES=  http://www.graphviz.org/pub/tclgdbm/
 
 MAINTAINER=    bouyer%NetBSD.org@localhost
 COMMENT=       Tcl interface to gdbm - GNU database manager
 
-DEPENDS+=      tcl>=8.3.2:../../lang/tcl83
+DEPENDS+=      tcl>=8.4:../../lang/tcl
 DEPENDS+=      gdbm>=1.8.3:../../databases/gdbm
 
 GNU_CONFIGURE=         # defined
diff -r 249a3ceeaa42 -r dcd6553ad358 databases/tcl-gdbm/distinfo
--- a/databases/tcl-gdbm/distinfo       Sun Apr 11 16:54:27 2004 +0000
+++ b/databases/tcl-gdbm/distinfo       Sun Apr 11 16:55:02 2004 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2001/04/18 16:11:05 agc Exp $
+$NetBSD: distinfo,v 1.3 2004/04/11 16:55:02 minskim Exp $
 
-SHA1 (tclgdbm-0.8.tar.gz) = c8d2116303351832dd98552ed94701693292224b
-Size (tclgdbm-0.8.tar.gz) = 111619 bytes
-SHA1 (patch-aa) = ebba0cbd712655eaf23e476a4c8b56079cea1f59
-SHA1 (patch-ab) = f27346a74617e018721530d7f30d499c336d23dd
+SHA1 (tclgdbm-0.10.tar.gz) = 8addd84ef3cde602d59d6aa7dffc5a1cda0bf092
+Size (tclgdbm-0.10.tar.gz) = 115524 bytes
+SHA1 (patch-aa) = cd51edd644fe218297afcae634d404e0362b915a
+SHA1 (patch-ab) = 82247114c0adc555a6f9e9b1eca895e1c7f6955f
diff -r 249a3ceeaa42 -r dcd6553ad358 databases/tcl-gdbm/patches/patch-aa
--- a/databases/tcl-gdbm/patches/patch-aa       Sun Apr 11 16:54:27 2004 +0000
+++ b/databases/tcl-gdbm/patches/patch-aa       Sun Apr 11 16:55:02 2004 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.4 2001/03/05 12:35:33 skrll Exp $
+$NetBSD: patch-aa,v 1.5 2004/04/11 16:55:02 minskim Exp $
 
---- Makefile.in.orig   Thu Jun  8 20:35:14 2000
+--- Makefile.in.orig   2001-02-10 18:24:24.000000000 -0600
 +++ Makefile.in
-@@ -35,7 +35,7 @@
+@@ -35,7 +35,7 @@ oldincludedir = /usr/include
  DESTDIR =
  
  pkgdatadir = $(datadir)/@PACKAGE@
@@ -11,7 +11,7 @@
  pkgincludedir = $(includedir)/@PACKAGE@
  
  top_builddir = .
-@@ -127,7 +127,7 @@
+@@ -127,7 +127,7 @@ AUTOMAKE_OPTIONS = 1.4
  
  pkglib_LTLIBRARIES = libtclgdbm.la
  man_MANS = tclgdbm.n
@@ -20,15 +20,15 @@
  pkgindex_DATA = pkgIndex.tcl
  
  # tclStubLib.c is a dummy file just to fool automake
-@@ -491,11 +491,6 @@
+@@ -497,11 +497,6 @@ test:
+ torture:
+       echo 'load .libs/libtclgdbm.so Tclgdbm ; source torture.tcl' | tclsh@TCL_VERSION@
  
- test:
-       echo 'load .libs/libtclgdbm.so Tclgdbm ; source torture.tcl' | tclsh@TCL_VERSION@
--
 -# override normal libtool rule
 -tclStubLib.lo : @TCL_STUB_LIB_PATH@
 -      ar -x @TCL_STUB_LIB_PATH@
 -      mv tclStubLib.o tclStubLib.lo
- 
+-
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff -r 249a3ceeaa42 -r dcd6553ad358 databases/tcl-gdbm/patches/patch-ab
--- a/databases/tcl-gdbm/patches/patch-ab       Sun Apr 11 16:54:27 2004 +0000
+++ b/databases/tcl-gdbm/patches/patch-ab       Sun Apr 11 16:55:02 2004 +0000
@@ -1,11 +1,36 @@
-$NetBSD: patch-ab,v 1.4 2001/03/05 12:35:33 skrll Exp $
+$NetBSD: patch-ab,v 1.5 2004/04/11 16:55:02 minskim Exp $
 
---- configure.orig     Thu Jun  8 20:35:03 2000
+--- configure.orig     Thu Jun  8 21:35:03 2000
 +++ configure
-@@ -1750,20 +1750,6 @@
+@@ -1643,8 +1643,8 @@ cd ${BUILD_DIR}
+ 
+ 
+ # Checks for Tcl
+-# Extract the first word of "tclsh8.3", so it can be a program name with args.
+-set dummy tclsh8.3; ac_word=$2
++# Extract the first word of "tclsh8.4", so it can be a program name with args.
++set dummy tclsh8.4; ac_word=$2
+ echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
+ echo "configure:1650: checking for $ac_word" >&5
+ if eval "test \"`echo '$''{'ac_cv_path_TCLSH'+set}'`\" = set"; then
+@@ -1680,8 +1680,8 @@ fi
+ 
+ 
+ # can't assume ksh on all architectures
+-# TCLSH_EXEC_PREFIX=${TCLSH%%/bin/tclsh8.3}
+-TCLSH_EXEC_PREFIX=`echo $TCLSH|sed -e 's%/bin/tclsh8.3%%'`
++# TCLSH_EXEC_PREFIX=${TCLSH%%/bin/tclsh8.4}
++TCLSH_EXEC_PREFIX=`echo $TCLSH|sed -e 's%/bin/tclsh8.4%%'`
+ 
+ # Check whether --with-tcl or --without-tcl was given.
+ if test "${with_tcl+set}" = set; then
+@@ -1747,20 +1747,6 @@ fi
  
  
  
+-
+-
+-
 -if test -f $TCLSH_EXEC_PREFIX/lib/tkConfig.sh; then
 -    echo "$ac_t""using $TCLSH_EXEC_PREFIX/lib/tkConfig.sh" 1>&6
 -else
@@ -17,9 +42,6 @@
 -  withval="$with_extraincludedir"
 -  INCLUDES="-I$withval $INCLUDES"
 -fi
--
--
--
- # Check whether --with-extralibdir or --without-extralibdir was given.
- if test "${with_extralibdir+set}" = set; then
-   withval="$with_extralibdir"
+ 
+ 
+ 
diff -r 249a3ceeaa42 -r dcd6553ad358 doc/CHANGES
--- a/doc/CHANGES       Sun Apr 11 16:54:27 2004 +0000
+++ b/doc/CHANGES       Sun Apr 11 16:55:02 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.5537 2004/04/11 16:53:36 xtraeme Exp $
+$NetBSD: CHANGES,v 1.5538 2004/04/11 16:55:02 minskim Exp $
 
 Changes to the packages collection and infrastructure in 2004:
 
@@ -1909,3 +1909,4 @@
        Updated dap to 2.1.2nb4 [xtraeme 2004-04-11]
        Updated p5-DBIx-SearchBuilder to 0.99 [recht 2004-04-11]
        Updated gdcd to 0.2.1nb7 [xtraeme 2004-04-11]
+       Updated tcl-gdbm to 0.10 [minskim 2004-04-11]



Home | Main Index | Thread Index | Old Index