wok-6.x diff razorqt/receipt @ rev 13506
Up: razorqt (0.5.0) With new splited packages and a bunch of new features)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat Oct 13 22:11:32 2012 +0200 (2012-10-13) |
parents | ae3c4782f920 |
children | 9000cde8e23a |
line diff
1.1 --- a/razorqt/receipt Fri Apr 20 18:40:22 2012 +0200 1.2 +++ b/razorqt/receipt Sat Oct 13 22:11:32 2012 +0200 1.3 @@ -1,18 +1,23 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="razorqt" 1.7 -VERSION="0.4.1" 1.8 +VERSION="0.5.0" 1.9 CATEGORY="x-window" 1.10 SHORT_DESC="Light and fast QT based Desktop Environment." 1.11 MAINTAINER="pankso@slitaz.org" 1.12 TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.13 WEB_SITE="http://razor-qt.org/" 1.14 WGET_URL="https://github.com/downloads/Razor-qt/razor-qt/$TARBALL" 1.15 -SUGGESTED="razorqt-themes razorqt-appswitcher razorqt-power" 1.16 +SUGGESTED="razorqt-themes razorqt-appswitcher razorqt-power \ 1.17 +razorqt-runner razorqt-autosuspend" 1.18 1.19 -DEPENDS="xorg-libX11 libQtCore libQtDBus libQtGui libQtScript libmagic" 1.20 -BUILD_DEPENDS="wget cmake Qt4-dev qmake xorg-dev libmagic-dev upower-dev" 1.21 -# polkit-dev polkit-qt-dev doxygen 1.22 +DEPENDS="xorg-libX11 libQtCore libQtDBus libQtGui libQtScript libmagic \ 1.23 +libstatgrab alsa-lib" 1.24 +BUILD_DEPENDS="wget cmake Qt4-dev qmake xorg-dev libmagic-dev upower-dev \ 1.25 +grep libstatgrab-dev alsa-lib-dev polkit-dev polkit-qt-dev glib-dev \ 1.26 +libgio-dev" 1.27 + 1.28 +GENERIC_MENUS="no" 1.29 1.30 # Rules to configure and make the package. 1.31 compile_rules() 1.32 @@ -25,34 +30,57 @@ 1.33 # Rules to gen a SliTaz package suitable for Tazpkg. 1.34 genpkg_rules() 1.35 { 1.36 - mkdir -p $fs/usr/lib $fs/usr/share/xsessions 1.37 + mkdir -p $fs/usr/lib $fs/usr/share $fs/etc 1.38 + 1.39 # Use SliTaz XDG Menu 1.40 - #cp -a $install/etc $fs 1.41 + cp -a $install/etc $fs 1.42 + rm -rf $fs/etc/xdg/menus 1.43 + 1.44 + # Copy almost everything then split 1.45 cp -a $install/usr/bin $fs/usr 1.46 - cp -f $install/usr/share/xsessions/razor.desktop \ 1.47 - $fs/usr/share/xsessions 1.48 - 1.49 + cp -f $install/usr/share/xsessions $fs/usr/share 1.50 + cp -a $install/usr/share/applications $fs/usr/share 1.51 + 1.52 # Split more plugins ? 1.53 cp -a $install/usr/lib/*.so* $fs/usr/lib 1.54 cp -a $install/usr/lib/razor-* $fs/usr/lib 1.55 cp -a $install/usr/share/librazorqt $fs/usr/share 1.56 cp -a $install/usr/share/razor $fs/usr/share 1.57 - 1.58 + 1.59 # Appswitcher --> razorqt-appswitcher 1.60 rm -f $fs/usr/bin/razor-appswitcher 1.61 - 1.62 + rm -f $fs/etc/xdg/autostart/razor-appswitcher.desktop 1.63 + 1.64 + # Autosuspend --> razorqt-autosuspend 1.65 + rm -f $fs/usr/bin/razor-autosuspend 1.66 + rm -f $fs/usr/bin/razor-config-autosuspend 1.67 + rm -f $fs/etc/xdg/autostart/razor-autosuspend.desktop 1.68 + rm -f $fs/usr/share/applications/razor-config-autosuspend.desktop 1.69 + rm -rf $fs/usr/share/razor/razor-autosuspend 1.70 + rm -rf $fs/usr/share/razor/razor-config-autosuspend 1.71 + 1.72 # Power --> razorqt-power 1.73 rm -f $fs/usr/bin/razor-power 1.74 rm -rf $fs/usr/share/razor/razor-power 1.75 - 1.76 + rm -f $fs/usr/share/applications/razor-power.desktop 1.77 + 1.78 + # Policykit-agent --> razorqt-policykit-agent 1.79 + rm -f $fs/usr/bin/razor-policykit-agent 1.80 + rm -f $fs/etc/xdg/autostart/razor-policykit-agent.desktop 1.81 + 1.82 + # Runner --> razorqt-runner 1.83 + rm -f $fs/usr/bin/razor-runner 1.84 + rm -rf $fs/usr/share/razor/razor-runner 1.85 + rm -f $fs/etc/xdg/autostart/razor-runner.desktop 1.86 + 1.87 # Themes --> razorqt-themes 1.88 rm -rf $fs/usr/share/razor/themes 1.89 mkdir -p $fs/usr/share/razor/themes 1.90 cp -a $install/usr/share/razor/themes/light \ 1.91 $fs/usr/share/razor/themes 1.92 - 1.93 + 1.94 # Custom SliTaz integration 1.95 - cp -a $stuff/*.conf $fs/usr/share/razor 1.96 + cp -a $stuff/*.conf $fs/etc/razor 1.97 } 1.98 1.99 post_install()