From 49b7c832798c1c395fba1895145ebed632e4ffb3 Mon Sep 17 00:00:00 2001
From: James Meyer <james.meyer@operamail.com>
Date: Mon, 1 Aug 2011 03:55:11 -0500
Subject: tdb: 1.2.9 and added epoch epoch may be removed after R7 is released.

---
 abs/core/tdb/PKGBUILD   | 26 +++++++++++++-------------
 abs/core/tdb/gcc3.patch | 41 -----------------------------------------
 2 files changed, 13 insertions(+), 54 deletions(-)
 delete mode 100644 abs/core/tdb/gcc3.patch

diff --git a/abs/core/tdb/PKGBUILD b/abs/core/tdb/PKGBUILD
index 44f1e69..ffa330b 100644
--- a/abs/core/tdb/PKGBUILD
+++ b/abs/core/tdb/PKGBUILD
@@ -1,11 +1,11 @@
-# $Id: PKGBUILD 89866 2010-09-04 14:37:32Z remy $
+# $Id: PKGBUILD 116933 2011-03-26 14:55:24Z tpowa $
 # Maintainer: Tobias Powalowski <tpowa@archlinux.org>
-# Contributorr: eric <eric@archlinux.org>
+# Contributor: eric <eric@archlinux.org>
 # Contributor: Tom Newsom <Jeepster@gmx.co.uk>
 
 pkgname=tdb
-pkgver=1.2.1
-pkgrel=3
+pkgver=1.2.9
+pkgrel=1
 pkgdesc="A Trivia Database similar to GDBM but allows simultaneous commits"
 arch=(i686 x86_64)
 license=('GPL3')
@@ -13,23 +13,23 @@ url="http://tdb.samba.org/"
 source=(http://samba.org/ftp/${pkgname}/${pkgname}-${pkgver}.tar.gz)
 makedepends=('python2' 'libxslt' 'docbook-xsl')
 optdepends=('python2: for python bindings')
-options=(force)
+epoch=1
 
 build() {
    cd ${srcdir}/${pkgname}-${pkgver}
-   sed -i 's#python2\.6\([^ ]*\)#python2.7\1 python2.6\1#' configure
+   sed -i -e 's#python#python2#g' buildtools/bin/waf
+   #sed -i 's#python2\.6\([^ ]*\)#python2.7\1 python2.6\1#' configure
    # Use system docbook.xsl
-   _manstyle="/usr/share/xml/docbook/xsl-stylesheets-1.76.0/manpages/docbook.xsl"
-   sed -i "s#http.*xsl#$_manstyle#" tdb.mk
-
+   #_manstyle="/usr/share/xml/docbook/xsl-stylesheets-1.76.1/manpages/docbook.xsl"
+   #sed -i "s#http.*xsl#$_manstyle#" tdb.mk
    ./configure --prefix=/usr \
                --localstatedir=/var \
                --sysconfdir=/etc/samba
-   make || return 1
+   make
 }
+
 package() {
    cd ${srcdir}/${pkgname}-${pkgver}
-   make DESTDIR=${pkgdir} install
+   make DESTDIR=$pkgdir/ install
 }
-md5sums=('73ea81282a82e5c959d9c082af2d0215')
-
+md5sums=('4d97d18bbe9040038d4e003495bb8cd1')
diff --git a/abs/core/tdb/gcc3.patch b/abs/core/tdb/gcc3.patch
deleted file mode 100644
index c88c2e7..0000000
--- a/abs/core/tdb/gcc3.patch
+++ /dev/null
@@ -1,41 +0,0 @@
---- tdb-1.0.6/tdbtool.c	2001-12-10 22:45:47.000000000 -0500
-+++ ./tdbtool.c	2003-12-31 19:44:50.000000000 -0500
-@@ -169,22 +169,22 @@
- 
- static void help(void)
- {
--	printf("
--tdbtool: 
--  create    dbname     : create a database
--  open      dbname     : open an existing database
--  erase                : erase the database
--  dump      dumpname   : dump the database as strings
--  insert    key  data  : insert a record
--  store     key  data  : store a record (replace)
--  show      key        : show a record by key
--  delete    key        : delete a record by key
--  list                 : print the database hash table and freelist
--  free                 : print the database freelist
--  1 | first            : print the first record
--  n | next             : print the next record
--  q | quit             : terminate
--  \\n                   : repeat 'next' command
-+	printf("\
-+tdbtool: \
-+  create    dbname     : create a database\
-+  open      dbname     : open an existing database\
-+  erase                : erase the database\
-+  dump      dumpname   : dump the database as strings\
-+  insert    key  data  : insert a record\
-+  store     key  data  : store a record (replace)\
-+  show      key        : show a record by key\
-+  delete    key        : delete a record by key\
-+  list                 : print the database hash table and freelist\
-+  free                 : print the database freelist\
-+  1 | first            : print the first record\
-+  n | next             : print the next record\
-+  q | quit             : terminate\
-+  \\n                   : repeat 'next' command\
- ");
- }
- 
-- 
cgit v0.12