[qt] designer-plugin-webkit subpkg (#887501)

Rex Dieter rdieter at fedoraproject.org
Sun Dec 16 22:04:12 UTC 2012


commit a67cb026ecb0d673d23f9bfa140dfe2c11e3d7c4
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Sun Dec 16 16:03:17 2012 -0600

    designer-plugin-webkit subpkg (#887501)
    
    and shuffle around scriptlets to be near their respective %files

 qt.spec |   92 +++++++++++++++++++++++++++++++++++----------------------------
 1 files changed, 51 insertions(+), 41 deletions(-)
---
diff --git a/qt.spec b/qt.spec
index 8f46520..5729ad9 100644
--- a/qt.spec
+++ b/qt.spec
@@ -302,6 +302,13 @@ BuildArch: noarch
 %{summary}.  Includes:
 Qt Assistant
 
+%package designer-plugin-webkit
+Summary: Qt designer plugin for WebKit
+Group: Development/Libraries
+Requires: %{name}-x11%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
+%description designer-plugin-webkit
+%{summary}.
+
 %package devel
 Summary: Development files for the Qt toolkit
 Group: Development/Libraries
@@ -778,7 +785,6 @@ rm -fv %{buildroot}%{_qt4_headerdir}/Qt/qweb*.h
 rm -frv %{buildroot}%{_qt4_headerdir}/QtWebKit/
 rm -frv %{buildroot}%{_qt4_importdir}/QtWebKit/
 rm -fv %{buildroot}%{_qt4_libdir}/libQtWebKit.*
-rm -fv %{buildroot}%{_qt4_plugindir}/designer/libqwebview.so
 rm -fv %{buildroot}%{_libdir}/pkgconfig/QtWebKit.pc
 rm -frv %{buildroot}%{_qt4_prefix}/tests/
 
@@ -799,47 +805,8 @@ rm -rf %{buildroot}
 
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
-%post assistant
-touch --no-create %{_datadir}/icons/hicolor ||:
-
-%posttrans assistant 
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-
-%postun assistant 
-if [ $1 -eq 0 ] ; then
-touch --no-create %{_datadir}/icons/hicolor ||:
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-fi
-
-%post devel
-touch --no-create %{_datadir}/icons/hicolor ||:
-
-%posttrans devel
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-
-%postun devel
-if [ $1 -eq 0 ] ; then
-touch --no-create %{_datadir}/icons/hicolor ||:
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-fi
-
-%post x11
-/sbin/ldconfig
-touch --no-create %{_datadir}/icons/hicolor ||:
-
-%posttrans x11
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-
-%postun x11
-/sbin/ldconfig
-if [ $1 -eq 0 ] ; then
-touch --no-create %{_datadir}/icons/hicolor ||:
-gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
-fi
-
 %files -f qt.lang
 %defattr(-,root,root,-)
 %doc README LICENSE.GPL3 LICENSE.LGPL LGPL_EXCEPTION.txt
@@ -890,6 +857,18 @@ fi
 %dir %{_qt4_translationdir}/
 %{_qt4_plugindir}/sqldrivers/libqsqlite*
 
+%post assistant
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans assistant
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun assistant
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
 %files assistant
 %defattr(-,root,root,-)
 %if "%{_qt4_bindir}" != "%{_bindir}"
@@ -918,6 +897,22 @@ fi
 %{_qt4_demosdir}/
 %endif
 
+%files designer-plugin-webkit
+%defattr(-,root,root,-)
+%{_qt4_plugindir}/designer/libqwebview.so
+
+%post devel
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans devel
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun devel
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
 %files devel -f qt-devel.lang
 %defattr(-,root,root,-)
 %{_sysconfdir}/rpm/macros.*
@@ -1063,6 +1058,20 @@ fi
 %{_qt4_plugindir}/sqldrivers/libqsqltds*
 %endif
 
+%post x11
+/sbin/ldconfig
+touch --no-create %{_datadir}/icons/hicolor ||:
+
+%posttrans x11
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+
+%postun x11
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+touch --no-create %{_datadir}/icons/hicolor ||:
+gtk-update-icon-cache -q %{_datadir}/icons/hicolor 2> /dev/null ||:
+fi
+
 %files x11 -f qt-x11.lang
 %defattr(-,root,root,-)
 %dir %{_qt4_importdir}/
@@ -1091,7 +1100,8 @@ fi
 
 
 %changelog
-* Sat Dec 15 2012 Rex Dieter <rdieter at fedoraproject.org> 1:4.8.4-2
+* Sun Dec 16 2012 Rex Dieter <rdieter at fedoraproject.org> 1:4.8.4-2
+- -designer-plugin-webkit subpkg (#887501)
 - fix/prune/changelog
 
 * Thu Nov 29 2012 Rex Dieter <rdieter at fedoraproject.org> 1:4.8.4-1


More information about the scm-commits mailing list