diff options
author | Marc Weber <marco-oweber@gmx.de> | 2010-04-17 18:28:25 +0000 |
---|---|---|
committer | Marc Weber <marco-oweber@gmx.de> | 2010-04-17 18:28:25 +0000 |
commit | 8c0b7e4ad2c23b3bb9c71c431520096d4361942f (patch) | |
tree | 966d85d67800a84f43d3ac06722c81619b623b62 /pkgs/development/python-modules/pygame | |
parent | 9e59164e5747235892f81ed6b6db67c63be89fe5 (diff) | |
download | nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar.gz nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar.bz2 nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar.lz nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar.xz nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.tar.zst nixlib-8c0b7e4ad2c23b3bb9c71c431520096d4361942f.zip |
- adding experimental python31 build
- cleanup python libraries: * moving all python libraries into a attr set into a directory so that expressions can be used for both: python 2.5 and 2.6 easily * disabling packages which don't build svn path=/nixpkgs/trunk/; revision=21142
Diffstat (limited to 'pkgs/development/python-modules/pygame')
-rw-r--r-- | pkgs/development/python-modules/pygame/default.nix | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/pkgs/development/python-modules/pygame/default.nix b/pkgs/development/python-modules/pygame/default.nix deleted file mode 100644 index 347501f8a5b7..000000000000 --- a/pkgs/development/python-modules/pygame/default.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ fetchurl, stdenv, python, pkgconfig, SDL, SDL_image, SDL_mixer, SDL_ttf -, numeric }: - -stdenv.mkDerivation { - name = "pygame-1.7"; - - src = fetchurl { - url = http://www.pygame.org/ftp/pygame-1.7.1release.tar.gz ; - sha256 = "0hl0rmgjcqj217fibwyilz7w9jpg0kh7hsa7vyzd4cgqyliskpqi"; - }; - - buildInputs = [python pkgconfig SDL SDL_image SDL_ttf numeric]; - - configurePhase = '' - export LOCALBASE=/// - sed -e "/origincdirs =/a'${SDL_image}/include/SDL','${SDL_image}/include'," -i config_unix.py - sed -e "/origlibdirs =/aoriglibdirs += '${SDL_image}/lib'," -i config_unix.py - sed -e "/origincdirs =/a'${SDL_mixer}/include/SDL','${SDL_mixer}/include'," -i config_unix.py - sed -e "/origlibdirs =/aoriglibdirs += '${SDL_mixer}/lib'," -i config_unix.py - sed -e "/origincdirs =/a'${SDL_ttf}/include/SDL','${SDL_ttf}/include'," -i config_unix.py - sed -e "/origlibdirs =/aoriglibdirs += '${SDL_ttf}/lib'," -i config_unix.py - sed -e "/origincdirs =/a'${numeric}/include/python2.5'," -i config_unix.py - - sed -e "s|get_python_inc(0)|\"${numeric}/include/python2.5\"|g" -i config_unix.py - - # XXX: `Numeric.pth' should be found by Python but it's not, hence the - # $PYTHONPATH setting below. Gobolinux has the same problem: - # http://bugs.python.org/issue1431 . - yes Y | \ - PYTHONPATH="${numeric}/lib/python2.5/site-packages/Numeric:$PYTHONPATH" \ - python config.py - - # That `config.py' is really deeply broken. - sed -i Setup \ - -e "s|^NUMERIC *=.*$|NUMERIC = -I${numeric}/include/python2.5|g ; - s|^MIXER *=.*$|MIXER = -I${SDL_mixer}/include -L${SDL_mixer}/lib -lSDL_mixer|g" - ''; - - buildPhase = "yes Y | python setup.py build"; - - installPhase = "yes Y | python setup.py install --prefix=\${out} "; - - meta = { - description = "Python library for games"; - }; -} |