wok annotate libQt5Gui/receipt @ rev 23822

created recipes for qt5 packages
author Hans-G?nter Theisgen
date Thu May 28 10:55:44 2020 +0100 (2020-05-28)
parents
children
rev   line source
Hans-G?nter@23822 1 # SliTaz package receipt.
Hans-G?nter@23822 2
Hans-G?nter@23822 3 PACKAGE="libQt5Gui"
Hans-G?nter@23822 4 VERSION="5.14.2"
Hans-G?nter@23822 5 CATEGORY="development"
Hans-G?nter@23822 6 SHORT_DESC="Qt5 Gui Library."
Hans-G?nter@23822 7 MAINTAINER="maintainer@slitaz.org"
Hans-G?nter@23822 8 LICENSE="GPL3 LGPL3"
Hans-G?nter@23822 9 WEB_SITE="https://www.qt.io/"
Hans-G?nter@23822 10
Hans-G?nter@23822 11 DEPENDS="expat fontconfig freetype libpng libQt5Core xorg-libICE xorg-libSM
Hans-G?nter@23822 12 xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXi
Hans-G?nter@23822 13 xorg-libXrandr xorg-libXrender"
Hans-G?nter@23822 14 WANTED="qt5"
Hans-G?nter@23822 15
Hans-G?nter@23822 16 # Rules to gen a SliTaz package suitable for Tazpkg.
Hans-G?nter@23822 17 genpkg_rules()
Hans-G?nter@23822 18 {
Hans-G?nter@23822 19 mkdir -p $fs/usr/lib/qt5/plugins/imageformats
Hans-G?nter@23822 20 mkdir -p $fs/etc/skel/.config
Hans-G?nter@23822 21 mkdir -p $fs/etc/xdg
Hans-G?nter@23822 22
Hans-G?nter@23822 23 cp -a $install/usr/lib/libQt5Gui.so* $fs/usr/lib
Hans-G?nter@23822 24
Hans-G?nter@23822 25 cp -a $install/usr/lib/qt5/plugins/imageformats/libqjpeg.so \
Hans-G?nter@23822 26 $fs/usr/lib/qt5/plugins/imageformats
Hans-G?nter@23822 27 cp -a $install/usr/lib/qt5/plugins/imageformats/libqgif.so \
Hans-G?nter@23822 28 $fs/usr/lib/qt5/plugins/imageformats
Hans-G?nter@23822 29
Hans-G?nter@23822 30 cp $stuff/Trolltech.conf $fs/etc/skel/.config/
Hans-G?nter@23822 31 cp $stuff/Trolltech.conf $fs/etc/xdg/
Hans-G?nter@23822 32 }
Hans-G?nter@23822 33
Hans-G?nter@23822 34 post_install()
Hans-G?nter@23822 35 {
Hans-G?nter@23822 36 for i in $(ls "$1/home" 2> /dev/null)
Hans-G?nter@23822 37 do
Hans-G?nter@23822 38 [ -f "$1/home/$i/.config/Trolltech.conf" ] && continue
Hans-G?nter@23822 39 cp "$1/etc/skel/.config/Trolltech.conf" "$1/home/$i/.config"
Hans-G?nter@23822 40 [ -d $PKGS_DB/gtk+ ] && sed 's|Cleanlooks|gtk|' -i "$1/home/$i/.config/Trolltech.conf"
Hans-G?nter@23822 41 chroot "$1/" chown -R $(stat -c "%u.%g" "$1/home/$i") "/home/$i/.config"
Hans-G?nter@23822 42 done
Hans-G?nter@23822 43 }