%define subrel 1 Name: rss2email Version: 2.71 Release: %mkrel 1 Summary: Deliver news from RSS feeds to your smtp server as text or html mail Group: Networking/News License: GPLv3 URL: http://www.allthingsrss.com/rss2email/ Source0: http://www.allthingsrss.com/rss2email/%{name}-%{version}.tar.gz # Fedora variant of http://lindsey.smith.googlepages.com/r2e Source3: rss2email-r2e # man page taken from # http://ftp.debian.org/debian/pool/main/r/rss2email/rss2email_2.60-3.diff.gz Source4: rss2email-r2e.1 Source5: rss2email-config.py.template Patch0: rss2email-use-configpy-from-homedir.patch BuildArch: noarch Requires: python-feedparser Requires: python-html2text %description rss2email lets you subscribe to a list of XML newsfeeds (RSS or Atom). It can parse them regularly with the help of cron and send new items to you by email. A HTML-mail will be sent in the default configuration to the local smtp server. See the man page r2e for details on how to set rss2email up. %prep %setup -q -c -T # Grr, permissions on the 2.71 tarball are all wrong... let's do this manually... mkdir %{name} tar zxvf %{SOURCE0} -C %{name} --strip-components=1 chmod 0755 %{name} chmod 0644 %{name}/* # let rss2email use ${HOME}/.rss2email/config.py %patch0 -b .patch0 sed -i -e 's/\r//' %{name}/CHANGELOG %build echo nothing to build %install rm -rf %{buildroot} mkdir -p \ %{buildroot}%{_bindir}/ \ %{buildroot}%{_datadir}/%{name}/ \ %{buildroot}%{_mandir}/man1/ install -p -m 0755 %{name}/rss2email.py %{buildroot}%{_datadir}/%{name}/ install -p -m 0755 %{SOURCE3} %{buildroot}%{_bindir}/r2e sed -i -e 's;/usr/share;%{_datadir};g' %{buildroot}%{_bindir}/r2e install -p -m 0644 %{SOURCE4} %{buildroot}%{_mandir}/man1/r2e.1 install -p -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/%{name}/config.py.template %files %defattr(-,root,root,-) %doc %{name}/CHANGELOG %{_bindir}/r2e %{_datadir}/%{name}/ %{_mandir}/man1/r2e.1.xz %changelog * Fri Jul 29 2011 stormi <stormi> 2.71-1.1.mga1 + Revision: 130466 - update release to 1 per new update policy + remmy <remmy> - Add package to Mageia 1 (closes bug #1848) - Add rss2email to Mageia 1 - Clean up of spec file Clean up of description - Remove unneeded %%clean section from spec - imported package rss2email * Tue Sep 15 2009 Thierry Vignaud <tvignaud@mandriva.com> 2.65-2mdv2010.0 + Revision: 442763 - rebuild * Fri Mar 06 2009 Michael Scherer <misc@mandriva.org> 2.65-1mdv2009.1 + Revision: 349898 - update to new version 2.65 * Tue Jan 06 2009 Jérôme Soyer <saispo@mandriva.org> 2.64-1mdv2009.1 + Revision: 325359 - update to new version 2.64 * Thu Sep 04 2008 Jérôme Soyer <saispo@mandriva.org> 2.63-1mdv2009.0 + Revision: 280664 - Fix RPM Group - New release * Sat Aug 02 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.62-4mdv2009.0 + Revision: 260343 - rebuild * Mon Jul 28 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.62-3mdv2009.0 + Revision: 251553 - rebuild * Sat Mar 01 2008 Michael Scherer <misc@mandriva.org> 2.62-1mdv2008.1 + Revision: 177251 - update to new version 2.62 + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Tue Dec 18 2007 Jérôme Soyer <saispo@mandriva.org> 2.61-1mdv2008.1 + Revision: 132041 - New release + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Tue Oct 23 2007 Jérôme Soyer <saispo@mandriva.org> 2.60-1mdv2008.1 + Revision: 101444 - New release 2.60 * Wed Aug 09 2006 Michael Scherer <misc@mandriva.org> 2.57-2mdv2007.0 - Rebuild to keep src in sync * Mon Apr 10 2006 Michael Scherer <misc@mandriva.org> 2.57-1mdk - New release 2.57 * Thu Dec 22 2005 Michael Scherer <misc@mandriva.org> 2.55-1mdk - New release 2.55 * Wed Dec 21 2005 Michael Scherer <misc@mandriva.org> 2.54-1mdk - First mandriva release - patch to have FeedUrl in the header of the mail, to ease filtering