-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
70b7ec0
commit 59d3fd5
Showing
2 changed files
with
28 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,42 @@ | ||
{ 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 { | ||
name = "tdb-1.2.1"; | ||
name = "tdb-1.3.1"; | ||
|
||
src = fetchurl { | ||
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"; | ||
longDescription = | ||
'' TDB is a Trivial Database. In concept, it is very much like GDBM, | ||
and BSD's DB except that it allows multiple simultaneous writers and | ||
uses locking internally to keep writers from trampling on each | ||
other. TDB is also extremely small. | ||
''; | ||
|
||
homepage = http://tdb.samba.org/; | ||
license = stdenv.lib.licenses.lgpl3Plus; | ||
|
||
maintainers = [ ]; | ||
platforms = stdenv.lib.platforms.all; | ||
license = licenses.lgpl3Plus; | ||
maintainers = with maintainers; [ wkennington ]; | ||
platforms = platforms.all; | ||
}; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters