lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v206 48 lines 1.4 kB view raw
1{ stdenv, fetchurl, python, pythonPackages, cdparanoia, cdrdao 2, pygobject, gst_python, gst_plugins_base, gst_plugins_good 3, setuptools, utillinux, makeWrapper, substituteAll }: 4 5stdenv.mkDerivation rec { 6 name = "morituri-${version}"; 7 version = "0.2.3"; 8 namePrefix = ""; 9 10 src = fetchurl { 11 url = "http://thomas.apestaart.org/download/morituri/${name}.tar.bz2"; 12 sha256 = "1b30bs1y8azl04izsrl01gw9ys0lhzkn5afxi4p8qbiri2h4v210"; 13 }; 14 15 pythonPath = [ 16 pygobject gst_python pythonPackages.musicbrainzngs 17 pythonPackages.pycdio pythonPackages.pyxdg setuptools 18 ]; 19 20 buildInputs = [ 21 python cdparanoia cdrdao utillinux makeWrapper 22 gst_plugins_base gst_plugins_good 23 ] ++ pythonPath; 24 25 patches = [ 26 (substituteAll { 27 src = ./paths.patch; 28 inherit cdrdao cdparanoia python utillinux; 29 }) 30 ]; 31 32 # This package contains no binaries to patch or strip. 33 dontPatchELF = true; 34 dontStrip = true; 35 36 postInstall = '' 37 wrapProgram "$out/bin/rip" \ 38 --prefix PYTHONPATH : "$PYTHONPATH" \ 39 --prefix GST_PLUGIN_SYSTEM_PATH : "$GST_PLUGIN_SYSTEM_PATH" 40 ''; 41 42 meta = with stdenv.lib; { 43 homepage = http://thomas.apestaart.org/morituri/trac/; 44 description = "A CD ripper aiming for accuracy over speed"; 45 maintainers = with maintainers; [ rycee jgeerds ]; 46 license = licenses.gpl3Plus; 47 }; 48}