![.](loader.gif)
Receipt for package "japanes-theme"
# SliTaz package receipt. PACKAGE="japanes-theme" VERSION="20130705" CATEGORY="customization" SHORT_DESC="Japanes Openbox and GTK2 Theme" MAINTAINER="al.bobylev@gmail.com" LICENSE="GPL3" WEB_SITE="https://holkfoor.deviantart.com/art/Japanes-Openbox-and-GTK2-Theme-382947891" TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="https://www.dropbox.com/s/2ronvzzogtdlmbt/Japanes_GTK2_and_Openbox.tar.bz2" TAGS="holkfoor openbox" HOST_ARCH="any" DEPENDS="gtk-clearlooks openbox" BUILD_DEPENDS="wget" # What is the latest version available today? current_version() { wget -O - $WEB_SITE 2>/dev/null | \ sed 's|}|}\n|g;s|</|</\n|g' | sed '/dateTime=/!d;s|.*dateTime=.||;s|T.*||;s|-||g;q' } # Rules to configure and make the package. compile_rules() { mkdir -p $install/usr/share/themes cp -a $src/Japanes $install/usr/share/themes # (fix warnings about unsupported options) sed -i 's|^.*menuitemstyle|#&|; s|^.*listviewitemstyle|#&|; s|^.*progressbarstyle|#&|' $install/usr/share/themes/Japanes/gtk-2.0/gtkrc } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { cp -a $install/* $fs } post_install() { # Set GTK+ Theme for i in $1/etc/xdg/lxsession/*/desktop.conf \ $1/home/*/.config/lxsession/*/desktop.conf; do [ -f "$i" ] && sed -i 's|sNet/ThemeName=.*|sNet/ThemeName=Japanes|' $i done pgrep lxsession >/dev/null && lxsession -r # Set Openbox theme for i in /etc/xdg/openbox/rc.xml /home/*/.config/openbox/rc.xml; do [ -f $i ] && sed -i '/<theme>/,/<name>/ s|>[^<]*<|>Japanes<|' $i done pgrep openbox >/dev/null && openbox --reconfigure } pre_remove() { # Restore GTK+ Theme (Clearlooks Human) for i in $1/etc/xdg/lxsession/*/desktop.conf \ $1/home/*/.config/lxsession/*/desktop.conf; do [ -f "$i" ] && sed -i 's|sNet/ThemeName=.*|sNet/ThemeName=Clearlooks Human|' $i done pgrep lxsession && lxsession -r # Restore Openbox theme (SliTaz) for i in /etc/xdg/openbox/rc.xml /home/*/.config/openbox/rc.xml; do [ -f $i ] && sed -i '/<theme>/,/<name>/ s|>[^<]*<|>SliTaz<|' $i done pgrep openbox && openbox --reconfigure }
6047 packages and 209931 files in current database (Wed Jun 26 15:35:30 2024)