1{ stdenv, fetchurl, ruby, cdparanoia, makeWrapper }:
2stdenv.mkDerivation rec {
3 version = "0.6.2";
4 name = "rubyripper-${version}";
5 src = fetchurl {
6 url = "https://rubyripper.googlecode.com/files/rubyripper-${version}.tar.bz2";
7 sha256 = "1fwyk3y0f45l2vi3a481qd7drsy82ccqdb8g2flakv58m45q0yl1";
8 };
9
10 preConfigure = "patchShebangs .";
11
12 configureFlags = [ "--enable-cli" ];
13 buildInputs = [ ruby cdparanoia makeWrapper ];
14 postInstall = ''
15 wrapProgram "$out/bin/rrip_cli" \
16 --prefix PATH : "${ruby}/bin" \
17 --prefix PATH : "${cdparanoia}/bin"
18 '';
19
20 meta = {
21 platforms = stdenv.lib.platforms.linux;
22 };
23}