procmail: minor cleanup

authored by

Sandro Jäckel and committed by
Sandro Jäckel
3b30539c 4ee38da0

+11 -10
+11 -10
pkgs/applications/misc/procmail/default.nix
··· 4 4 pname = "procmail"; 5 5 version = "3.22"; 6 6 7 + src = fetchurl { 8 + url = "ftp://ftp.fu-berlin.de/pub/unix/mail/procmail/procmail-${version}.tar.gz"; 9 + sha256 = "05z1c803n5cppkcq99vkyd5myff904lf9sdgynfqngfk9nrpaz08"; 10 + }; 11 + 7 12 patches = [ 8 13 ./CVE-2014-3618.patch 9 14 (fetchurl { ··· 16 21 # getline is defined differently in glibc now. So rename it. 17 22 # Without the .PHONY target "make install" won't install anything on Darwin. 18 23 postPatch = '' 19 - sed -e "s%^RM.*$%#%" -i Makefile 20 - sed -e "s%^BASENAME.*%\BASENAME=$out%" -i Makefile 21 - sed -e "s%^LIBS=.*%LIBS=-lm%" -i Makefile 22 - sed -e "s%getline%thisgetline%g" -i src/*.c src/*.h 23 - sed -e "3i\ 24 + sed -i Makefile \ 25 + -e "s%^RM.*$%#%" \ 26 + -e "s%^BASENAME.*%\BASENAME=$out%" \ 27 + -e "s%^LIBS=.*%LIBS=-lm%" 28 + sed -e "s%getline%thisgetline%g" -i src/*.c src/*.h 29 + sed -e "3i\ 24 30 .PHONY: install 25 31 " -i Makefile 26 32 ''; 27 - 28 - src = fetchurl { 29 - url = "ftp://ftp.fu-berlin.de/pub/unix/mail/procmail/procmail-${version}.tar.gz"; 30 - sha256 = "05z1c803n5cppkcq99vkyd5myff904lf9sdgynfqngfk9nrpaz08"; 31 - }; 32 33 33 34 meta = with lib; { 34 35 description = "Mail processing and filtering utility";