diff --git a/redhat/dependencies/tqt3/tqt3-14.0.0.spec b/redhat/dependencies/tqt3/tqt3-14.0.0.spec index 4b566c17a..ed5b5c55e 100644 --- a/redhat/dependencies/tqt3/tqt3-14.0.0.spec +++ b/redhat/dependencies/tqt3/tqt3-14.0.0.spec @@ -981,8 +981,8 @@ For TQt3 development, you most likely want to install this package. %{_bindir}/tquic %{_bindir}/tqmoc %{_bindir}/tqembed -%{_mandir}/man1/lrelease-tqt3.1* %{_mandir}/man1/lupdate-tqt3.1.gz +%{_mandir}/man1/lrelease-tqt3.1* %{_mandir}/man1/moc-tqt3.1* %{_mandir}/man1/uic-tqt3.1* @@ -1007,6 +1007,7 @@ that are written using TQt3. Summary: TQt3 Designer Group: System/GUI/Other Requires: %{libtqt3}-mt = %{version}-%{release} +Requires: tqt3-doc = %{version}-%{release} %description -n tqt3-designer The TQt Designer is a GUI design program that interactively lets you @@ -1091,6 +1092,7 @@ developer includes with his application. Summary: The TQt3 Linguist Group: System/GUI/Other Requires: %{libtqt3}-mt = %{version}-%{release} +Requires: tqt3-doc = %{version}-%{release} %description -n tqt3-linguist This package contains the TQt3 Linguist which provides translators a @@ -1116,6 +1118,7 @@ development files by the translator. Summary: The TQt3 assistant application Group: System/GUI/Other Requires: %{libtqt3}-mt = %{version}-%{release} +Requires: tqt3-doc = %{version}-%{release} %description -n tqt3-assistant This package contains the TQt3 Assistant, an easy to use frontend for @@ -1144,6 +1147,7 @@ the package tqt3-apps-devel. Summary: The TQt3 Configuration Application Group: Development/Libraries/X11 Requires: %{libtqt3}-mt = %{version}-%{release} +Requires: tqt3-doc = %{version}-%{release} %description -n tqt3-qtconfig The TQt Configuration program allows endusers to configure the look @@ -1331,10 +1335,6 @@ export PATH=${QTDIR}/bin:${PATH} export MANPATH=${QTDIR}/doc/man:${MANPATH} export LD_LIBRARY_PATH="${QTDIR}/lib" -%if 0%{?rhel} == 5 -%__sed -i src/kernel/ntqstyle.h -e "s|#ifdef ENABLE_TQSTYLECONTROLELEMENTDATA_SLOW_COPY|#if 1|" -%endif - # Checks for supplementary include dir INCDIRS="" for d in \ @@ -1457,35 +1457,35 @@ export LD_LIBRARY_PATH=${QTDIR}/lib %__make INSTALL_ROOT=%{?buildroot} install %__make INSTALL_ROOT=%{?buildroot} plugins-install -%__install -m755 bin/tqtrename140 %{?buildroot}%{_bindir} -%__install -m755 bin/tqt20fix %{?buildroot}%{_bindir} -%__install -m755 bin/tqtfindtr %{?buildroot}%{_bindir} +%__install -m755 "bin/tqtrename140" "%{?buildroot}%{_bindir}" +%__install -m755 "bin/tqt20fix" "%{?buildroot}%{_bindir}" +%__install -m755 "bin/tqtfindtr" "%{?buildroot}%{_bindir}" # install tqtconv2ui -%__install -m755 bin/tqtconv2ui %{?buildroot}%{_bindir}/tqtconv2ui +%__install -m755 "bin/tqtconv2ui" "%{?buildroot}%{_bindir}/tqtconv2ui" # install tqvfb -%__install -m755 -D tools/tqvfb/tqvfb %{?buildroot}%{_bindir}/tqvfb -%__install -m644 -D tools/tqvfb/pda.skin %{?buildroot}%{_sysconfdir}/tqt3/tqvfb/pda.skin -%__install -m644 -D tools/tqvfb/pda_down.png %{?buildroot}%{_datadir}/tqvfb/pda_down.png -%__install -m644 -D tools/tqvfb/pda_up.png %{?buildroot}%{_datadir}/tqvfb/pda_up.png +%__install -m755 -D "tools/tqvfb/tqvfb" "%{?buildroot}%{_bindir}/tqvfb" +%__install -m644 -D "tools/tqvfb/pda.skin" "%{?buildroot}%{_sysconfdir}/tqt3/tqvfb/pda.skin" +%__install -m644 -D "tools/tqvfb/pda_down.png" "%{?buildroot}%{_datadir}/tqvfb/pda_down.png" +%__install -m644 -D "tools/tqvfb/pda_up.png" "%{?buildroot}%{_datadir}/tqvfb/pda_up.png" ## create tqt3-apps-dev-package cp tools/designer/interfaces/*.h %{?buildroot}%{?_includedir}/tqt3/ cp tools/designer/editor/*.h %{?buildroot}%{?_includedir}/tqt3/ # language file for linguist -%__install -D -m644 translations/qt_untranslated.ts %{?buildroot}%{?_docdir}/tqt3-linguist/qt_untranslated.ts +%__install -D -m644 "translations/qt_untranslated.ts" "%{?buildroot}%{?_docdir}/tqt3-linguist/qt_untranslated.ts" # fix that stupid friggin professional file -perl -pi -e 's{\$$\$$QT_SOURCE_TREE}{$(QTDIR)}' src/qt_professional.pri +perl -pi -e 's{\$$\$$QT_SOURCE_TREE}{$(QTDIR)}' "src/qt_professional.pri" ## i18n files for designer, linguist and assistant for i in designer/designer assistant linguist/linguist; do pushd "tools/${i}" tqlrelease "${i##*/}.pro" for j in ${i##*/}_*.qm; do - install -m644 "${j}" %{?buildroot}%{_datadir}/tqt3/translations/ + install -m644 "${j}" "%{?buildroot}%{_datadir}/tqt3/translations/" done popd done @@ -1497,10 +1497,10 @@ done %__install -m644 -D "%{SOURCE14}" "%{?buildroot}%{_datadir}/applications/tqtconfig.desktop" %if 0%{?suse_version} -%suse_update_desktop_file tqassistant -%suse_update_desktop_file tqdesigner -%suse_update_desktop_file tqlinguist -%suse_update_desktop_file tqtconfig +%suse_update_desktop_file tqassistant Documentation +%suse_update_desktop_file tqdesigner GUIDesigner +%suse_update_desktop_file tqlinguist Translation +%suse_update_desktop_file tqtconfig Settings %endif # Install applications icons @@ -1511,15 +1511,15 @@ done # build attic package and copy it to tqt3-compat-headers pushd src -tar cvvfz attic.tar.gz attic/ +tar cvvfz "attic.tar.gz" attic/ install -D -m644 "attic.tar.gz" "%{?buildroot}%{_docdir}/tqt3-compat-headers/attic.tar.gz" popd # install the man pages -install -D -m644 doc/man/man1/moc.1 %{?buildroot}%{_mandir}/man1/moc-tqt3.1 -install -D -m644 doc/man/man1/uic.1 %{?buildroot}%{_mandir}/man1/uic-tqt3.1 -install -D -m644 doc/man/man1/lrelease.1 %{?buildroot}%{_mandir}/man1/lrelease-tqt3.1 -install -D -m644 doc/man/man1/lupdate.1 %{?buildroot}%{_mandir}/man1/lupdate-tqt3.1 +install -D -m644 "doc/man/man1/moc.1" "%{?buildroot}%{_mandir}/man1/moc-tqt3.1" +install -D -m644 "doc/man/man1/uic.1" "%{?buildroot}%{_mandir}/man1/uic-tqt3.1" +install -D -m644 "doc/man/man1/lrelease.1" "%{?buildroot}%{_mandir}/man1/lrelease-tqt3.1" +install -D -m644 "doc/man/man1/lupdate.1" "%{?buildroot}%{_mandir}/man1/lupdate-tqt3.1" # Install source for the designer tools, such as tqtcreatecw. cp -ra tools/designer/tools %{?buildroot}%{_datadir}/tqt3/tools @@ -1548,7 +1548,7 @@ find tqt3-examples -name ".obj" | xargs rm -rf find tqt3-examples -name "Makefile" | xargs rm -rf install -D -m 755 %{SOURCE1} %{?buildroot}%{_docdir}/tqt3-examples/build-examples tar cvvfz tqt3-examples.tar.gz tqt3-examples/ -install -D -m644 tqt3-examples.tar.gz %{?buildroot}%{_docdir}/tqt3-examples/tqt3-examples.tar.gz +install -D -m644 "tqt3-examples.tar.gz" "%{?buildroot}%{_docdir}/tqt3-examples/tqt3-examples.tar.gz" %clean %__rm -rf %{buildroot}