[packages/libqtxdg] - up to 1.0.0 - migrating from qt4 to qt5
rotom
rotom at pld-linux.org
Sat Oct 25 21:05:53 CEST 2014
commit 3c95e5f6504ec32d5956c51b03e57bb235e78e9e
Author: rotom <rotom at pld-linux.org>
Date: Sun Oct 26 20:04:49 2014 +0100
- up to 1.0.0
- migrating from qt4 to qt5
libqtxdg.spec | 115 +++++++++++++++++++++++++++++-----------------------------
1 file changed, 57 insertions(+), 58 deletions(-)
---
diff --git a/libqtxdg.spec b/libqtxdg.spec
index 27c302c..d11eac3 100644
--- a/libqtxdg.spec
+++ b/libqtxdg.spec
@@ -1,20 +1,20 @@
-%define qtver 4.8.5
+%define qtver 5.3.1
Summary: libqtxdg
Name: libqtxdg
-Version: 0.5.3
-Release: 0.2
+Version: 1.0.0
+Release: 0.3
License: GPLv2 and LGPL-2.1+
Group: X11/Libraries
-Source0: http://lxqt.org/downloads/libqtxdg/0.5.3/%{name}-%{version}.tar.xz
-# Source0-md5: 1a1058d61600907e15bca991a60a70d7
-Patch0: dirs.patch
-Patch1: deprecated.patch
+Source0: http://lxqt.org/downloads/libqtxdg/%{version}/%{name}-%{version}.tar.xz
+# Source0-md5: 394b6cedec6d580d387a73842343f53e
URL: http://www.lxqt.org/
-BuildRequires: QtCore-devel >= %{qtver}
-BuildRequires: QtGui-devel >= %{qtver}
-BuildRequires: QtXml-devel >= %{qtver}
+BuildRequires: Qt5Core-devel >= %{qtver}
+BuildRequires: Qt5Gui-devel >= %{qtver}
+BuildRequires: Qt5Xml-devel >= %{qtver}
BuildRequires: cmake >= 2.8.3
+BuildRequires: libmagic-devel
+BuildRequires: qt5-linguist >= %{qtver}
BuildRequires: xz-devel
Obsoletes: razor-qt
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -27,9 +27,9 @@ Summary: libqtxdg - header files and development documentation
Summary(pl.UTF-8): libqtxdg - pliki nagłówkowe i dokumentacja do kdelibs
Group: X11/Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: QtCore-devel >= %{qtver}
-Requires: QtGui-devel >= %{qtver}
-Requires: QtXml-devel >= %{qtver}
+Requires: Qt5Core-devel >= %{qtver}
+Requires: Qt5Gui-devel >= %{qtver}
+Requires: Qt5Xml-devel >= %{qtver}
Obsoletes: razor-qt-devel
%description devel
@@ -41,15 +41,14 @@ Pakiet ten zawiera pliki nagłówkowe i dokumentację potrzebną przy
pisaniu własnych programów wykorzystujących libqtxdg.
%prep
-%setup -q -c %{name}-%{version}
-%patch0 -p1
-%patch1 -p1
+%setup -q -n libqtxdg
%build
install -d build
cd build
%cmake \
- ../
+ -DUSE_QT5=ON \
+ ../
%{__make}
@@ -57,7 +56,7 @@ cd build
rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
- DESTDIR=$RPM_BUILD_ROOT
+ DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
@@ -67,46 +66,46 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libqtxdg.so.*.*.*
-%ghost %{_libdir}/libqtxdg.so.0
-%dir %{_datadir}/libqtxdg
-%lang(ar) %{_datadir}/libqtxdg/libqtxdg_ar.qm
-%lang(cs_CZ) %{_datadir}/libqtxdg/libqtxdg_cs_CZ.qm
-%lang(cs) %{_datadir}/libqtxdg/libqtxdg_cs.qm
-%lang(da_DK) %{_datadir}/libqtxdg/libqtxdg_da_DK.qm
-%lang(da) %{_datadir}/libqtxdg/libqtxdg_da.qm
-%lang(de) %{_datadir}/libqtxdg/libqtxdg_de_DE.qm
-%lang(el) %{_datadir}/libqtxdg/libqtxdg_el_GR.qm
-%lang(eo) %{_datadir}/libqtxdg/libqtxdg_eo.qm
-%lang(es) %{_datadir}/libqtxdg/libqtxdg_es.qm
-%lang(es_VE) %{_datadir}/libqtxdg/libqtxdg_es_VE.qm
-%lang(eu) %{_datadir}/libqtxdg/libqtxdg_eu.qm
-%lang(fi) %{_datadir}/libqtxdg/libqtxdg_fi.qm
-%lang(fr) %{_datadir}/libqtxdg/libqtxdg_fr_FR.qm
-%lang(hu) %{_datadir}/libqtxdg/libqtxdg_hu.qm
-%lang(id) %{_datadir}/libqtxdg/libqtxdg_id_ID.qm
-%lang(it) %{_datadir}/libqtxdg/libqtxdg_it_IT.qm
-%lang(ja) %{_datadir}/libqtxdg/libqtxdg_ja.qm
-%lang(lt) %{_datadir}/libqtxdg/libqtxdg_lt.qm
-%lang(nl) %{_datadir}/libqtxdg/libqtxdg_nl.qm
-%lang(pl) %{_datadir}/libqtxdg/libqtxdg_pl_PL.qm
-%lang(pt_BR) %{_datadir}/libqtxdg/libqtxdg_pt_BR.qm
-%lang(pt) %{_datadir}/libqtxdg/libqtxdg_pt.qm
-%lang(ro) %{_datadir}/libqtxdg/libqtxdg_ro_RO.qm
-%lang(ru) %{_datadir}/libqtxdg/libqtxdg_ru.qm
-%lang(ru_RU) %{_datadir}/libqtxdg/libqtxdg_ru_RU.qm
-%lang(sk) %{_datadir}/libqtxdg/libqtxdg_sk_SK.qm
-%lang(sl) %{_datadir}/libqtxdg/libqtxdg_sl.qm
-%lang(sr) %{_datadir}/libqtxdg/libqtxdg_sr_RS.qm
-%lang(th) %{_datadir}/libqtxdg/libqtxdg_th_TH.qm
-%lang(tr) %{_datadir}/libqtxdg/libqtxdg_tr.qm
-%lang(uk) %{_datadir}/libqtxdg/libqtxdg_uk.qm
-%lang(zn_CN) %{_datadir}/libqtxdg/libqtxdg_zh_CN.qm
-%lang(zn_TW) %{_datadir}/libqtxdg/libqtxdg_zh_TW.qm
+%attr(755,root,root) %{_libdir}/libQt5Xdg.so.*.*.*
+%ghost %{_libdir}/libQt5Xdg.so.1
+%dir %{_datadir}/libqt5xdg
+%lang(ar) %{_datadir}/libqt5xdg/libqtxdg_ar.qm
+%lang(cs_CZ) %{_datadir}/libqt5xdg/libqtxdg_cs_CZ.qm
+%lang(cs) %{_datadir}/libqt5xdg/libqtxdg_cs.qm
+%lang(da_DK) %{_datadir}/libqt5xdg/libqtxdg_da_DK.qm
+%lang(da) %{_datadir}/libqt5xdg/libqtxdg_da.qm
+%lang(de) %{_datadir}/libqt5xdg/libqtxdg_de_DE.qm
+%lang(el) %{_datadir}/libqt5xdg/libqtxdg_el_GR.qm
+%lang(eo) %{_datadir}/libqt5xdg/libqtxdg_eo.qm
+%lang(es) %{_datadir}/libqt5xdg/libqtxdg_es.qm
+%lang(es_VE) %{_datadir}/libqt5xdg/libqtxdg_es_VE.qm
+%lang(eu) %{_datadir}/libqt5xdg/libqtxdg_eu.qm
+%lang(fi) %{_datadir}/libqt5xdg/libqtxdg_fi.qm
+%lang(fr) %{_datadir}/libqt5xdg/libqtxdg_fr_FR.qm
+%lang(hu) %{_datadir}/libqt5xdg/libqtxdg_hu.qm
+%lang(id) %{_datadir}/libqt5xdg/libqtxdg_id_ID.qm
+%lang(it) %{_datadir}/libqt5xdg/libqtxdg_it_IT.qm
+%lang(ja) %{_datadir}/libqt5xdg/libqtxdg_ja.qm
+%lang(lt) %{_datadir}/libqt5xdg/libqtxdg_lt.qm
+%lang(nl) %{_datadir}/libqt5xdg/libqtxdg_nl.qm
+%lang(pl) %{_datadir}/libqt5xdg/libqtxdg_pl_PL.qm
+%lang(pt_BR) %{_datadir}/libqt5xdg/libqtxdg_pt_BR.qm
+%lang(pt) %{_datadir}/libqt5xdg/libqtxdg_pt.qm
+%lang(ro) %{_datadir}/libqt5xdg/libqtxdg_ro_RO.qm
+%lang(ru) %{_datadir}/libqt5xdg/libqtxdg_ru.qm
+%lang(ru_RU) %{_datadir}/libqt5xdg/libqtxdg_ru_RU.qm
+%lang(sk) %{_datadir}/libqt5xdg/libqtxdg_sk_SK.qm
+%lang(sl) %{_datadir}/libqt5xdg/libqtxdg_sl.qm
+%lang(sr) %{_datadir}/libqt5xdg/libqtxdg_sr_RS.qm
+%lang(th) %{_datadir}/libqt5xdg/libqtxdg_th_TH.qm
+%lang(tr) %{_datadir}/libqt5xdg/libqtxdg_tr.qm
+%lang(uk) %{_datadir}/libqt5xdg/libqtxdg_uk.qm
+%lang(zn_CN) %{_datadir}/libqt5xdg/libqtxdg_zh_CN.qm
+%lang(zn_TW) %{_datadir}/libqt5xdg/libqtxdg_zh_TW.qm
%files devel
%defattr(644,root,root,755)
-%{_includedir}/qtxdg
-%attr(755,root,root) %{_libdir}/libqtxdg.so
-%{_pkgconfigdir}/qtxdg.pc
-%{_datadir}/cmake/qtxdg
+%{_includedir}/qt5xdg
+%attr(755,root,root) %{_libdir}/libQt5Xdg.so
+%{_pkgconfigdir}/Qt5Xdg.pc
+%{_datadir}/cmake/qt5xdg
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libqtxdg.git/commitdiff/3c95e5f6504ec32d5956c51b03e57bb235e78e9e
More information about the pld-cvs-commit
mailing list