Hello community,

here is the log from the commit of package libqt5-qttools for openSUSE:Factory 
checked in at 2013-10-18 11:33:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qttools (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qttools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qttools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qttools/libqt5-qttools.changes    
2013-10-04 13:54:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qttools.new/libqt5-qttools.changes       
2013-10-18 11:40:04.000000000 +0200
@@ -1,0 +2,8 @@
+Thu Oct 17 17:20:29 UTC 2013 - [email protected]
+
+- Split out libqt5-tools package further to libQt5CLucene5, libQt5Designer5,
+  libQt5DesignerComponents5 and libQt5Help5, main package now contains
+  only binaries
+- Utilize Qt5 macros
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libqt5-qttools.spec ++++++
--- /var/tmp/diff_new_pack.JUjMIT/_old  2013-10-18 11:40:21.000000000 +0200
+++ /var/tmp/diff_new_pack.JUjMIT/_new  2013-10-18 11:40:21.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libqt5-qttools
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -19,10 +19,10 @@
 Name:           libqt5-qttools
 Version:        5.1.1
 Release:        0
-License:        SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
 Summary:        Qt 5 QtTools Module
-Url:            http://qt.digia.com
+License:        SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
 Group:          Development/Libraries/X11
+Url:            http://qt.digia.com
 Source:         %{tar_version}.tar.xz
 Source11:       designer5.desktop
 Source12:       linguist5.desktop
@@ -55,6 +55,10 @@
 Summary:        Qt Development Kit
 Group:          Development/Libraries/X11
 Requires:       %{name} = %{version}
+Requires:       libQt5CLucene5 = %{version}
+Requires:       libQt5Designer5 = %{version}
+Requires:       libQt5DesignerComponents5 = %{version}
+Requires:       libQt5Help5 = %{version}
 Requires:       libQt5Quick-devel >= %{version}
 Requires:       libQt5WebKitWidgets-devel >= %{version}
 Requires:       libxslt-devel
@@ -74,23 +78,60 @@
 API guarantees. The packages that build against these have to require
 the exact Qt version.
 
+%package -n libQt5CLucene5
+Summary:        Qt 5 Clucene Library
+Group:          Development/Libraries/X11
+
+%description -n libQt5CLucene5
+The Qt 5 Clucene library.
+
+%package -n libQt5Designer5
+Summary:        Qt 5 Designer Library
+Group:          Development/Libraries/X11
+
+%description -n libQt5Designer5
+The Qt 5 Designer library.
+
+%package -n libQt5DesignerComponents5
+Summary:        Qt 5 Designer Components Library
+Group:          Development/Libraries/X11
+
+%description -n libQt5DesignerComponents5
+The Qt 5 Designer Components library.
+
+%package -n libQt5Help5
+Summary:        Qt 5 Help Library
+Group:          Development/Libraries/X11
+
+%description -n libQt5Help5
+The Qt 5 Help library.
+
 %post -p /sbin/ldconfig
 
+%post -n libQt5CLucene5 -p /sbin/ldconfig
+
+%post -n libQt5Designer5 -p /sbin/ldconfig
+
+%post -n libQt5DesignerComponents5 -p /sbin/ldconfig
+
+%post -n libQt5Help5 -p /sbin/ldconfig
+
 %postun -p /sbin/ldconfig
 
+%postun -n libQt5CLucene5 -p /sbin/ldconfig
+
+%postun -n libQt5Designer5 -p /sbin/ldconfig
+
+%postun -n libQt5DesignerComponents5 -p /sbin/ldconfig
+
+%postun -n libQt5Help5 -p /sbin/ldconfig
+
 %build
-export PATH=%{_libqt5_bindir}:$PATH
-%ifarch ppc64
-  RPM_OPT_FLAGS="%{optflags} -mminimal-toc"
-%endif
-export CXXFLAGS="$CXXFLAGS %{optflags} -DOPENSSL_LOAD_CONF"
-export CFLAGS="$CFLAGS %{optflags} -DOPENSSL_LOAD_CONF"
-export MAKEFLAGS="%{?_smp_mflags}"
-qmake
-make
+%qmake5
+%make_jobs
 
 %install
-make INSTALL_ROOT=%{buildroot} install
+%qmake5_install
 find %{buildroot}/%{_libdir} -type f -name '*la' -print -exec perl -pi -e 's, 
-L%{_builddir}/\S+,,g' {} \;
 find %{buildroot}/%{_libdir} -type f -name '*pc' -print -exec perl -pi -e "s, 
-L$RPM_BUILD_DIR/?\S+,,g" {} \; -exec sed -i -e 
"s,^moc_location=.*,moc_location=%{_libqt5_bindir}/moc," -e 
"s,uic_location=.*,uic_location=%{_libqt5_bindir}/uic," {} \;
 %fdupes %{buildroot}/%{_libqt5_includedir}
@@ -116,21 +157,34 @@
 ##mkdir -p %{buildroot}%{_datadir}/doc/packages/libqt5
 ##cp -a src/assistant/assistant/assistant.qch 
%{buildroot}%{_datadir}/doc/packages/libqt5/
 
-%clean
-rm -rf %{buildroot}
-
 %files
 %defattr(-,root,root,755)
 %{_bindir}/*
 %{_libqt5_bindir}/*
 %{_datadir}/applications/*.desktop
 %{_datadir}/pixmaps/*.png
+%{_libqt5_libdir}/qt5/plugins/designer
+#%_docdir/packages/libqt5
+
+%files -n libQt5CLucene5
+%defattr(-,root,root,755)
+%doc *.txt LICENSE.LGPL LICENSE.FDL
 %{_libqt5_libdir}/libQt5CLucene.so.*
+
+%files -n libQt5Designer5
+%defattr(-,root,root,755)
+%doc *.txt LICENSE.LGPL LICENSE.FDL
 %{_libqt5_libdir}/libQt5Designer.so.*
+
+%files -n libQt5DesignerComponents5
+%defattr(-,root,root,755)
+%doc *.txt LICENSE.LGPL LICENSE.FDL
 %{_libqt5_libdir}/libQt5DesignerComponents.so.*
+
+%files -n libQt5Help5
+%defattr(-,root,root,755)
+%doc *.txt LICENSE.LGPL LICENSE.FDL
 %{_libqt5_libdir}/libQt5Help.so.*
-%{_libqt5_libdir}/qt5/plugins/designer
-#%_docdir/packages/libqt5
 
 %files private-headers-devel
 %defattr(-,root,root,755)




-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to