tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
rss2email: init at 3.9
Profpatsch
8 years ago
6b5e5de0
00be1f98
+33
2 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
feedreaders
rss2email
default.nix
top-level
all-packages.nix
+29
pkgs/applications/networking/feedreaders/rss2email/default.nix
···
1
1
+
{ pythonPackages, fetchurl, lib }:
2
2
+
3
3
+
with pythonPackages;
4
4
+
5
5
+
buildPythonApplication rec {
6
6
+
name = "${pname}-${version}";
7
7
+
pname = "rss2email";
8
8
+
version = "3.9";
9
9
+
10
10
+
propagatedBuildInputs = [ feedparser beautifulsoup4 html2text ];
11
11
+
12
12
+
src = fetchurl {
13
13
+
url = "mirror://pypi/r/rss2email/${name}.tar.gz";
14
14
+
sha256 = "02wj9zhmc2ym8ba1i0z9pm1c622z2fj7fxwagnxbvpr1402ahmr5";
15
15
+
};
16
16
+
17
17
+
postInstall = ''
18
18
+
install -Dm 644 r2e.1 $out/share/man/man1/r2e.1
19
19
+
# an alias for better finding the manpage
20
20
+
ln -s -T r2e.1 $out/share/man/man1/rss2email.1
21
21
+
'';
22
22
+
23
23
+
meta = with lib; {
24
24
+
description = "A tool that converts RSS/Atom newsfeeds to email.";
25
25
+
homepage = "https://pypi.python.org/pypi/rss2email";
26
26
+
license = licenses.gpl2;
27
27
+
maintainers = with maintainers; [ jb55 profpatsch ];
28
28
+
};
29
29
+
}
+4
pkgs/top-level/all-packages.nix
···
3797
3797
3798
3798
rrdtool = callPackage ../tools/misc/rrdtool { };
3799
3799
3800
3800
+
rss2email = callPackage ../applications/networking/feedreaders/rss2email {
3801
3801
+
pythonPackages = python3Packages;
3802
3802
+
};
3803
3803
+
3800
3804
rsstail = callPackage ../applications/networking/feedreaders/rsstail { };
3801
3805
3802
3806
rtorrent = callPackage ../tools/networking/p2p/rtorrent { };