diff options
author | Skaendo <skaendo at excite dot com> | 2018-06-29 23:34:50 +0700 |
---|---|---|
committer | Willy Sudiarto Raharjo <willysr@slackbuilds.org> | 2018-06-30 07:00:14 +0700 |
commit | adbcc81b387de96537a97b8b94db15de831ca6f4 (patch) | |
tree | ed24af58fd2b8547ba5bd00deee218b0585fe652 /desktop/slack-wallpapers/slack-wallpapers.SlackBuild | |
parent | 3ca1a4b33e5c04a9cdf0803149ee59e79380ef3f (diff) |
desktop/slack-wallpapers: Updated for version 1.0.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'desktop/slack-wallpapers/slack-wallpapers.SlackBuild')
-rw-r--r-- | desktop/slack-wallpapers/slack-wallpapers.SlackBuild | 65 |
1 files changed, 42 insertions, 23 deletions
diff --git a/desktop/slack-wallpapers/slack-wallpapers.SlackBuild b/desktop/slack-wallpapers/slack-wallpapers.SlackBuild index ecccc7a640..039b45a26a 100644 --- a/desktop/slack-wallpapers/slack-wallpapers.SlackBuild +++ b/desktop/slack-wallpapers/slack-wallpapers.SlackBuild @@ -2,8 +2,8 @@ # Slackware build script for slack-wallpapers -# Copyright 2012-2016 Petar Petrov slackalaxy@gmail.com -# Copyright 2017 skaendo <skaendo at excite dot com> +# Copyright 2012-2016 Petar Petrov slackalaxy@gmail.com +# Copyright 2017-2018 Skaendo <skaendo at excite dot com> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -24,7 +24,7 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=slack-wallpapers -VERSION=${VERSION:-0.446} +VERSION=${VERSION:-1.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -43,38 +43,57 @@ cd $TMP rm -rf $PRGNAM-$VERSION tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2 cd $PRGNAM-$VERSION + +# I know this is probably some bad hackery, but it works. +# Suggestions are welcome. +for i in dated deviantart salix srbija; do + if [ -e $CWD/$PRGNAM-$i-$VERSION.tar.bz2 ]; then + tar xvf $CWD/$PRGNAM-$i-$VERSION.tar.bz2 + mv ./*/wallpapers/* ./wallpapers + else + continue + fi +done + chown -R root:root . 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 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; mkdir -p $PKG/usr/share/wallpapers -cp -a images/* $PKG/usr/share/wallpapers - -# Make symlinks, so XFCE finds the wallpapers automagically. If you do -# not want this, then comment out the next 6 lines. -mkdir -p $PKG/usr/share/backgrounds/xfce -cd $PKG/usr/share/wallpapers/ -for i in * -do -ln -s /usr/share/wallpapers/$i $PKG/usr/share/backgrounds/xfce/. -done +cp -vr ./wallpapers/* $PKG/usr/share/wallpapers + +# Option to add backgrounds for LiLo. +if [ "${LILO:-no}" = "yes" ]; then + mkdir -p $PKG/boot/images + cp -vr ./lilo-images/* $PKG/boot/images +fi + +# Option to add symlinks for MATE. +if [ "${MATE:-no}" = "yes" ]; then + mkdir -p $PKG/usr/share/backgrounds/mate + cd $PKG/usr/share/wallpapers/ + for i in *; do + ln -s /usr/share/wallpapers/$i $PKG/usr/share/backgrounds/mate/. + done +fi -# Make symlinks for MATE as well. If you do not want this, then comment -# out the next 6 lines. -#mkdir -p $PKG/usr/share/backgrounds/mate -#cd $PKG/usr/share/wallpapers/ -#for i in * -#do -#ln -s /usr/share/wallpapers/$i $PKG/usr/share/backgrounds/mate/. -#done +# Option to add symlinks for XFCE. +if [ "${XFCE:-no}" = "yes" ]; then + mkdir -p $PKG/usr/share/backgrounds/xfce + cd $PKG/usr/share/wallpapers/ + for i in *; do + ln -s /usr/share/wallpapers/$i $PKG/usr/share/backgrounds/xfce/. + done +fi cd $TMP/$PRGNAM-$VERSION mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a ChangeLog CREDITS README $PKG/usr/doc/$PRGNAM-$VERSION +cp -a ChangeLog Contributing README \ + $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install |