nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 33 lines 958 B view raw
1{ lib, stdenv, perlPackages, fetchurl }: 2 3stdenv.mkDerivation rec { 4 pname = "dkimproxy"; 5 version = "1.4.1"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/dkimproxy/${pname}-${version}.tar.gz"; 9 sha256 = "1gc5c7lg2qrlck7b0lvjfqr824ch6jkrzkpsn0gjvlzg7hfmld75"; 10 }; 11 12 # Idea taken from pkgs/development/perl-modules/generic/builder.sh 13 preFixup = '' 14 perlFlags= 15 for i in $(IFS=:; echo $PERL5LIB); do 16 perlFlags="$perlFlags -I$i" 17 done 18 for f in $(ls $out/bin); do 19 sed -i $out/bin/$f -e "s|#\!\(.*/perl.*\)$|#\! \1 $perlFlags|" 20 done 21 ''; 22 23 buildInputs = [ perlPackages.perl ]; 24 propagatedBuildInputs = with perlPackages; [ Error MailDKIM MIMETools NetServer ]; 25 26 meta = with lib; { 27 description = "SMTP-proxy that signs and/or verifies emails"; 28 homepage = "https://dkimproxy.sourceforge.net/"; 29 license = licenses.gpl2Plus; 30 maintainers = [ maintainers.ekleog ]; 31 platforms = platforms.all; 32 }; 33}