Search
j0ke.net Open Build Service
>
Projects
>
server:messaging
>
libgloox
> Changes
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Changes of Revision 2
[-]
[+]
Added
libgloox.spec
@@ -0,0 +1,126 @@ +# norootforbuild + +%define soname 7 + +Name: libgloox%{soname} +Version: 0.9.9.5 +Release: 0 +Summary: High-level XMPP Library for C++ +Source: http://camaya.net/download/gloox-%{version}.tar.bz2 +URL: http://camaya.net/gloox +Group: Development/Libraries/C and C++ +License: GNU General Public License (GPL) +BuildRoot: %{_tmppath}/build-%{name}-%{version} +BuildRequires: gcc-c++ make +BuildRequires: autoconf automake libtool +BuildRequires: iksemel-devel +%if %suse_version <= 1030 +BuildRequires: gnutls-devel +%else +BuildRequires: libgnutls-devel +%endif +BuildRequires: libidn-devel +BuildRequires: zlib-devel +Provides: gloox%{soname} = %{version}-%{release} +Provides: libgloox = %{version}-%{release} +Provides: gloox = %{version}-%{release} + +%description +gloox is a portable high-level Jabber/XMPP library for C++. It is fully +compliant with the XMPP RFCs, supports all of the XMPP features (including +SRV lookups, TLS, SASL, roster management, and privacy lists), and implements +several XEPs that make it ideal for writing any kind of Jabber/XMPP client +or component. + +%package -n libgloox-devel +Summary: High-level XMPP Library for C++ +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version}-%{release} +Requires: libstdc++-devel +Provides: gloox-devel = %{version}-%{release} + +%description -n libgloox-devel +gloox is a portable high-level Jabber/XMPP library for C++. It is fully +compliant with the XMPP RFCs, supports all of the XMPP features (including +SRV lookups, TLS, SASL, roster management, and privacy lists), and implements +several XEPs that make it ideal for writing any kind of Jabber/XMPP client +or component. + +%debug_package +%prep +%setup -q -n "gloox-%{version}" + +%build +%configure +%__make %{?jobs:-j%{jobs}} + +%install +%makeinstall + +%clean +%__rm -rf "%{buildroot}" + +%files +%defattr(-,root,root) +%doc AUTHORS README NEWS ChangeLog TODO +%{_libdir}/libgloox.so.%{soname} +%{_libdir}/libgloox.so.%{soname}.*.* + +%files -n libgloox-devel +%defattr(-,root,root) +%{_bindir}/gloox-config +%{_includedir}/gloox +%{_libdir}/libgloox.so +%{_libdir}/libgloox.la +%{_libdir}/libgloox.a +%{_libdir}/pkgconfig/gloox.pc + +%changelog +* Sat Mar 22 2008 Pascal Bleser <guru@unixtech.be> 0.9.9.5 +- update to 0.9.9.5, minor bugfixes + +* Sat Mar 8 2008 Pascal Bleser <guru@unixtech.be> 0.9.9.4 +- update to 0.9.9.4, minor bugfixes + +* Fri Jan 18 2008 Pascal Bleser <guru@unixtech.be> 0.9.9.3 +- update to 0.9.9.3 + +* Thu Jan 17 2008 Pascal Bleser <guru@unixtech.be> 0.9.9.2 +- update to 0.9.9.2 + +* Sat Dec 8 2007 Pascal Bleser <guru@unixtech.be> 0.9.8 +- update to 0.9.8 + +* Thu Oct 25 2007 Pascal Bleser <guru@unixtech.be> 0.9.6.1 +- update to 0.9.6.1 + +* Mon Oct 15 2007 Pascal Bleser <guru@unixtech.be> 0.9.5 +- added Requires: libstdc++-devel +- Shared Library Policy (with backwards compatible Provides) +- update to 0.9.5 + +* Thu Aug 16 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9.4.1 + +* Wed Aug 15 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9.4 + +* Sat Jul 21 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9.3 + +* Sun Jun 24 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9.2 + +* Thu Jun 21 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9.1 + +* Tue Jun 19 2007 Pascal Bleser <guru@unixtech.be> +- update to 0.9 + +* Sat Jun 9 2007 Pascal Bleser <guru@unixtech.be> +- initial build service submission + +# Local Variables: +# mode: rpm-spec +# tab-width: 3 +# End: