Minh Ngo 177ddbc
Name:       qxmpp
Minh Ngo 177ddbc
Version:    0.7.3
Minh Ngo 4d75eb7
Release:    4.git95a225b%{?dist}
Minh Ngo 177ddbc
License:    LGPLv2+
Minh Ngo 4d75eb7
#This source archive can be generated by this script
Minh Ngo 4d75eb7
# https://raw.github.com/Ignotus/fedora-packages/master/source_archiver.pl
Minh Ngo 4d75eb7
# ./source_archiver.pl --url="https://code.google.com/p/qxmpp/" --ver="0.7.3"
Minh Ngo 4d75eb7
Source0:    https://github.com/downloads/Ignotus/fedora-packages/qxmpp-0.7.3-95a225b.tar.bz2 
Minh Ngo 4d75eb7
Obsoletes:  qxmpp-dev < 0.7.3
Minh Ngo 177ddbc
Provides:   qxmpp-dev = %{version}-%{release}
Minh Ngo 177ddbc
Minh Ngo 177ddbc
Patch1:     qxmpp-dynamiclib.patch
Minh Ngo 177ddbc
Minh Ngo 177ddbc
Group:      Development/Libraries
Minh Ngo 177ddbc
Summary:    Qt XMPP Library
Minh Ngo 177ddbc
URL:        http://code.google.com/p/qxmpp/
Minh Ngo 177ddbc
Minh Ngo 177ddbc
BuildRequires:  qt4-devel
Minh Ngo 177ddbc
BuildRequires:  speex-devel
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%description
Minh Ngo 177ddbc
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.
Minh Ngo 177ddbc
Minh Ngo 177ddbc
QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is the only
Minh Ngo 177ddbc
third party library it is dependent on. Users need to a have working knowledge of
Minh Ngo 177ddbc
C++ and Qt basics (Signals and Slots and Qt data types). The underlying TCP socket
Minh Ngo 177ddbc
and the XMPP RFCs (RFC3920 and RFC3921) have been encapsulated into classes and
Minh Ngo 177ddbc
functions. Therefore the user would not be bothered with these details. But it is
Minh Ngo 177ddbc
always recommended to the advanced users to read and enjoy the low level details.
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%package devel
Minh Ngo 177ddbc
Summary:      QXmpp Development Files
Minh Ngo 177ddbc
Group:        Development/Libraries
Minh Ngo 177ddbc
Requires:     %{name}%{?_isa} = %{version}-%{release}
Minh Ngo 4d75eb7
Obsoletes: qxmpp-dev-devel < 0.7.3 
Minh Ngo 177ddbc
Provides:  qxmpp-dev-devel = %{version}-%{release}
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%description devel
Minh Ngo 177ddbc
It's a development package for qxmpp-dev.
Minh Ngo 177ddbc
Minh Ngo 177ddbc
QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++.
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%prep
Minh Ngo 177ddbc
%setup -qn qxmpp-%{version}
Minh Ngo 177ddbc
%patch1 -p1
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%build
Minh Ngo 177ddbc
%{_qt4_qmake} PREFIX=%{_prefix} LIBDIR=%{_lib} QMAKE_STRIP="" QMAKE_CXXFLAGS+="%{optflags}"
Minh Ngo 177ddbc
make %{?_smp_mflags}
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%install
Minh Ngo 177ddbc
%make_install INSTALL_ROOT=${RPM_BUILD_ROOT}
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%post -n %{name} -p /sbin/ldconfig
Minh Ngo 177ddbc
%postun -n %{name} -p /sbin/ldconfig
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%files 
Minh Ngo 177ddbc
%doc AUTHORS CHANGELOG LICENSE.LGPL README
Minh Ngo 177ddbc
%{_libdir}/libqxmpp.so.0
Minh Ngo 177ddbc
%{_libdir}/libqxmpp.so.0.7
Minh Ngo 177ddbc
%{_libdir}/libqxmpp.so.0.7.3
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%files devel
Minh Ngo 177ddbc
%doc %{_datadir}/doc/qxmpp
Minh Ngo 177ddbc
%{_libdir}/lib%{name}.so
Minh Ngo 177ddbc
%{_includedir}/%{name}
Minh Ngo 177ddbc
%{_libdir}/pkgconfig/%{name}.pc
Minh Ngo 177ddbc
Minh Ngo 177ddbc
%changelog
Minh Ngo 4d75eb7
* Sat Sep 30 2012 Minh Ngo <nlminhtl@gmail.com> 0.7.3-4
Minh Ngo 4d75eb7
- Upd. to the last version for leechcraft IC compatibility.
Minh Ngo db56f6c
Minh Ngo 177ddbc
* Wed Sep 26 2012 Minh Ngo <nlminhtl@gmail.com> 0.7.3-2
Minh Ngo 177ddbc
- Adding obsoletes
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Tue Sep 11 2012 Minh Ngo <nlminhtl@gmail.com> 0.7.3-1
Minh Ngo 177ddbc
- Renaming package name. Merging code bases between qxmpp-dev and qxmpp.
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Sat Aug 11 2012 Minh Ngo <nlminhtl@gmail.com> 0.6.3.1-1
Minh Ngo 177ddbc
- Updating to the new version
Minh Ngo 177ddbc
- Changelog https://raw.github.com/0xd34df00d/qxmpp-dev/master/CHANGELOG
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Thu Apr 26 2012 Minh Ngo <nlminhtl@gmail.com> 0.3.61-1
Minh Ngo 177ddbc
- XEP 0033
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Sat Mar 17 2012 Minh Ngo <nlminhtl@gmail.com> 0.3.47-1
Minh Ngo 177ddbc
- Synchronization with upstream
Minh Ngo 177ddbc
- updating patches
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Sun Mar 14 2012 Minh Ngo <nlminhtl@gmail.com> 0.3.45.2-1
Minh Ngo 177ddbc
- Synchronization with upstream
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.45.1-6
Minh Ngo 177ddbc
- Rebuilt for c++ ABI breakage
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.45.1-5
Minh Ngo 177ddbc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Mon Jan 08 2012 Minh Ngo <nlminhtl@gmail.com> 0.3.45.1-4
Minh Ngo 177ddbc
- fixing summary/description in the devel package
Minh Ngo 177ddbc
- adding a dependence for the devel package
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Fri Nov 11 2011 Minh Ngo <nlminhtl@gmail.com> 0.3.45.1-3
Minh Ngo 177ddbc
- rename the lib to libqxmpp-dev
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Tue Aug 02 2011 Minh Ngo <nlminhtl@gmail.com> 0.3.45.1-2
Minh Ngo 177ddbc
- dynamic libs
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Mon Jul 25 2011 Minh Ngo <nlminhtl@gmail.com> 0.3.45.1-1
Minh Ngo 177ddbc
- new version
Minh Ngo 177ddbc
Minh Ngo 177ddbc
* Mon Jun 06 2011 Minh Ngo <nlminhtl@gmail.com> 0.3.44-0.1.pre21062011
Minh Ngo 177ddbc
- initial build