Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/, net-mail/rss2email/files/
Date: Mon, 30 Mar 2020 12:27:31
Message-Id: 1585571217.049de9f25d69da4a1be59d68dafe6409f47a26e9.zlogene@gentoo
1 commit: 049de9f25d69da4a1be59d68dafe6409f47a26e9
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 30 12:26:46 2020 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 30 12:26:57 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049de9f2
7
8 net-mail/rss2email: Drop old (py2-only)
9
10 Package-Manager: Portage-2.3.89, Repoman-2.3.20
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 net-mail/rss2email/Manifest | 2 -
14 .../files/rss2email-2.69-config-location.patch | 16 -----
15 net-mail/rss2email/rss2email-2.71-r2.ebuild | 68 ----------------------
16 3 files changed, 86 deletions(-)
17
18 diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest
19 index 3f2f76023c4..fe4ad53ee4a 100644
20 --- a/net-mail/rss2email/Manifest
21 +++ b/net-mail/rss2email/Manifest
22 @@ -1,3 +1 @@
23 -DIST rss2email-2.71.tar.gz 63268 BLAKE2B 56c4e2b59611ffcb0e7a9ff3558e6ed4da3f5ba186d5c2f84b715b8b63bf4729a57c1986f910a46d81813f3e756e07a35959e3000f1bf65839a5da830c50377f SHA512 242a4f2e4fe64f42e3348f8c159d91f79121224beec4faf542393c8323bdcba85510a28fc967ec59702f08205de1d40c2a26235f9d5590751f392880a7211c60
24 DIST rss2email-3.11.tar.gz 66441 BLAKE2B 24be7c4d280e337869833f9fa492186a9f4cc208e9f6152c1d4012edb016993a37cddd991d6211888d6aa7654d66bc79d9d70f1508dae20fa39d79fffeeef55b SHA512 2efdef703a4b4774d85926f500a37689aea3a324f63a13a686a2322c9f69ac7b940c5b953f417d9259e1493b3dafde4c2e1ddb3433d085fb2400cd06001141bb
25 -DIST rss2email_2.65-1.diff.gz 8626 BLAKE2B 25b497e099d6093d94a29bf79d89b53d51cff0ed71c926e709b17d8a5a066d13a64c75e162ab02fa34756c49891595f43d1031f4549bf5603238d76bf8e1ac3d SHA512 cb0ca7f6c02f342305c6c19f03973f91343ca530a6a858427bfd6a57948e6123e02d64b1285efed10cda9541f3237f666d8e1a7954a3c2b57866a68dd43b8d8d
26
27 diff --git a/net-mail/rss2email/files/rss2email-2.69-config-location.patch b/net-mail/rss2email/files/rss2email-2.69-config-location.patch
28 deleted file mode 100644
29 index 215c1725a9c..00000000000
30 --- a/net-mail/rss2email/files/rss2email-2.69-config-location.patch
31 +++ /dev/null
32 @@ -1,16 +0,0 @@
33 ---- rss2email.py 2010-11-25 02:22:14.607431246 +0100
34 -+++ rss2email.py 2010-11-25 02:26:54.478306015 +0100
35 -@@ -254,7 +254,12 @@
36 -
37 - # Read options from config file if present.
38 - import sys
39 --sys.path.insert(0,".")
40 -+import os
41 -+_conf_dir = os.path.expanduser('~/.rss2email')
42 -+if not os.path.exists(os.path.join(_conf_dir, 'config.py')):
43 -+ _conf_dir = '/etc/rss2email'
44 -+sys.path.insert(0, _conf_dir)
45 -+
46 - try:
47 - from config import *
48 - except:
49
50 diff --git a/net-mail/rss2email/rss2email-2.71-r2.ebuild b/net-mail/rss2email/rss2email-2.71-r2.ebuild
51 deleted file mode 100644
52 index 351a6d6351e..00000000000
53 --- a/net-mail/rss2email/rss2email-2.71-r2.ebuild
54 +++ /dev/null
55 @@ -1,68 +0,0 @@
56 -# Copyright 1999-2020 Gentoo Authors
57 -# Distributed under the terms of the GNU General Public License v2
58 -
59 -EAPI="5"
60 -
61 -PYTHON_COMPAT=( python2_7 )
62 -
63 -inherit eutils python-r1
64 -
65 -DEBIAN_PV="2.65"
66 -
67 -DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
68 -HOMEPAGE="http://www.allthingsrss.com/rss2email"
69 -SRC_URI="http://www.allthingsrss.com/${PN}/${P}.tar.gz
70 - mirror://debian/pool/main/r/${PN}/${PN}_${DEBIAN_PV}-1.diff.gz"
71 -
72 -LICENSE="GPL-2"
73 -SLOT="0"
74 -KEYWORDS="amd64 x86"
75 -IUSE=""
76 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
77 -
78 -DEPEND="dev-util/patchutils"
79 -RDEPEND="${PYTHON_DEPS}
80 - >=dev-python/feedparser-5.0.1
81 - <dev-python/html2text-2019.8.11"
82 -
83 -src_unpack() {
84 - # Tarball has zero permissions inside
85 - tar xf "${DISTDIR}"/${P}.tar.gz || die
86 - chmod 0755 ${P} || die
87 - chmod 0644 ${P}/* || die
88 -}
89 -
90 -src_prepare() {
91 - epatch "${FILESDIR}"/${PN}-2.69-config-location.patch
92 -
93 - # Extract man page from Debian patch
94 - zcat "${DISTDIR}"/${PN}_${DEBIAN_PV}-1.diff.gz \
95 - | filterdiff -i '*/r2e.1' \
96 - > "${S}"/r2e.1.patch || die
97 - EPATCH_OPTS="-p1" epatch r2e.1.patch
98 -}
99 -
100 -src_install() {
101 - my_install() {
102 - python_moduleinto ${PN}
103 - python_newscript rss2email.py main.py
104 - }
105 - python_foreach_impl my_install
106 -
107 - insinto /etc/${PN}
108 - doins config.py.example
109 -
110 - dodoc CHANGELOG readme.html
111 - doman r2e.1
112 -
113 - # Replace r2e wrapper
114 - cat <<-"EOF" >r2e
115 - #! /bin/sh
116 - SITE_PACKAGES=`python2 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"`
117 - CONF_DIR=${HOME}/.rss2email
118 - mkdir -p "${CONF_DIR}"
119 - exec python2 "${SITE_PACKAGES}"/rss2email/main.py "${CONF_DIR}"/feeds.dat $*
120 - EOF
121 -
122 - dobin r2e
123 -}