From 8add1cc03f1cf62ad22408e357e415cab34debfc Mon Sep 17 00:00:00 2001 From: Michael Heras Date: Thu, 8 Nov 2018 13:13:54 +0000 Subject: desktop/e16.theme.pack: Updated for version 1.0.3. Signed-off-by: David Spencer --- desktop/e16.theme.pack/README | 6 +- desktop/e16.theme.pack/e16.theme.pack.SlackBuild | 113 +++++++++++------------ desktop/e16.theme.pack/e16.theme.pack.info | 6 +- desktop/e16.theme.pack/slack-desc | 22 ++--- 4 files changed, 70 insertions(+), 77 deletions(-) (limited to 'desktop') diff --git a/desktop/e16.theme.pack/README b/desktop/e16.theme.pack/README index eeff047383..ca43c665d8 100644 --- a/desktop/e16.theme.pack/README +++ b/desktop/e16.theme.pack/README @@ -1,5 +1,5 @@ Theme Pack for e16, Eterm, audacious, and gkrellm2. If you have any one -of these applicaions installed, this will install themes for the +of these applications installed, this will install themes for the ones you have installed. They go along with your e16 current theme for those applications as well. @@ -16,5 +16,7 @@ If these applicaions are not installed at the time you run this, they will not be installed, if you install the applications later, then you'll have to run this slackbuild again to get them installed. -The applications, at least one of them have to be installed +The applications, at least one of them have to be installed in order for this to install anything. + +1.0.3 added plugins for gkrellm2 diff --git a/desktop/e16.theme.pack/e16.theme.pack.SlackBuild b/desktop/e16.theme.pack/e16.theme.pack.SlackBuild index 18b92571fb..f97b1ccf70 100644 --- a/desktop/e16.theme.pack/e16.theme.pack.SlackBuild +++ b/desktop/e16.theme.pack/e16.theme.pack.SlackBuild @@ -2,7 +2,7 @@ # Slackware build script for -# Copyright <2018> +# Copyright # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,17 +23,11 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=e16.theme.pack -VERSION=${VERSION:-1.0.2} +VERSION=${VERSION:-1.0.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi +ARCH=noarch CWD=$(pwd) TMP=${TMP:-/tmp/SBo} @@ -48,60 +42,57 @@ rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . -while read dir ; do - while read subdir ; do - case "$subdir" in - Eterm) - ThemePkgName="$dir" - appName="$subdir" - Pkgto="$PKG/usr/share/Eterm/themes/$ThemePkgName" - if [[ -d /usr/share/Eterm ]] ; then - { - mkdir -p $Pkgto - cp -r $ThemePkgName/$appName/* "$Pkgto" - } - fi - ;; - e16) - ThemePkgName="$dir" - appName="$subdir" - Pkgto="$PKG/usr/share/e16/themes/$ThemePkgName" - if [[ -d /usr/share/e16 ]] ; then - { - mkdir -p $Pkgto - cp -r $ThemePkgName/$appName/* "$Pkgto" - } - fi - ;; - audacious) - ThemePkgName="$dir" - appName="$subdir" - Pkgto="$PKG/usr/share/audacious/Skins/$ThemePkgName" - if [[ -d /usr/share/audacious ]] ; then - { - mkdir -p $Pkgto - cp -r $ThemePkgName/$appName/* "$Pkgto" - } - fi - ;; - gkrellm2) - ThemePkgName="$dir" - appName="$subdir" - Pkgto="$PKG/usr/share/gkrellm2/themes/$ThemePkgName" - if [[ -d /usr/lib64/gkrellm2 ]] ; - then - { - mkdir -p /usr/share/gkrellm2/themes - mkdir -p $Pkgto - cp -r $ThemePkgName/$appName/* "$Pkgto" - } - fi - ;; - esac - done <<< "$(ls $(pwd)/$dir)" -done <<<"$(ls)" +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +for subdir in */* ; do + + ThemePkgName=$(dirname "$subdir") + appName=$(basename "$subdir") + + case "$appName" in + + Eterm) + Pkgto="$PKG/usr/share/Eterm/themes/$ThemePkgName" + if [ -d /usr/share/Eterm ] ; then + mkdir -p $Pkgto + cp -r $ThemePkgName/$appName/* "$Pkgto" + fi + ;; + + e16) + Pkgto="$PKG/usr/share/e16/themes/$ThemePkgName" + if [ -d /usr/share/e16 ] ; then + mkdir -p $Pkgto + cp -r $ThemePkgName/$appName/* "$Pkgto" + fi + ;; + + audacious) + Pkgto="$PKG/usr/share/audacious/Skins/$ThemePkgName" + if [ -d /usr/share/audacious ] ; then + mkdir -p $Pkgto + cp -r $ThemePkgName/$appName/* "$Pkgto" + fi + ;; + + gkrellm2) + Pkgto="$PKG/usr/share/gkrellm2/themes/$ThemePkgName" + if [ -d /usr/lib64/gkrellm2 ] ; then + mkdir -p $Pkgto + cp -r $ThemePkgName/$appName/* "$Pkgto" + fi + ;; + + esac + +done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a README.md $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/desktop/e16.theme.pack/e16.theme.pack.info b/desktop/e16.theme.pack/e16.theme.pack.info index ced8eba8ff..4048e04831 100644 --- a/desktop/e16.theme.pack/e16.theme.pack.info +++ b/desktop/e16.theme.pack/e16.theme.pack.info @@ -1,8 +1,8 @@ PRGNAM="e16.theme.pack" -VERSION="1.0.2" +VERSION="1.0.3" HOMEPAGE="https://sourceforge.net/projects/e16-theme-pack/" -DOWNLOAD="https://sourceforge.net/projects/e16-theme-pack/files/e16.theme.pack-1.0.2.tar.gz" -MD5SUM="e47c5fb0850f3a6bf00e39302143ab0a" +DOWNLOAD="https://sourceforge.net/projects/e16-theme-pack/files/e16.theme.pack-1.0.3.tar.gz" +MD5SUM="119f1d1739f5c9b888d9148541f38e64" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/desktop/e16.theme.pack/slack-desc b/desktop/e16.theme.pack/slack-desc index 9a8982d850..40bec9f0a7 100644 --- a/desktop/e16.theme.pack/slack-desc +++ b/desktop/e16.theme.pack/slack-desc @@ -6,14 +6,14 @@ # customary to leave one space after the ':' except on otherwise blank lines. |-----handy-ruler------------------------------------------------------| -e16-theme-pack: e16-theme-pack (theme pack) -e16-theme-pack: -e16-theme-pack: Themes for e16, and apps that are used with it, Eterm, -e16-theme-pack: audacious, and gkrellm2. If you have any of these -e16-theme-pack: installed. This slackbuild will install an asortment of -e16-theme-pack: themes to go along with e16 themes. -e16-theme-pack: -e16-theme-pack: -e16-theme-pack: -e16-theme-pack: -e16-theme-pack: +e16.theme.pack: e16.theme.pack (themes in a pack) +e16.theme.pack: +e16.theme.pack: Themes for e16, and apps that are used with it, Eterm, +e16.theme.pack: audacious, and gkrellm2 with plugins. If you have any of these +e16.theme.pack: installed, this slackbuild will install an assortment of +e16.theme.pack: themes to go along with e16 themes. +e16.theme.pack: +e16.theme.pack: +e16.theme.pack: +e16.theme.pack: +e16.theme.pack: -- cgit v1.2.3