tdb: 1.2.1 -> 1.3.1

This commit is contained in:
William A. Kennington III 2014-04-29 15:02:20 -05:00
parent 70b7ec0ad2
commit 59d3fd5aca
2 changed files with 28 additions and 11 deletions

View File

@ -1,16 +1,32 @@
{ fetchurl, stdenv, libxslt, libxml2, docbook_xsl }: { stdenv, fetchurl, python27, pkgconfig, gettext, readline, libxslt
, docbook_xsl, docbook_xml_dtd_42
, libaio ? null, acl ? null, heimdal ? null, libcap ? null, sasl ? null, pam ? null, zlib ? null
, libgcrypt ? null
}:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "tdb-1.2.1"; name = "tdb-1.3.1";
src = fetchurl { src = fetchurl {
url = "http://samba.org/ftp/tdb/${name}.tar.gz"; url = "http://samba.org/ftp/tdb/${name}.tar.gz";
sha256 = "1yndfc2hn28v78vgvrds7cjggmmhf9q5dcfklgdfvpsx9j9knhpg"; sha256 = "1qzcl8n57vpxwd8048djna3zwjy6ji56c2bnvmnr1hw0x1d9hagz";
}; };
buildInputs = [ libxslt libxml2 docbook_xsl ]; buildInputs = [
python27 pkgconfig gettext readline libxslt docbook_xsl docbook_xml_dtd_42
libaio acl heimdal libcap sasl pam zlib libgcrypt
];
meta = { preConfigure = ''
sed -i 's,#!/usr/bin/env python,#!${python27}/bin/python,g' buildtools/bin/waf
'';
configureFlags = [
"--bundled-libraries=NONE"
"--builtin-libraries=replace"
];
meta = with stdenv.lib; {
description = "The trivial database"; description = "The trivial database";
longDescription = longDescription =
'' TDB is a Trivial Database. In concept, it is very much like GDBM, '' TDB is a Trivial Database. In concept, it is very much like GDBM,
@ -18,11 +34,9 @@ stdenv.mkDerivation rec {
uses locking internally to keep writers from trampling on each uses locking internally to keep writers from trampling on each
other. TDB is also extremely small. other. TDB is also extremely small.
''; '';
homepage = http://tdb.samba.org/; homepage = http://tdb.samba.org/;
license = stdenv.lib.licenses.lgpl3Plus; license = licenses.lgpl3Plus;
maintainers = with maintainers; [ wkennington ];
maintainers = [ ]; platforms = platforms.all;
platforms = stdenv.lib.platforms.all;
}; };
} }

View File

@ -6859,7 +6859,10 @@ let
tcltls = callPackage ../development/libraries/tcltls { }; tcltls = callPackage ../development/libraries/tcltls { };
tdb = callPackage ../development/libraries/tdb { }; tdb = callPackage ../development/libraries/tdb {
sasl = cyrus_sasl;
libgcrypt = libgcrypt_1_6;
};
tecla = callPackage ../development/libraries/tecla { }; tecla = callPackage ../development/libraries/tecla { };