summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrançois Andriot <albator78@libertysurf.fr>2014-10-03 22:45:35 +0200
committerFrançois Andriot <albator78@libertysurf.fr>2014-10-03 22:45:35 +0200
commit473c7cd7fa5b1650b203cb5207a4320b0c57a9c0 (patch)
treed330d906a6d2ccbdbedbe9545e7f18b64f2f3dd3
parent80c577532936b071edecd855fb86012496194e3c (diff)
downloadtde-packaging-473c7cd7.tar.gz
tde-packaging-473c7cd7.zip
RPM Packaging: update TQT3
-rw-r--r--redhat/dependencies/tqt3/tqt3-14.0.0.spec52
1 files changed, 26 insertions, 26 deletions
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}