diff --git a/graphics/kgeotag/kgeotag.SlackBuild b/graphics/kgeotag/kgeotag.SlackBuild index bca9d416fb5..46ba8087ceb 100644 --- a/graphics/kgeotag/kgeotag.SlackBuild +++ b/graphics/kgeotag/kgeotag.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=kgeotag -VERSION=${VERSION:-1.8.0} +VERSION=${VERSION:-2.0.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -75,12 +75,10 @@ rm -rf $PRGNAM-$VERSION tar -xJf $CWD/$PRGNAM-$VERSION.tar.xz cd $PRGNAM-$VERSION 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 {} \; - +find . -type f \( -perm -4000 -o -perm -2000 \) -exec chmod -s {} + +find . ! -type l -type d ! -perm 755 -exec chmod -f 755 {} + +find . ! -type l -type f -perm /111 ! -perm 755 -exec chmod -f 755 {} + +find . ! -type l -type f ! -perm /111 ! -perm 644 -exec chmod -f 644 {} + cmake -B build -G Ninja \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ diff --git a/graphics/kgeotag/kgeotag.info b/graphics/kgeotag/kgeotag.info index b43e391d329..11435b6ef2d 100644 --- a/graphics/kgeotag/kgeotag.info +++ b/graphics/kgeotag/kgeotag.info @@ -1,8 +1,8 @@ PRGNAM="kgeotag" -VERSION="1.8.0" +VERSION="2.0.0" HOMEPAGE="https://apps.kde.org/kgeotag" -DOWNLOAD="https://download.kde.org/stable/kgeotag/1.8.0/kgeotag-1.8.0.tar.xz" -MD5SUM="de272f968f6cd405bec9938b8d57beeb" +DOWNLOAD="https://download.kde.org/stable/kgeotag/2.0.0/kgeotag-2.0.0.tar.xz" +MD5SUM="c6ba05c7c6666311c5c50fa2977d96ac" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/multimedia/ytdlp-gui/ytdlp-gui.SlackBuild b/multimedia/ytdlp-gui/ytdlp-gui.SlackBuild index b950cb4c3e3..f4ae86e32bc 100644 --- a/multimedia/ytdlp-gui/ytdlp-gui.SlackBuild +++ b/multimedia/ytdlp-gui/ytdlp-gui.SlackBuild @@ -25,12 +25,12 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ytdlp-gui -VERSION=${VERSION:-3.1.2} +VERSION=${VERSION:-3.2.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} -SRCNAM64=ytdlp-gui_3.1.2-1_amd64 +SRCNAM64=ytdlp-gui_3.2.0-1_amd64 SRCNAM32= COMPRESS=deb @@ -88,6 +88,7 @@ if [[ $COMPRESS = "deb" ]]; then tar --use-compress-program=unzstd -xf data.tar.zst -C "$PKG" 2>/dev/null || \ tar -xzf data.tar.gz -C "$PKG" 2>/dev/null || \ { echo "No valid archive found!"; exit 1; } +rm data.tar.* || true cd "$PKG" # Everything extracted in $PKG/ and you are in $PKG/ also. elif @@ -136,11 +137,10 @@ exit 1 fi 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 {} \; +find . -type f \( -perm -4000 -o -perm -2000 \) -exec chmod -s {} + +find . ! -type l -type d ! -perm 755 -exec chmod -f 755 {} + +find . ! -type l -type f -perm /111 ! -perm 755 -exec chmod -f 755 {} + +find . ! -type l -type f ! -perm /111 ! -perm 644 -exec chmod -f 644 {} + # Add additional commands here that needed: (for .deb and .rpm repackage most of times nothing needed) pushd $PKG/usr/share/icons/hicolor diff --git a/multimedia/ytdlp-gui/ytdlp-gui.info b/multimedia/ytdlp-gui/ytdlp-gui.info index 63d5d906b31..df714696f4f 100644 --- a/multimedia/ytdlp-gui/ytdlp-gui.info +++ b/multimedia/ytdlp-gui/ytdlp-gui.info @@ -1,10 +1,10 @@ PRGNAM="ytdlp-gui" -VERSION="3.1.2" +VERSION="3.2.0" HOMEPAGE="https://github.com/BKSalman/ytdlp-gui" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://github.com/BKSalman/ytdlp-gui/releases/download/v3.1.2/ytdlp-gui_3.1.2-1_amd64.deb" -MD5SUM_x86_64="fd1aa428d9ae3db6d57a6ddac6063642" +DOWNLOAD_x86_64="https://github.com/BKSalman/ytdlp-gui/releases/download/v3.2.0/ytdlp-gui_3.2.0-1_amd64.deb" +MD5SUM_x86_64="b8e596e0f1f530d789d32ef6af452154" REQUIRES="yt-dlp" MAINTAINER="Ioannis Anagnostakis" EMAIL="rizitis@gmail.com"