#
# TODO:
# - figure out why it tries to link with system qt (fix and drop BuildConflicts Qt)
-# - better descriptions (QtScript=QtScriptTools???)
# - more cleanups
# - check if translations are available
# - check Qt ui tool
Summary(pl.UTF-8): Biblioteka Qt do tworzenia GUI
Summary(pt_BR.UTF-8): Estrutura para rodar aplicações GUI Qt
Name: qt4
-Version: 4.7.3
-Release: 1
+Version: 4.8.2
+Release: 7
License: LGPL v2.1 or GPL v3.0
Group: X11/Libraries
-Source0: http://download.qt.nokia.com/qt/source/qt-everywhere-opensource-src-%{version}.tar.gz
-# Source0-md5: 49b96eefb1224cc529af6fe5608654fe
+Source0: http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-%{version}.tar.gz
+# Source0-md5: 3c1146ddf56247e16782f96910a8423b
Source2: %{name}-qtconfig.desktop
Source3: %{name}-designer.desktop
Source4: %{name}-assistant.desktop
Patch1: %{name}-qt_copy.patch
Patch2: %{name}-buildsystem.patch
Patch3: %{name}-locale.patch
-Patch4: %{name}-antialias.patch
Patch5: %{name}-support-cflags-with-commas.patch
Patch6: %{name}-build-lib-static.patch
Patch7: %{name}-x11_fonts.patch
-Patch8: %{name}-pl-update.patch
+Patch8: %{name}-glib.patch
Patch9: %{name}-ibase.patch
+Patch10: %{name}-git.patch
Patch11: qt-x11-opensource-src-4.5.1-enable_ft_lcdfilter.patch
+Patch12: gcc-4.7.patch
+Patch13: webkit-no_Werror.patch
+Patch14: moc-boost148.patch
URL: http://qt.nokia.com/
%{?with_ibase:BuildRequires: Firebird-devel}
+BuildRequires: Mesa-libOpenVG-devel
+BuildRequires: OpenGL-devel
BuildRequires: OpenGL-GLU-devel
BuildRequires: alsa-lib-devel
%{?with_cups:BuildRequires: cups-devel}
-BuildRequires: dbus-devel >= 0.62
+BuildRequires: dbus-devel >= 0.93
BuildRequires: fontconfig-devel
BuildRequires: freetds-devel
BuildRequires: freetype-devel >= 1:2.0.0
%{?with_pch:BuildRequires: gcc >= 5:4.0}
BuildRequires: glib2-devel >= 2.0.0
BuildRequires: gstreamer-plugins-base-devel
-%{?with_gtk:BuildRequires: gtk+2-devel}
+%{?with_gtk:BuildRequires: gtk+2-devel >= 2:2.10}
+BuildRequires: libicu-devel >= 4.8
BuildRequires: libjpeg-devel
BuildRequires: libmng-devel >= 1.0.0
BuildRequires: libpng-devel >= 2:1.0.8
-BuildRequires: pulseaudio-devel >= 0.9.10
BuildRequires: libstdc++-devel
%{?with_mysql:BuildRequires: mysql-devel}
%{?with_nas:BuildRequires: nas-devel}
BuildRequires: pkgconfig
%{?with_pgsql:BuildRequires: postgresql-backend-devel}
%{?with_pgsql:BuildRequires: postgresql-devel}
+BuildRequires: pulseaudio-devel >= 0.9.10
BuildRequires: rpmbuild(macros) >= 1.602
BuildRequires: sed >= 4.0
%{?with_sqlite:BuildRequires: sqlite-devel}
Summary: Qt core classes used by other modules
Summary(pl.UTF-8): Podstawowe klasy Qt używane przez inne moduły
Group: X11/Libraries
+%requires_eq libicu
+# be sure to depend on proper arch.
+%ifarch %{ix86}
+Requires: libicui18n.so.48
+%endif
+%ifarch %{x8664}
+Requires: libicui18n.so.48()(64bit)
+%endif
Obsoletes: QtAssistant
%description -n QtCore
Summary: Development files for QtDeclarative - QML language engine library
Summary(pl.UTF-8): Pliki programistyczne QtDeclarative - biblioteki języka QML
Group: X11/Development/Libraries
+Requires: QtDeclarative = %{version}-%{release}
Requires: QtGui-devel = %{version}-%{release}
Requires: QtNetwork-devel = %{version}-%{release}
Requires: QtScript-devel = %{version}-%{release}
Qt classes for scriptin applications - development files.
%description -n QtScript-devel -l pl.UTF-8
-Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne.
+Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
+programistyczne.
%package -n QtScript-static
Summary: Qt classes for scripting applications - static library
statyczna.
%package -n QtScriptTools
-Summary: Qt classes for scripting applications
-Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach
+Summary: QtScriptTools - additional components for applications that use QtScript
+Summary(pl.UTF-8): QtScriptTools - dodatkowe komponenty dla aplikacji wykorzystujących QtScript
Group: X11/Development/Libraries
Requires: QtCore = %{version}-%{release}
Requires: QtGui = %{version}-%{release}
Requires: QtScript = %{version}-%{release}
%description -n QtScriptTools
-The QtScriptTools module provides Qt classes to handle scripts inside
-applications.
+The QtScriptTools module provides additional components for
+applications that use QtScript.
%description -n QtScriptTools -l pl.UTF-8
-Ten moduł dostarcza klasy Qt obsługujące języki skryptowe wewnątrz
-aplikacji.
+Moduł QtScriptTools dostarcza dodatkowe komponenty dla aplikacji
+wykorzystujących QtScript.
%package -n QtScriptTools-devel
-Summary: Qt classes for scripting applications - development files
-Summary(pl.UTF-8): Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki programistyczne
+Summary: Development files for QtScriptTools components
+Summary(pl.UTF-8): Pliki programistyczne komponentów QtScriptTools
Group: X11/Development/Libraries
Requires: QtCore-devel = %{version}-%{release}
Requires: QtGui-devel = %{version}-%{release}
Requires: QtScriptTools = %{version}-%{release}
%description -n QtScriptTools-devel
-Qt classes for scripting applications - development files.
+Development files for QtScriptTools components.
%description -n QtScriptTools-devel -l pl.UTF-8
-Klasy Qt do obsługi skryptów wewnątrz aplikacji - pliki
-programistyczne.
+Pliki programistyczne komponentów QtScriptTools.
%package -n QtScriptTools-static
-Summary: Qt classes for scripting applications - static library
-Summary(pl.UTF-8): Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka statyczna
+Summary: QtScriptTools components - static library
+Summary(pl.UTF-8): Komponenty QtScriptTools - biblioteka statyczna
Group: X11/Development/Libraries
Requires: QtScriptTools-devel = %{version}-%{release}
%description -n QtScriptTools-static
-Qt classes for scripting applications - static library.
+Static version of QtScriptTools library, providing additional
+components for applications that use QtScript.
%description -n QtScriptTools-static -l pl.UTF-8
-Klasy Qt pozwalające dodać obsługę skryptów w aplikacjach - biblioteka
-statyczna.
+Statyczna biblioteka QtScriptTools, dostarczająca dodatkowe komponenty
+dla aplikacji wykorzystujących QtScript.
%package -n QtSql
Summary: Qt classes for database integration using SQL
Requires: QtWebKit-devel = %{version}-%{release}
%description -n QtWebKit-static
-Qt classes for rendering HTML, XHTML and SVG documents - static library.
+Qt classes for rendering HTML, XHTML and SVG documents - static
+library.
%description -n QtWebKit-static -l pl.UTF-8
Klasy Qt do renderowania dokumentów HTML, XHTML i SVG - biblioteka
Requires: QtNetwork = %{version}-%{release}
Requires: QtSql = %{version}-%{release}
Requires: QtXml = %{version}-%{release}
+Requires: desktop-file-utils
%description qtconfig
A tool for configuring look and behavior of Qt widgets.
%patch1 -p0
%patch2 -p1
%patch3 -p1
-%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
-#%patch8 -p1
+%patch8 -p1
%patch9 -p1
+%patch10 -p1
%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
%{__sed} -i -e 's,usr/X11R6/,usr/g,' mkspecs/linux-g++-64/qmake.conf \
mkspecs/common/linux.conf
s|QMAKE_CXXFLAGS_RELEASE.*|QMAKE_CXXFLAGS_RELEASE\t+= %{rpmcppflags} %{rpmcxxflags}|;
s|QMAKE_CFLAGS_DEBUG.*|QMAKE_CFLAGS_DEBUG\t+= %{debugcflags}|;
s|QMAKE_CXXFLAGS_DEBUG.*|QMAKE_CXXFLAGS_DEBUG\t+= %{debugcflags}|;
- ' mkspecs/common/g++.conf
+ ' mkspecs/common/g++-base.conf
%{__sed} -i -e '
s|QMAKE_INCDIR_QT.*|QMAKE_INCDIR_QT = %{_includedir}/qt4|;
s|^QMAKE_STRIP.*=.*|QMAKE_STRIP =|;
' mkspecs/common/linux.conf
+# disable webkit tests, broken build
+rm -r src/3rdparty/webkit/Source/WebKit/qt/tests
+
%build
# pass OPTFLAGS to build qmake itself with optimization
export OPTFLAGS="%{rpmcflags}"
##################################
COMMONOPT=" \
- -DQT_CLEAN_NAMESPACE \
+ -confirm-license \
+ -opensource \
-buildkey pld \
-verbose \
-prefix %{_qtdir} \
-L%{_libdir} \
-plugindir %{_qtdir}/plugins \
-datadir %{_datadir}/qt4 \
- -translationdir %{_datadir}/locale/ \
+ -translationdir %{_localedir}/ \
-sysconfdir %{_sysconfdir}/qt4 \
-examplesdir %{_examplesdir}/qt4 \
-demosdir %{_examplesdir}/qt4-demos \
+ -optimized-qmake \
-fast \
-glib \
%{!?with_gtk:-no-gtkstyle} \
%{!?with_sse42:-no-sse4.2} \
%{!?with_avx:-no-avx} \
-qdbus \
- -qt-gif \
+ -dbus-linked \
-reduce-relocations \
-system-libjpeg \
-system-libmng \
-system-libpng \
+ -system-libtiff \
-system-zlib \
+ -openssl-linked \
-exceptions \
-largefile \
-I/usr/include/postgresql/server \
%{!?debug:-release} \
-qt3support \
-fontconfig \
+ -largefile \
-iconv \
+ -icu \
-no-separate-debug-info \
-xfixes \
-nis \
-sm \
+ -stl \
-xcursor \
-xinput \
+ -xinerama \
+ -xrandr \
-xkb \
-xrender \
-xshape \
-%{!?with_ibase:no}%{?with_ibase:qt}-sql-ibase \
-static"
-echo "o
-yes" | ./configure $COMMONOPT $OPT
+./configure $COMMONOPT $OPT
%{__make} -C src
%{__make} -C tools/assistant/lib
-%{!?with_ibase:no}%{?with_ibase:plugin}-sql-ibase \
-shared"
-echo "o
-yes" | ./configure $COMMONOPT $OPT
+./configure $COMMONOPT $OPT
%{__make}
%{__make} \
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
+install -d $RPM_BUILD_ROOT{/etc/env.d,%{_bindir},%{_desktopdir},%{_pixmapsdir},%{_pkgconfigdir}}
install -d $RPM_BUILD_ROOT%{_qtdir}/plugins/{crypto,network}
+echo '#QT_GRAPHICSSYSTEM=raster' > $RPM_BUILD_ROOT/etc/env.d/QT_GRAPHICSSYSTEM
+
%{__make} install \
INSTALL_ROOT=$RPM_BUILD_ROOT
ln -sf ../%{_lib}/qt4/bin/rcc .
ln -sf ../%{_lib}/qt4/bin/uic3 .
ln -sf ../%{_lib}/qt4/bin/pixeltool .
+ln -sf ../%{_lib}/qt4/bin/qcollectiongenerator .
ln -sf ../%{_lib}/qt4/bin/qdbuscpp2xml .
ln -sf ../%{_lib}/qt4/bin/qdbusxml2cpp .
ln -sf ../%{_lib}/qt4/bin/qhelpconverter .
ln -sf ../%{_lib}/qt4/bin/qhelpgenerator .
ln -sf ../%{_lib}/qt4/bin/qmlviewer .
+ln -sf ../%{_lib}/qt4/bin/qmlplugindump .
ln -sf ../%{_lib}/qt4/bin/qttracereplay .
ln -sf ../%{_lib}/qt4/bin/qvfb .
ln -sf ../%{_lib}/qt4/bin/xmlpatternsvalidator .
LD_LIBRARY_PATH=lib bin/lrelease $f -qm translations/$(basename $f .ts).qm
done
-%{__rm} $RPM_BUILD_ROOT%{_datadir}/locale/*.qm
+%{__rm} $RPM_BUILD_ROOT%{_localedir}/*.qm
for file in translations/*.qm tools/assistant/*.qm tools/designer/designer/*.qm tools/linguist/linguist/*.qm; do
[ ! -f $file ] && continue
case "$file" in
[ "$lang" == "iw" ] && lang=he
MOD=qt4-$MOD
[ "$MOD" == "qt4-qt" ] && MOD=qt4
- install -d $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES
- cp $file $RPM_BUILD_ROOT%{_datadir}/locale/$lang/LC_MESSAGES/$MOD.qm
+ install -d $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES
+ cp $file $RPM_BUILD_ROOT%{_localedir}/$lang/LC_MESSAGES/$MOD.qm
done
cd $RPM_BUILD_ROOT%{_includedir}/qt4/Qt
%post phonon -p /sbin/ldconfig
%postun phonon -p /sbin/ldconfig
+%post qtconfig
+%update_desktop_database
+
%files -n Qt3Support
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libQt3Support.so.*.*
%dir %{_qtdir}/plugins/crypto
%dir %{_qtdir}/plugins/network
%dir %{_datadir}/qt4
-%lang(ar) %{_datadir}/locale/ar/LC_MESSAGES/qt4.qm
-%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4.qm
-%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4.qm
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4.qm
-%lang(es) %{_datadir}/locale/es/LC_MESSAGES/qt4.qm
-%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4.qm
-%lang(gl) %{_datadir}/locale/gl/LC_MESSAGES/qt4.qm
-%lang(he) %{_datadir}/locale/he/LC_MESSAGES/qt4.qm
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4.qm
-%lang(pt) %{_datadir}/locale/pt/LC_MESSAGES/qt4.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4.qm
-%lang(sk) %{_datadir}/locale/sk/LC_MESSAGES/qt4.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4.qm
-%lang(sv) %{_datadir}/locale/sv/LC_MESSAGES/qt4.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4.qm
+%lang(ar) %{_localedir}/ar/LC_MESSAGES/qt4.qm
+%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4.qm
+%lang(da) %{_localedir}/da/LC_MESSAGES/qt4.qm
+%lang(de) %{_localedir}/de/LC_MESSAGES/qt4.qm
+%lang(es) %{_localedir}/es/LC_MESSAGES/qt4.qm
+%lang(fa) %{_localedir}/fa/LC_MESSAGES/qt4.qm
+%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4.qm
+%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4.qm
+%lang(he) %{_localedir}/he/LC_MESSAGES/qt4.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4.qm
+%lang(lt) %{_localedir}/lt/LC_MESSAGES/qt4.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4.qm
+%lang(pt) %{_localedir}/pt/LC_MESSAGES/qt4.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4.qm
+%lang(sk) %{_localedir}/sk/LC_MESSAGES/qt4.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4.qm
+%lang(sv) %{_localedir}/sv/LC_MESSAGES/qt4.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4.qm
%files -n QtDBus
%defattr(644,root,root,755)
%files -n QtDeclarative
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qmlviewer
+%attr(755,root,root) %{_bindir}/qmlplugindump
%attr(755,root,root) %{_qtdir}/bin/qmlviewer
+%attr(755,root,root) %{_qtdir}/bin/qmlplugindump
%attr(755,root,root) %{_libdir}/libQtDeclarative.so.*.*
%attr(755,root,root) %ghost %{_libdir}/libQtDeclarative.so.4
%dir %{_qtdir}/imports
%dir %{_qtdir}/imports/Qt/labs/folderlistmodel
%dir %{_qtdir}/imports/Qt/labs/gestures
%dir %{_qtdir}/imports/Qt/labs/particles
+%dir %{_qtdir}/imports/Qt/labs/shaders
%attr(755,root,root) %{_qtdir}/imports/Qt/labs/*/*.so
%{_qtdir}/imports/Qt/labs/*/qmldir
%dir %{_qtdir}/imports/QtWebKit
%attr(755,root,root) %{_qtdir}/imports/QtWebKit/*.so
%{_qtdir}/imports/QtWebKit/qmldir
%dir %{_qtdir}/plugins/qmltooling
-%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libtcpserver.so
+%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_tcp.so
+%attr(755,root,root) %{_qtdir}/plugins/qmltooling/libqmldbg_inspector.so
%files -n QtDesigner
%defattr(644,root,root,755)
%files -n QtGui
%defattr(644,root,root,755)
+%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/QT_GRAPHICSSYSTEM
%attr(755,root,root) %{_libdir}/libQtGui.so.*.*
%attr(755,root,root) %ghost %{_libdir}/libQtGui.so.4
%dir %{_qtdir}/plugins/accessible
%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqico.so
%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqjpeg.so
%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqmng.so
+%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtga.so
%attr(755,root,root) %{_qtdir}/plugins/imageformats/libqtiff.so
%dir %{_qtdir}/plugins/inputmethods
%attr(755,root,root) %{_qtdir}/plugins/inputmethods/*.so
%attr(755,root,root) %ghost %{_libdir}/libQtHelp.so.4
%attr(755,root,root) %{_qtdir}/bin/qhelpconverter
%attr(755,root,root) %{_qtdir}/bin/qhelpgenerator
-%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-qt_help.qm
-%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4-qt_help.qm
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-qt_help.qm
-%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-qt_help.qm
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-qt_help.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qt_help.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qt_help.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qt_help.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qt_help.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qt_help.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qt_help.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qt_help.qm
+%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-qt_help.qm
+%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-qt_help.qm
+%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-qt_help.qm
+%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-qt_help.qm
+%lang(gl) %{_localedir}/gl/LC_MESSAGES/qt4-qt_help.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qt_help.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qt_help.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qt_help.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qt_help.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qt_help.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qt_help.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qt_help.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qt_help.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qt_help.qm
%files -n QtMultimedia
%defattr(644,root,root,755)
%files assistant
%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/pixeltool
%attr(755,root,root) %{_bindir}/assistant-qt4
+%attr(755,root,root) %{_bindir}/pixeltool
+%attr(755,root,root) %{_bindir}/qcollectiongenerator
+%attr(755,root,root) %{_qtdir}/bin/assistant
%attr(755,root,root) %{_qtdir}/bin/pixeltool
%attr(755,root,root) %{_qtdir}/bin/qcollectiongenerator
-%attr(755,root,root) %{_qtdir}/bin/assistant
-%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-assistant.qm
-%lang(da) %{_datadir}/locale/da/LC_MESSAGES/qt4-assistant.qm
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-assistant.qm
-%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-assistant.qm
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-assistant.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-assistant.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-assistant.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-assistant.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-assistant.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-assistant.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-assistant.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-assistant.qm
+%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-assistant.qm
+%lang(da) %{_localedir}/da/LC_MESSAGES/qt4-assistant.qm
+%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-assistant.qm
+%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-assistant.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-assistant.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-assistant.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-assistant.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-assistant.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-assistant.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-assistant.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-assistant.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-assistant.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-assistant.qm
%{_desktopdir}/assistant-qt4.desktop
%{_iconsdir}/hicolor/*/apps/assistant-qt4.png
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/designer-qt4
%attr(755,root,root) %{_qtdir}/bin/designer
-%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-designer.qm
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-designer.qm
-%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-designer.qm
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-designer.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-designer.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-designer.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-designer.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-designer.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-designer.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-designer.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-designer.qm
+%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-designer.qm
+%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-designer.qm
+%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-designer.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-designer.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-designer.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-designer.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-designer.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-designer.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-designer.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-designer.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-designer.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-designer.qm
%{_desktopdir}/designer-qt4.desktop
%{_pixmapsdir}/designer-qt4.png
%attr(755,root,root) %{_qtdir}/bin/lconvert
%attr(755,root,root) %{_qtdir}/bin/lrelease
%attr(755,root,root) %{_qtdir}/bin/lupdate
-%lang(cs) %{_datadir}/locale/cs/LC_MESSAGES/qt4-linguist.qm
-%lang(de) %{_datadir}/locale/de/LC_MESSAGES/qt4-linguist.qm
-%lang(fr) %{_datadir}/locale/fr/LC_MESSAGES/qt4-linguist.qm
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-linguist.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-linguist.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-linguist.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-linguist.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-linguist.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-linguist.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-linguist.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-linguist.qm
+%lang(cs) %{_localedir}/cs/LC_MESSAGES/qt4-linguist.qm
+%lang(de) %{_localedir}/de/LC_MESSAGES/qt4-linguist.qm
+%lang(fr) %{_localedir}/fr/LC_MESSAGES/qt4-linguist.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-linguist.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-linguist.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-linguist.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-linguist.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-linguist.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-linguist.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-linguist.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-linguist.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-linguist.qm
%{_datadir}/qt4/phrasebooks
%{_desktopdir}/linguist-qt4.desktop
%{_iconsdir}/hicolor/*/apps/linguist-qt4.png
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qtconfig-qt4
%attr(755,root,root) %{_qtdir}/bin/qtconfig
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-qtconfig.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qtconfig.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qtconfig.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qtconfig.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qtconfig.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qtconfig.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qtconfig.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qtconfig.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qtconfig.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qtconfig.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qtconfig.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qtconfig.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qtconfig.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qtconfig.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qtconfig.qm
%{_desktopdir}/qtconfig-qt4.desktop
%{_pixmapsdir}/qtconfig-qt4.png
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/qvfb
%attr(755,root,root) %{_qtdir}/bin/qvfb
-%lang(hu) %{_datadir}/locale/hu/LC_MESSAGES/qt4-qvfb.qm
-%lang(ja) %{_datadir}/locale/ja/LC_MESSAGES/qt4-qvfb.qm
-%lang(pl) %{_datadir}/locale/pl/LC_MESSAGES/qt4-qvfb.qm
-%lang(ru) %{_datadir}/locale/ru/LC_MESSAGES/qt4-qvfb.qm
-%lang(sl) %{_datadir}/locale/sl/LC_MESSAGES/qt4-qvfb.qm
-%lang(uk) %{_datadir}/locale/uk/LC_MESSAGES/qt4-qvfb.qm
-%lang(zh_CN) %{_datadir}/locale/zh_CN/LC_MESSAGES/qt4-qvfb.qm
-%lang(zh_TW) %{_datadir}/locale/zh_TW/LC_MESSAGES/qt4-qvfb.qm
+%lang(hu) %{_localedir}/hu/LC_MESSAGES/qt4-qvfb.qm
+%lang(ja) %{_localedir}/ja/LC_MESSAGES/qt4-qvfb.qm
+%lang(ko) %{_localedir}/ko/LC_MESSAGES/qt4-qvfb.qm
+%lang(pl) %{_localedir}/pl/LC_MESSAGES/qt4-qvfb.qm
+%lang(ru) %{_localedir}/ru/LC_MESSAGES/qt4-qvfb.qm
+%lang(sl) %{_localedir}/sl/LC_MESSAGES/qt4-qvfb.qm
+%lang(uk) %{_localedir}/uk/LC_MESSAGES/qt4-qvfb.qm
+%lang(zh_CN) %{_localedir}/zh_CN/LC_MESSAGES/qt4-qvfb.qm
+%lang(zh_TW) %{_localedir}/zh_TW/LC_MESSAGES/qt4-qvfb.qm
%files doc
%defattr(644,root,root,755)
%defattr(644,root,root,755)
%{_libdir}/libQtUiTools.a
-#%files -n QtWebKit-static
-#%defattr(644,root,root,755)
-#%{_libdir}/libQtWebKit.a
+%files -n QtWebKit-static
+%defattr(644,root,root,755)
+%{_libdir}/libQtWebKit.a
%files -n QtDeclarative-static
%defattr(644,root,root,755)