parent
397515c682
commit
d2cf59dbed
@ -0,0 +1,35 @@ |
||||
{ stdenv, fetchurl, imagemagick, libpng }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "optar-${version}"; |
||||
version = "20150210"; |
||||
|
||||
src = fetchurl { |
||||
url = "http://ronja.twibright.com/optar.tgz"; |
||||
sha256 = "10lr31k3xfcpa6vxkbl3abph7j3gks2210489khnnzmhmfdnm1a4"; |
||||
}; |
||||
|
||||
buildInputs = [ libpng ]; |
||||
|
||||
enableParallelBuilding = true; |
||||
|
||||
postPatch = '' |
||||
substituteInPlace Makefile \ |
||||
--replace /usr/local $out |
||||
|
||||
substituteInPlace pgm2ps \ |
||||
--replace 'convert ' "${stdenv.lib.getBin imagemagick}/bin/convert " |
||||
''; |
||||
|
||||
preInstall = '' |
||||
mkdir -p $out/bin |
||||
''; |
||||
|
||||
meta = with stdenv.lib; { |
||||
description = "Optar stands for OPTical ARchiver - it's a codec for encoding data on paper"; |
||||
homepage = http://ronja.twibright.com/optar/; |
||||
license = licenses.gpl2; |
||||
maintainers = with maintainers; [ peterhoeg ]; |
||||
platforms = with platforms; linux; # possibly others, but only tested on Linux |
||||
}; |
||||
} |
Loading…
Reference in new issue