Author: eelco
Date: Thu Nov 18 16:58:18 2010
New Revision: 24758
URL: https://svn.nixos.org/websvn/nix/?rev=24758&sc=1
Log:
* Added python-magic.
Modified:
nixpkgs/trunk/pkgs/top-level/python-packages.nix
Modified: nixpkgs/trunk/pkgs/top-level/python-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/python-packages.nix Thu Nov 18 16:43:06
2010 (r24757)
+++ nixpkgs/trunk/pkgs/top-level/python-packages.nix Thu Nov 18 16:58:18
2010 (r24758)
@@ -886,6 +886,29 @@
};
};
+ magic = buildPythonPackage rec {
+ name = "magic-0.3.1";
+
+ src = fetchurl {
+ url =
"http://pypi.python.org/packages/source/p/python-magic/python-${name}.tar.gz";
+ md5 = "397cff81d2502e81fd3830a61ca2ad2c";
+ };
+
+ preConfigure =
+ ''
+ # Ensure that the module can find libmagic by hard-coding the
+ # path to libmagic.so. Maybe there is a nicer way.
+ substituteInPlace magic.py --replace \
+ "ctypes.util.find_library('magic')" \
+ "'${pkgs.file}/lib/libmagic.so'"
+ '';
+
+ meta = {
+ description = "A Python wrapper around libmagic";
+ homepage = https://github.com/ahupp/python-magic;
+ };
+ };
+
setuptoolsDarcs = buildPythonPackage {
name = "setuptools-darcs-1.2.9";
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits