commit 44090449ccde7f4eb78c6c8819359fbb6c1038aae948e15c5774fe63d8c9a96f Author: Ismail Dönmez Date: Sun Sep 9 21:51:59 2012 +0000 Accepting request 133396 from home:Reki:submits rename of libqxmpp1 OBS-URL: https://build.opensuse.org/request/show/133396 OBS-URL: https://build.opensuse.org/package/show/network/libqxmpp?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/baselibs.conf b/baselibs.conf new file mode 100644 index 0000000..59a71d3 --- /dev/null +++ b/baselibs.conf @@ -0,0 +1 @@ +libqxmpp0 \ No newline at end of file diff --git a/libqxmpp.changes b/libqxmpp.changes new file mode 100644 index 0000000..29d6bdc --- /dev/null +++ b/libqxmpp.changes @@ -0,0 +1,55 @@ +------------------------------------------------------------------- +Tue Sep 04 10:22:00 UTC 2012 - nekolayer@yandex.ru + + - changed to upstream url + - package renamed + - Update to version 0.7.1 + - Fix export of QXmppVCardPhone class. + - New XEPs: + * XEP-0033: Extended Stanza Addressing + - Remove deprecated APIs: + * QXmppRosterManager::rosterChanged() + * QXmppConfiguration::sASLAuthMechanism() + - Improve vCard support: + * Add support for free-form descriptive text. + * Make it possible to have several addresses. + * Make it possible to have several e-mail addresses. + * Make it possible to have several phone numbers. + - Make it possible to set the client's extended information form (XEP-0128). + - Make sure QXmppDiscoveryManager only emits results. + - Fix XEP-0115 verification strings (remove duplicate features, sort form values) + - Fix issues: + * Issue 144: QXmppBookmarkConference autojoin parsing + - Add support for see-other-host server change. + - Add support for X-MESSENGER-OAUTH2 authentication for Windows Live Messenger. + - Make it possible to disable non-SASL authentication. + - Add QXmppClient::isAuthenticated() to query whether authentication has been + performed. + +------------------------------------------------------------------- +Mon Sep 3 11:22:06 UTC 2012 - idonmez@suse.com + +- Fix name for devel package + +------------------------------------------------------------------- +Fri Aug 10 19:51:07 UTC 2012 - dap.darkness@gmail.com + +- update to 0.6.3.1 + * Source tree was sync with upstream. + * The library became dynamic. + +------------------------------------------------------------------- +Tue Jul 3 19:48:35 UTC 2012 - dvaleev@suse.com + +- fix ppc64 libdir + +------------------------------------------------------------------- +Thu Mar 06 18:00:00 UTC 2012 - nekolayer@yandex.ru + +- update to 0.3.47 + +------------------------------------------------------------------- +Sun Jul 31 18:58:49 UTC 2011 - nlminhtl@gmail.com + +- first package + diff --git a/libqxmpp.spec b/libqxmpp.spec new file mode 100644 index 0000000..c45280b --- /dev/null +++ b/libqxmpp.spec @@ -0,0 +1,116 @@ +# +# spec file for package libqxmpp +# +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: libqxmpp +Version: 0.7.1 +Release: 0 +Source0: https://qxmpp.googlecode.com/files/qxmpp-0.7.1.tar.gz +Source1: baselibs.conf +Summary: Qt XMPP Library +License: LGPL-2.0+ +Group: System/Libraries +Url: https://code.google.com/p/qxmpp/ +BuildRequires: fdupes +BuildRequires: libqt4-devel +BuildRequires: speex-devel + +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++. + +QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is the only +third party library it is dependent on. Users need to a have working knowledge of +C++ and Qt basics (Signals and Slots and Qt data types). The underlying TCP socket +and the XMPP RFCs (RFC3920 and RFC3921) have been encapsulated into classes and +functions. Therefore the user would not be bothered with these details. But it is +always recommended to the advanced users to read and enjoy the low level details. + +%package -n %{name}0 +Summary: Qt XMPP Library +Group: System/Libraries +Provides: libqxmpp-lc1 = %{version} +Obsoletes: libqxmpp-lc1 < %{version} + +%description -n %{name}0 +QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++. + +QXmpp is pretty intuitive and easy to use. It uses Qt extensively. Qt is the only +third party library it is dependent on. Users need to a have working knowledge of +C++ and Qt basics (Signals and Slots and Qt data types). The underlying TCP socket +and the XMPP RFCs (RFC3920 and RFC3921) have been encapsulated into classes and +functions. Therefore the user would not be bothered with these details. But it is +always recommended to the advanced users to read and enjoy the low level details. + +%package -n %{name}-devel + +Summary: Qxmpp Development Files +Group: Development/Libraries/C and C++ +Requires: libqxmpp0 = %{version} +Provides: libqxmpp-lc-devel = %{version} +Obsoletes: libqxmpp-lc-devel < %{version} + +%description -n %{name}-devel +It's a development package for qxmpp. + +QXmpp is a cross-platform C++ XMPP client library. It is based on Qt and C++. + +%package doc +%if 0%{suse_version} > 1110 +BuildArch: noarch +%endif +Summary: Qxmpp library documentation +Group: Documentation/HTML + +%description doc +This packages provides documentation of LeechCraft Azoth API. + +%prep +%setup -q -n qxmpp-%{version} + +%build +qmake PREFIX=%{_prefix} QMAKE_STRIP="" QMAKE_CXXFLAGS+="%{optflags}" +make %{?_smp_mflags} + +%install +%makeinstall INSTALL_ROOT=%{buildroot} +%ifarch x86_64 ppc64 +%__mv %{buildroot}/usr/{lib,lib64} +%endif +%fdupes %{buildroot}%{_datadir}/doc/qxmpp/ + +%post -n %{name}0 -p /sbin/ldconfig + +%postun -n %{name}0 -p /sbin/ldconfig + +%files -n %{name}0 +%defattr(-,root,root) +%doc AUTHORS CHANGELOG LICENSE.LGPL README +%{_libdir}/%{name}.so.* + +%files -n %{name}-devel +%defattr(-,root,root) +%{_includedir}/qxmpp +%{_libdir}/%{name}.so +%{_libdir}/pkgconfig/qxmpp.pc + +%files doc +%defattr(-,root,root) +%doc %{_datadir}/doc/qxmpp + +%changelog diff --git a/qxmpp-0.7.1.tar.gz b/qxmpp-0.7.1.tar.gz new file mode 100644 index 0000000..e73ef0f --- /dev/null +++ b/qxmpp-0.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8e9160ff2134c808eb6926c90c82251788235d3807ca6f53fc89050073cebaf8 +size 1062083