qt: sanitize deps, fix qtconfig .desktop and its logo, bumprev.
--HG-- extra : convert_revision : 4093193e90730d69465e50689299761cef36206b
This commit is contained in:
parent
47a21fabd7
commit
c17736c6df
@ -2,7 +2,7 @@
|
|||||||
Name=Qt Config
|
Name=Qt Config
|
||||||
Comment=Configure Qt behavior, styles, fonts
|
Comment=Configure Qt behavior, styles, fonts
|
||||||
Exec=/usr/bin/qtconfig
|
Exec=/usr/bin/qtconfig
|
||||||
Icon=qtlogo
|
Icon=qtlogo.png
|
||||||
Terminal=false
|
Terminal=false
|
||||||
Type=Application
|
Type=Application
|
||||||
Categories=Qt;Settings;
|
Categories=Qt;Settings;
|
||||||
|
@ -7,6 +7,13 @@ long_desc="${long_desc}
|
|||||||
|
|
||||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run sqlite
|
||||||
|
Add_dependency run MesaLib
|
||||||
Add_dependency run hicolor-icon-theme
|
Add_dependency run hicolor-icon-theme
|
||||||
Add_dependency run qt-docs
|
Add_dependency run qt-docs
|
||||||
Add_dependency run qt
|
Add_dependency run qt
|
||||||
|
@ -8,7 +8,14 @@ long_desc="${long_desc}
|
|||||||
|
|
||||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
# XXX Add missing gst-plugins-good dependency.
|
# XXX Add missing gst-plugins-good dependency.
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run MesaLib
|
||||||
|
Add_dependency run sqlite
|
||||||
Add_dependency run hicolor-icon-theme
|
Add_dependency run hicolor-icon-theme
|
||||||
Add_dependency run qt-plugin-gstreamer
|
Add_dependency run qt-plugin-gstreamer
|
||||||
Add_dependency run qt
|
Add_dependency run qt
|
||||||
|
@ -8,6 +8,13 @@ long_desc="${long_desc}
|
|||||||
|
|
||||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run zlib
|
||||||
|
Add_dependency run sqlite
|
||||||
Add_dependency run hicolor-icon-theme
|
Add_dependency run hicolor-icon-theme
|
||||||
Add_dependency run qt
|
Add_dependency run qt
|
||||||
|
|
||||||
|
@ -7,8 +7,17 @@ long_desc="${long_desc}
|
|||||||
|
|
||||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||||
|
|
||||||
Add_dependency run hicolor-icon-theme
|
revision=1
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run libxml2
|
||||||
|
Add_dependency run MesaLib
|
||||||
|
Add_dependency run gstreamer
|
||||||
Add_dependency run gst-plugins-base
|
Add_dependency run gst-plugins-base
|
||||||
|
Add_dependency run hicolor-icon-theme
|
||||||
Add_dependency run qt
|
Add_dependency run qt
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
|
@ -14,7 +14,10 @@ long_desc="${long_desc}
|
|||||||
|
|
||||||
This package contains also these platform specifications."
|
This package contains also these platform specifications."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libgcc
|
||||||
Add_dependency run libstdc++
|
Add_dependency run libstdc++
|
||||||
|
|
||||||
do_install()
|
do_install()
|
||||||
|
@ -6,8 +6,22 @@ long_desc="${long_desc}
|
|||||||
The Qt Configuration program allows end users to configure the look
|
The Qt Configuration program allows end users to configure the look
|
||||||
and behavior of any Qt application."
|
and behavior of any Qt application."
|
||||||
|
|
||||||
|
revision=1
|
||||||
|
|
||||||
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
gtk_iconcache_dirs="/usr/share/icons/hicolor"
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run gstreamer
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run libxml2
|
||||||
|
Add_dependency run gst-plugins-base
|
||||||
|
Add_dependency run libXrender
|
||||||
|
Add_dependency run fontconfig
|
||||||
|
Add_dependency run freetype
|
||||||
|
Add_dependency run libXext
|
||||||
|
Add_dependency run libX11
|
||||||
Add_dependency run hicolor-icon-theme
|
Add_dependency run hicolor-icon-theme
|
||||||
Add_dependency run qt-plugin-gstreamer
|
Add_dependency run qt-plugin-gstreamer
|
||||||
Add_dependency run qt
|
Add_dependency run qt
|
||||||
@ -15,6 +29,7 @@ Add_dependency run qt
|
|||||||
do_install()
|
do_install()
|
||||||
{
|
{
|
||||||
mkdir -p ${DESTDIR}/usr/bin \
|
mkdir -p ${DESTDIR}/usr/bin \
|
||||||
|
${DESTDIR}/usr/share/pixmaps \
|
||||||
${DESTDIR}/usr/share/applications \
|
${DESTDIR}/usr/share/applications \
|
||||||
${DESTDIR}/usr/share/qt/translations
|
${DESTDIR}/usr/share/qt/translations
|
||||||
|
|
||||||
@ -22,6 +37,8 @@ do_install()
|
|||||||
${DESTDIR}/usr/bin || return 1
|
${DESTDIR}/usr/bin || return 1
|
||||||
mv ${SRCPKGDESTDIR}/usr/share/applications/qtconfig.desktop \
|
mv ${SRCPKGDESTDIR}/usr/share/applications/qtconfig.desktop \
|
||||||
${DESTDIR}/usr/share/applications || return 1
|
${DESTDIR}/usr/share/applications || return 1
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/pixmaps/qtlogo.png \
|
||||||
|
${DESTDIR}/usr/share/pixmaps || return 1
|
||||||
mv ${SRCPKGDESTDIR}/usr/share/qt/translations/qtconfig* \
|
mv ${SRCPKGDESTDIR}/usr/share/qt/translations/qtconfig* \
|
||||||
${DESTDIR}/usr/share/qt/translations
|
${DESTDIR}/usr/share/qt/translations
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
# Template file for 'qt'
|
# Template file for 'qt'
|
||||||
pkgname=qt
|
pkgname=qt
|
||||||
version=4.6.0
|
version=4.6.0
|
||||||
|
revision=1
|
||||||
_distname=qt-everywhere-opensource-src
|
_distname=qt-everywhere-opensource-src
|
||||||
wrksrc=${_distname}-${version}
|
wrksrc=${_distname}-${version}
|
||||||
distfiles="ftp://ftp.qtsoftware.com/qt/source/${_distname}-$version.tar.gz"
|
distfiles="ftp://ftp.qtsoftware.com/qt/source/${_distname}-$version.tar.gz"
|
||||||
@ -29,16 +30,47 @@ subpackages="${subpackages} qt-designer qt-devel qt-devel-tools"
|
|||||||
|
|
||||||
# XXX Missing dependencies: unixodbc, postgresql, mysql, cups.
|
# XXX Missing dependencies: unixodbc, postgresql, mysql, cups.
|
||||||
Add_dependency run glibc
|
Add_dependency run glibc
|
||||||
|
Add_dependency run freetype
|
||||||
|
Add_dependency run MesaLib
|
||||||
|
Add_dependency run libXrender
|
||||||
|
Add_dependency run fontconfig
|
||||||
|
Add_dependency run libXext
|
||||||
|
Add_dependency run libX11
|
||||||
|
Add_dependency run libstdc++
|
||||||
|
Add_dependency run libgcc
|
||||||
|
Add_dependency run zlib
|
||||||
Add_dependency run dbus-libs
|
Add_dependency run dbus-libs
|
||||||
|
Add_dependency run glib
|
||||||
|
Add_dependency run sqlite
|
||||||
|
Add_dependency run alsa-lib
|
||||||
|
Add_dependency run openssl
|
||||||
|
Add_dependency run tiff
|
||||||
|
Add_dependency run libmng
|
||||||
|
Add_dependency run jpeg
|
||||||
|
Add_dependency run libpng
|
||||||
|
Add_dependency run libSM
|
||||||
|
Add_dependency run libICE
|
||||||
|
Add_dependency build pkg-config
|
||||||
|
Add_dependency build glibc-devel
|
||||||
|
Add_dependency build freetype-devel
|
||||||
|
Add_dependency build MesaLib-devel
|
||||||
|
Add_dependency build libXrender-devel
|
||||||
|
Add_dependency build fontconfig-devel
|
||||||
|
Add_dependency build libXext-devel
|
||||||
|
Add_dependency build libX11-devel
|
||||||
|
Add_dependency build libstdc++-devel
|
||||||
|
Add_dependency build zlib-devel
|
||||||
Add_dependency build dbus-devel
|
Add_dependency build dbus-devel
|
||||||
_qt_deps="fontconfig freetype glib MesaLib jpeg libmng libpng tiff"
|
Add_dependency build glib-devel
|
||||||
_qt_deps="${_qt_deps} sqlite libxml2 libICE libSM libX11 libXext libXrender"
|
Add_dependency build sqlite-devel
|
||||||
_qt_deps="${_qt_deps} zlib openssl alsa-lib"
|
Add_dependency build alsa-lib-devel
|
||||||
|
Add_dependency build openssl-devel
|
||||||
for _dep_ in ${_qt_deps}; do
|
Add_dependency build tiff-devel
|
||||||
Add_dependency run ${_dep_}
|
Add_dependency build libmng-devel
|
||||||
Add_dependency build ${_dep_}-devel
|
Add_dependency build jpeg-devel
|
||||||
done
|
Add_dependency build libpng-devel
|
||||||
|
Add_dependency build libSM-devel
|
||||||
|
Add_dependency build libICE-devel
|
||||||
|
|
||||||
pre_build()
|
pre_build()
|
||||||
{
|
{
|
||||||
@ -59,6 +91,8 @@ post_install()
|
|||||||
done
|
done
|
||||||
install -D -m644 src/gui/dialogs/images/qtlogo-64.png \
|
install -D -m644 src/gui/dialogs/images/qtlogo-64.png \
|
||||||
${hicolordir}/64x64/apps/qtlogo.png || return 1
|
${hicolordir}/64x64/apps/qtlogo.png || return 1
|
||||||
|
install -D -m644 src/gui/dialogs/images/qtlogo-64.png \
|
||||||
|
${DESTDIR}/usr/share/pixmaps/qtlogo.png || return 1
|
||||||
install -D -m644 tools/assistant/tools/assistant/images/assistant.png \
|
install -D -m644 tools/assistant/tools/assistant/images/assistant.png \
|
||||||
${hicolordir}/32x32/apps/assistant.png || return 1
|
${hicolordir}/32x32/apps/assistant.png || return 1
|
||||||
install -D -m644 tools/designer/src/designer/images/designer.png \
|
install -D -m644 tools/designer/src/designer/images/designer.png \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user