diff options
author | William A. Kennington III <william@wkennington.com> | 2015-01-02 17:22:06 -0800 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-01-02 17:22:37 -0800 |
commit | 449e2b4afb3032c8c221f74e87a708c7c24c22a3 (patch) | |
tree | cc946397d2bd07eeaf90591f617b4511f4dbddfa /pkgs/development/libraries/ntdb | |
parent | a32175d04fdd1dce6f8a30b850a79a7bae5d6300 (diff) | |
download | nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar.gz nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar.bz2 nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar.lz nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar.xz nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.tar.zst nixpkgs-449e2b4afb3032c8c221f74e87a708c7c24c22a3.zip |
ntdb: Add derivation
Diffstat (limited to 'pkgs/development/libraries/ntdb')
-rw-r--r-- | pkgs/development/libraries/ntdb/default.nix | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/development/libraries/ntdb/default.nix b/pkgs/development/libraries/ntdb/default.nix new file mode 100644 index 00000000000..0c67a194f58 --- /dev/null +++ b/pkgs/development/libraries/ntdb/default.nix @@ -0,0 +1,33 @@ +{ stdenv, fetchurl, python, pkgconfig, readline, libxslt +, docbook_xsl, docbook_xml_dtd_42 +}: + +stdenv.mkDerivation rec { + name = "ntdb-1.0"; + + src = fetchurl { + url = "http://samba.org/ftp/tdb/${name}.tar.gz"; + sha256 = "0jdzgrz5sr25k83yrw7wqb3r0yj1v04z4s3lhsmnr5z6n5ifhyl1"; + }; + + buildInputs = [ + python pkgconfig readline libxslt docbook_xsl docbook_xml_dtd_42 + ]; + + preConfigure = '' + sed -i 's,#!/usr/bin/env python,#!${python}/bin/python,g' buildtools/bin/waf + ''; + + configureFlags = [ + "--bundled-libraries=NONE" + "--builtin-libraries=replace,ccan" + ]; + + meta = with stdenv.lib; { + description = "The not-so trivial database"; + homepage = http://tdb.samba.org/; + license = licenses.lgpl3Plus; + maintainers = with maintainers; [ wkennington ]; + platforms = platforms.all; + }; +} |