Merge pull request #7195 from KoviRobi/mailcheck

Added mailcheck, simple utility to check for mail.

+51
+27
pkgs/applications/networking/mailreaders/mailcheck/default.nix
···
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "mailcheck-${version}"; 5 + version = "1.91.2"; 6 + 7 + patches = [ ./mailcheck-Makefile.patch ]; 8 + 9 + src = fetchurl { 10 + url = "mirror://sourceforge/mailcheck/mailcheck_${version}.tar.gz"; 11 + sha256 = "0p0azaxsnjvjbg41ycicc1i0kzw6jiynq8k49cfkdhlckxfdm9kc"; 12 + }; 13 + 14 + meta = { 15 + description = "Simple command line tool to check for new messages"; 16 + homepage = http://mailcheck.sourceforge.net/; 17 + license = stdenv.lib.licenses.gpl2; 18 + maintainers = with stdenv.lib.maintainers; [ kovirobi ]; 19 + platforms = stdenv.lib.platforms.linux; 20 + inherit version; 21 + 22 + longDescription = '' 23 + A simple command line tool to check for new mail in local mbox and 24 + maildir and remote POP3 and IMAP mailboxes. 25 + ''; 26 + }; 27 + }
+22
pkgs/applications/networking/mailreaders/mailcheck/mailcheck-Makefile.patch
···
··· 1 + diff -u a/Makefile b/Makefile 2 + --- a/Makefile 2015-04-05 19:31:41.871227295 +0100 3 + +++ b/Makefile 2015-04-05 19:42:49.743517508 +0100 4 + @@ -1,3 +1,5 @@ 5 + +prefix=$(out) 6 + + 7 + all: mailcheck 8 + 9 + debug: mailcheck.c netrc.c netrc.h socket.c 10 + @@ -7,8 +9,10 @@ 11 + $(CC) -Wall -O2 mailcheck.c netrc.c socket.c -s -o mailcheck 12 + 13 + install: mailcheck 14 + - install mailcheck $(prefix)/usr/bin 15 + - install -m 644 mailcheckrc $(prefix)/etc 16 + + [ -d $(prefix)/bin ] || mkdir $(prefix)/bin 17 + + [ -d $(prefix)/etc ] || mkdir $(prefix)/etc 18 + + install mailcheck $(prefix)/bin/ 19 + + install -m 644 mailcheckrc $(prefix)/etc/ 20 + 21 + distclean: clean 22 +
+2
pkgs/top-level/all-packages.nix
··· 1900 1901 macchanger = callPackage ../os-specific/linux/macchanger { }; 1902 1903 maildrop = callPackage ../tools/networking/maildrop { }; 1904 1905 mailsend = callPackage ../tools/networking/mailsend { };
··· 1900 1901 macchanger = callPackage ../os-specific/linux/macchanger { }; 1902 1903 + mailcheck = callPackage ../applications/networking/mailreaders/mailcheck { }; 1904 + 1905 maildrop = callPackage ../tools/networking/maildrop { }; 1906 1907 mailsend = callPackage ../tools/networking/mailsend { };