diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2007-12-01 16:20:23 +0000 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2007-12-01 16:20:23 +0000 |
commit | 1bbc6fe55a2832fc1c67bb65baf365858c85f954 (patch) | |
tree | 9b2064200590b02a66475fe9add2b367644a6577 /pkgs/development/libraries | |
parent | c19cfa42963cfa56e678d0f8e5350e3cc1fd6234 (diff) | |
download | nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar.gz nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar.bz2 nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar.lz nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar.xz nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.tar.zst nixpkgs-1bbc6fe55a2832fc1c67bb65baf365858c85f954.zip |
Added gdmap, changed builder-defs to use derivation attribute on propagatedBuildInputs, manually fixed Xorg expression problem for Compiz, various fixes.
svn path=/nixpkgs/trunk/; revision=9812
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix | 39 | ||||
-rw-r--r-- | pkgs/development/libraries/libdbi/0.8.2.nix | 21 | ||||
-rw-r--r-- | pkgs/development/libraries/libextractor/0.5.18.nix | 21 |
3 files changed, 81 insertions, 0 deletions
diff --git a/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix b/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix new file mode 100644 index 00000000000..be0db328ef9 --- /dev/null +++ b/pkgs/development/libraries/libdbi-drivers/0.8.2-1.nix @@ -0,0 +1,39 @@ +args : with args; + with builderDefs { + src = /* put a fetchurl here */ + fetchurl { + url = mirror://sourceforge/libdbi-drivers/libdbi-drivers-0.8.2-1.tar.gz; + sha256 = "1bflwl1k3rf1h8clx3zv5pxnm5hbhq6izikv0phkss3qxkjm61ap"; + }; + + buildInputs = [libdbi] + ++(if args ? mysql then [args.mysql] else []) + ++(if args ? sqlite then [args.sqlite] else []) + ; + configureFlags = [ + " --enable-libdbi " + " --with-dbi-incdir=${libdbi}/include " + " --with-dbi-libdir=${libdbi}/lib " + ] + ++ (if args ? mysql then [ + " --with-mysql " + " --with-mysql-incdir=${mysql}/include/mysql " + " --with-mysql-libdir=${mysql}/lib/mysql " + ] else []) + ++ (if args ? sqlite then [ + " --with-sqlite " + " --with-sqlite-incdir=${sqlite}/include/sqlite " + " --with-sqlite-libdir=${sqlite}/lib/sqlite " + ] else []) + ; + } null; /* null is a terminator for sumArgs */ +stdenv.mkDerivation rec { + name = "libdbi"+version; + builder = writeScript (name + "-builder") + (textClosure [doConfigure doMakeInstall doForceShare doPropagate]); + meta = { + description = " + DB independent interface to DB; DB drivers (mysql only for now). +"; + }; +} diff --git a/pkgs/development/libraries/libdbi/0.8.2.nix b/pkgs/development/libraries/libdbi/0.8.2.nix new file mode 100644 index 00000000000..e7dc24417f2 --- /dev/null +++ b/pkgs/development/libraries/libdbi/0.8.2.nix @@ -0,0 +1,21 @@ +args : with args; + with builderDefs { + src = /* put a fetchurl here */ + fetchurl { + url = mirror://sourceforge/libdbi/libdbi-0.8.2.tar.gz; + sha256 = "01zlfv9hd4iv9v1xlh64ajdgx95jb0sjpazavapqc0zwiagwcg4d"; + }; + + buildInputs = []; + configureFlags = []; + } null; /* null is a terminator for sumArgs */ +stdenv.mkDerivation rec { + name = "libdbi"+version; + builder = writeScript (name + "-builder") + (textClosure [doConfigure doMakeInstall doForceShare doPropagate]); + meta = { + description = " + DB independent interface to DB. +"; + }; +} diff --git a/pkgs/development/libraries/libextractor/0.5.18.nix b/pkgs/development/libraries/libextractor/0.5.18.nix new file mode 100644 index 00000000000..3f8304d7304 --- /dev/null +++ b/pkgs/development/libraries/libextractor/0.5.18.nix @@ -0,0 +1,21 @@ +args : with args; + with builderDefs { + src = /* put a fetchurl here */ + fetchurl { + url = http://gnunet.org/libextractor/download/libextractor-0.5.18.tar.gz; + sha256 = "09y869zmnr6n2953ra4y7z9m9nj23prlqa4nr4rwcb50dzdmil1k"; + }; + + buildInputs = [ zlib]; + configureFlags = []; + } null; /* null is a terminator for sumArgs */ +stdenv.mkDerivation rec { + name = "libextractor"+version; + builder = writeScript (name + "-builder") + (textClosure [doConfigure doMakeInstall doForceShare doPropagate]); + meta = { + description = " + Libextractor - extracts metadata from files. +"; + }; +} |