Upate to Package: Liferea

Greg Douglas gregory.douglas at sympatico.ca
Mon Jun 13 17:17:42 UTC 2005


Hi Folks.

> I am not certain if this is an appropriate approach for this, and 
> apologize in advanced if this causes any problems, but I would like to 
> propose the following update to a more recent version of the Liferea 
> software.  I believe that Liferea already exists on Extras.  Fedora 
> has not had an update to this software since January, and a more 
> recent version does indeed exist.
>
> I have attached the .spec file, and can send the src.rpm file if it 
> can proceed. The src.rpm passes rpmlint without any comments.
>
> This is my first time applying for a package, therefore I will need a 
> sponsor for CVS.  I do have an account with Red Hat Bugzilla.
>
> If there is currently no maintainer for this package, I am certainly 
> willing to take it on.
>
> *"Liferea* is an abbreviation for Linux Feed Reader. It is a news 
> aggregator for online news feeds. It supports a number of different 
> feed formats including RSS/RDF, CDF, Atom, OCS, and OPML. There are 
> many other news readers available, but these others are not available 
> for Linux or require many extra libraries to be installed. Liferea 
> tries to fill this gap by creating a fast, easy to use, easy to 
> install news aggregator for GTK/GNOME"
>
> Thanks.
>
> Greg Douglas.
>
>
>
>
>------------------------------------------------------------------------
>
>Name:           liferea
>Version:        0.9.2
>Release:        1
>Epoch:          0
>Summary:        An RSS/RDF feed reader
>
>Group:          Applications/Internet
>License:        GPL
>URL:            http://liferea.sourceforge.net/
>Source:         http://prdownloads.sourceforge.net/liferea/liferea-0.9.2.tar.gz
>BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
>
>BuildRequires: 	gtk2-devel
>BuildRequires: 	dbus
>BuildRequires:	libxml2
>BuildRequires:  libxml2-devel >= 2.5.10
>BuildRequires:  gtkhtml2-devel
>BuildRequires:  GConf2-devel
>BuildRequires:  desktop-file-utils
>BuildRequires:  gettext
>BuildRequires: 	libtool
>BuildRequires: 	pkgconfig
>
>Requires: 	gtk2 >= 2.4.0, libxml2
>
>Requires(post):  GConf2
>Requires(preun): GConf2
>
>
>%description
>Liferea is an abbreviation for Linux Feed Reader. It is a news
>aggregator for online news feeds. It supports a number of different
>feed formats including RSS/RDF, CDF, Atom, OCS, and OPML. There are
>many other news readers available, but these others are not available
>for Linux or require many extra libraries to be installed. Liferea
>tries to fill this gap by creating a fast, easy to use, easy to
>install news aggregator for GTK/GNOME.
>
>%prep
>%setup -q -n %{name}-%{version}
>
>
>%build
>%configure --disable-schemas-install
>CFLAGS="$RPM_OPT_FLAGS" %{__make} %{?_smp_mflags}
>
>
>%install
>rm -rf ${RPM_BUILD_ROOT}
>make DESTDIR=${RPM_BUILD_ROOT} install
>%find_lang %{name}
>
>rm -f ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
>desktop-file-install --vendor fedora                    \
>  --dir ${RPM_BUILD_ROOT}%{_datadir}/applications   	\
>  --add-category X-Fedora			        \
>  %{name}.desktop
>
>
>%clean
>rm -rf ${RPM_BUILD_ROOT}
>
>
>%post
>export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
>gconftool-2 --makefile-install-rule \
>  %{_sysconfdir}/gconf/schemas/liferea.schemas >/dev/null || :
>
>
>%preun
>export GCONF_CONFIG_SOURCE=$(gconftool-2 --get-default-source)
>gconftool-2 --makefile-uninstall-rule \
>  %{_sysconfdir}/gconf/schemas/liferea.schemas >/dev/null || :
>
>
>%files -f %{name}.lang
>%defattr(-,root,root,-)
>%doc COPYING AUTHORS NEWS README ChangeLog
>%{_mandir}/man1/liferea.1.gz
>%{_sysconfdir}/gconf/schemas/liferea.schemas
>%dir %{_datadir}/%{name}
>%dir %{_datadir}/%{name}/css
>%dir %{_datadir}/%{name}/dtd
>%dir %{_datadir}/%{name}/opml
>%dir %{_datadir}/%{name}/pixmaps
>%{_bindir}/%{name}
>%{_bindir}/%{name}-bin
>%{_datadir}/%{name}/
>%{_datadir}/%{name}/css/*.css
>%{_datadir}/%{name}/dtd/html.ent
>%{_datadir}/%{name}/opml/feedlist*.opml
>%{_datadir}/%{name}/pixmaps/*
>%{_datadir}/pixmaps/%{name}.png
>%{_datadir}/applications/fedora-%{name}.desktop
>%dir %{_libdir}/%{name}
>%{_libdir}/%{name}/*.so*
>%exclude %{_libdir}/%{name}/*.la
>
>
>%changelog
>* Sun Jun 12 2005 Greg Douglas <gregory.douglas at sympatico.ca> - 0:0.9.2-1
>- added  >= 2.5.10 to libxml2-devel dependancy
>- added gtk2-devel dependancy
>- removed  mozilla-devel build dependancy
>- added libtool build dependancy
>- added pkgconfig build dependancy
>- added requires gtk2 >= 2.4.0, libxml2
>- removed Buildrequires:  zlib-devel
>- updated Source0 path
>- updated description based on liferea's
>- added %dir %{_datadir}/%{name}/css
>- added %dir %{_datadir}/%{name}/dtd
>- added %dir %{_datadir}/%{name}/opml
>- added %dir %{_datadir}/%{name}/pixmaps
>- added %{_datadir}/%{name}/css/*.css
>- added %{_datadir}/%{name}/dtd/html.ent
>- added %{_datadir}/%{name}/opml/feedlist*.opml
>- added %{_datadir}/%{name}/pixmaps/*
>- added BuildRequires: 	dbus  < 0.3
>- added BuildRequires:	libxml2
>
>* Tue Jan 18 2005 Brian Pepple <bdpepple at gmail.com> - 0:0.9.0-1.b
>- Updated to 0.9.0b.
>- Remove seperate desktop file.
>
>* Fri Jan 14 2005 Brian Pepple <bdpepple at gmail.com> - 0:0.9.0-1
>- Updated to 0.9.0.
>
>* Wed Jan 12 2005 Brian Pepple <bdpepple at gmail.com> - 0:0.6.4-1.b
>- Updated to 0.6.4b.
>
>* Mon Nov  1 2004 Brian Pepple <bdpepple at ameritech.net> - 0:0.6.1-0.fdr.1
>- Updated to 0.6.1.
>- Added %exclude *.la
>- Removed liferea-0.5.3c-fixes.patch, not needed anymore.
>- Removed liferea-0.5.3b-mozillahome.patch, not needed anymore.
>
>* Fri Sep 24 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.3-0.fdr.4.c
>- Sync with Mozilla 1.7.3 update for FC2.
>
>* Fri Sep 10 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.3-0.fdr.3.c
>- Add memory leak fix + updates from 0.5.3c
>  (tarball would require autoreconf).
>
>* Fri Aug 27 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.3-0.fdr.2.b
>- Add BR mozilla-devel to build Mozilla plugin.
>- Patch liferea script to support FC1/FC2 Mozilla homes.
>
>* Sat Aug 21 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.3-0.fdr.1.b
>- Update to 0.5.3b (bug-fixes).
>- Remove version from libxml2 requirement (2.4.1 would be sufficient).
>
>* Thu Aug 19 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.3-0.fdr.1
>- Update to 0.5.3.
>- Add schemas un-/install in preun/post.
>- Update desktop file.
>
>* Wed Aug  4 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.5.2-0.fdr.1.c
>- Add BR zlib-devel.
>- Update desktop file.
>- Adhere to versioning guidelines.
>
>* Wed Aug 04 2004 Daryll Strauss <daryll at daryll.net> - 0:0.5.2c-0.fdr.1
>- Updated to 0.5.2c
>
>* Sat May 22 2004 Brian Pepple <bdpepple at ameritech.net> - 0:0.4.9-0.fdr.1
>- Updated to 0.4.9
>- Removed liferea_browser.patch.  Shouldn't be needed anymore.
>
>* Thu May  6 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.8-0.fdr.1
>- Updated to 0.4.8.
>- Modified liferea_browser.patch to work with new version.
>- Removed liferea.png that fedora.us provided, since package now supplies it's own.
>
>* Fri Apr 30 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.5.d
>- Applied browser.patch from Michael Schwendt (#1478)
>
>* Wed Apr 28 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.4.d
>- Updated to 0.4.7d.
>- Removed patch, since it didn't fix browser problem.
>
>* Fri Apr 23 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.4.c
>- Add patch to use 'gnome-open %s' instead of 'mozilla %s'.
>
>* Tue Apr 20 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.3.c
>- Updated to 0.4.7c
>
>* Sun Apr 11 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.3.b
>- Updated to 0.4.7b
>- Removed %post/postun [#1478]
>
>* Sun Apr 11 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.2
>- Added liferea-bin to files.
>
>* Fri Apr  2 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.7-0.fdr.1
>- Updated to 0.4.7.
>- Added %post & %postun
>- Added %{_libdir} files
>
>* Tue Mar 30 2004 Brian Pepple <bdpepple at ameritech.net> 0:0.4.6-0.fdr.1.e
>- Updated to 0.4.6e
>- Added gettext build requirement
>
>* Sun Jan 11 2004 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.6-0.fdr.1.b
>- Updated to 0.4.6b.
>
>* Sun Nov 16 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.4-0.fdr.2
>- BuildReq desktop-file-utils.
>
>* Mon Nov 10 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.4-0.fdr.1
>- Updated to 0.4.4.
>
>* Thu Oct 16 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.3-0.fdr.1
>- Updated to 0.4.3.
>
>* Mon Oct 13 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.1-0.fdr.1
>- Updated to 0.4.1.
>
>* Fri Oct 10 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.4.0-0.fdr.1
>- Updated to 0.4.0.
>
>* Wed Oct 01 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.3.8-0.fdr.1
>- Updated to 0.3.8.
>
>* Tue Sep 23 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.3.7-0.fdr.3
>- Correction in %%defattr.
>- Improved Summary.
>- Source now direct downloadable.
>
>* Sun Sep 21 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.3.7-0.fdr.2
>- epoch added to versioned req.
>
>* Thu Sep 18 2003 Phillip Compton <pcompton[AT]proteinmedia.com> 0:0.3.7-0.fdr.1
>- Initial Fedora Release.
>  
>




More information about the fedora-extras-list mailing list