update to 0.5.0 [release 0.5.0-1mamba;Tue Oct 09 2012]

This commit is contained in:
Silvan Calarco 2024-01-06 04:28:45 +01:00
parent f0be87a53d
commit c70543fbf1
2 changed files with 106 additions and 0 deletions

View File

@ -1,2 +1,6 @@
# libgrss # libgrss
LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
Includes methods to fetch, parse and handle XML documents, an implementation of PubSubHubBub client, an OPML parser and some more utility.
LibGRSS is written in C.

102
libgrss.spec Normal file
View File

@ -0,0 +1,102 @@
Name: libgrss
Version: 0.5.0
Release: 1mamba
Summary: A library for easy management of RSS/Atom/Pie feeds
Group: System/Libraries
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: http://live.gnome.org/Libgrss
Source: http://gtk.mplat.es/libgrss/tarballs/libgrss-%{version}.tar.gz
License: LGPL
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: gtk-doc
BuildRequires: libglib-devel
BuildRequires: libsoup-devel
BuildRequires: libxml2-devel
BuildRequires: pkg-config
## AUTOBUILDREQ-END
BuildRoot: %{_tmppath}/%{name}-%{version}-root
%description
LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
Includes methods to fetch, parse and handle XML documents, an implementation of PubSubHubBub client, an OPML parser and some more utility.
LibGRSS is written in C.
%package devel
Group: Development/Libraries
Summary: Libraries and headers for %{name}
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
%description devel
LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
This package contains libraries and header files need for development.
%package static
Group: Development/Libraries
Summary: Static libraries for %{name}
Requires: %{name}-devel = %{?epoch:%epoch:}%{version}-%{release}
%description static
LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
This package contains static libraries need for development.
%package apidocs
Summary: %{name} API documentation
Group: Documentation
Requires: gtk-doc
%description apidocs
LibGRSS is a library for easy management of RSS/Atom/Pie feeds.
This package contains the API documentation for %{name}
%prep
%setup -q
%build
%configure
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeinstall
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root)
%{_libdir}/libgrss-*.so.*
%doc COPYING
%files devel
%defattr(-,root,root)
%dir %{_includedir}/libgrss
%{_includedir}/libgrss/*.h
%{_libdir}/libgrss-*.so
%{_libdir}/pkgconfig/libgrss-*.pc
%doc NEWS README TODO
%files static
%defattr(-,root,root)
%{_libdir}/libgrss-*.la
%files apidocs
%defattr(-,root,root)
%dir %{_datadir}/gtk-doc/html/libgrss
%doc %{_datadir}/gtk-doc/html/libgrss/*
%changelog
* Tue Oct 09 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 0.5.0-1mamba
- update to 0.5.0
* Thu Oct 21 2010 gil <puntogil@libero.it> 0.4.0-1mamba
- package created by autospec