procmail: unbreak "make install"

procmail's Makefile lacks a ".PHONY: install" line, which turns "make
install" into a no-op, at least on macOS. Insert one.

+4
+4
pkgs/applications/misc/procmail/default.nix
··· 6 patches = [ ./CVE-2014-3618.patch ]; 7 8 # getline is defined differently in glibc now. So rename it. 9 postPatch = '' 10 sed -e "s%^RM.*$%#%" -i Makefile 11 sed -e "s%^BASENAME.*%\BASENAME=$out%" -i Makefile 12 sed -e "s%^LIBS=.*%LIBS=-lm%" -i Makefile 13 sed -e "s%getline%thisgetline%g" -i src/*.c src/*.h 14 ''; 15 16 src = fetchurl {
··· 6 patches = [ ./CVE-2014-3618.patch ]; 7 8 # getline is defined differently in glibc now. So rename it. 9 + # Without the .PHONY target "make install" won't install anything on Darwin. 10 postPatch = '' 11 sed -e "s%^RM.*$%#%" -i Makefile 12 sed -e "s%^BASENAME.*%\BASENAME=$out%" -i Makefile 13 sed -e "s%^LIBS=.*%LIBS=-lm%" -i Makefile 14 sed -e "s%getline%thisgetline%g" -i src/*.c src/*.h 15 + sed -e "3i\ 16 + .PHONY: install 17 + " -i Makefile 18 ''; 19 20 src = fetchurl {