wok-current rev 25756

Fix clinfo, libclc (thanks alanyih), bump clonezilla, drbl, partclone, fix screen deps
author Stanislas Leduc <shann@slitaz.org>
date Wed Mar 05 08:46:18 2025 +0000 (5 weeks ago)
parents 11aad6dd227e
children 428062350abb
files clinfo/receipt clonezilla/receipt dosfstools/receipt drbl/receipt libclc-dev/receipt libclc/receipt partclone/receipt screen/receipt
line diff
     1.1 --- a/clinfo/receipt	Thu Feb 27 11:19:43 2025 +0000
     1.2 +++ b/clinfo/receipt	Wed Mar 05 08:46:18 2025 +0000
     1.3 @@ -12,7 +12,7 @@
     1.4  HOST_ARCH="i486 arm x86_64"
     1.5  
     1.6  DEPENDS="opencl-icd libclc"
     1.7 -BUILD_DEPENDS="opencl-icd-dev opencl-headers"
     1.8 +BUILD_DEPENDS="opencl-icd-dev opencl-headers libclc-dev"
     1.9  
    1.10  # Rules to configure and make the package.
    1.11  compile_rules()
     2.1 --- a/clonezilla/receipt	Thu Feb 27 11:19:43 2025 +0000
     2.2 +++ b/clonezilla/receipt	Wed Mar 05 08:46:18 2025 +0000
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="clonezilla"
     2.7 -VERSION="3.27.16"
     2.8 +VERSION="5.6.13"
     2.9  CATEGORY="misc"
    2.10  SHORT_DESC="The Free and Open Source Software for Disk Imaging and Cloning"
    2.11  MAINTAINER="shann@slitaz.org"
    2.12 @@ -9,12 +9,17 @@
    2.13  WEB_SITE="https://clonezilla.org"
    2.14  
    2.15  TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.16 -WGET_URL="https://free.nchc.org.tw/drbl-core/old/src/$TARBALL"
    2.17 +#WGET_URL="https://free.nchc.org.tw/drbl-core/old/src/$TARBALL"
    2.18 +WGET_URL="https://free.nchc.org.tw/drbl-core/src/stable/$TARBALL"
    2.19  
    2.20  DEPENDS="bash drbl partclone ntfsprogs ntfs-3g partimage sshfs-fuse \
    2.21 -coreutils-disk coreutils-redirection util-linux-setterm parted"
    2.22 +coreutils-command coreutils-context-system coreutils-disk \
    2.23 +coreutils-redirection screen gptfdisk util-linux-sfdisk \
    2.24 +util-linux-setterm parted"
    2.25  BUILD_DEPENDS=""
    2.26  
    2.27 +HOST_ARCH="i486 x86_64"
    2.28 +
    2.29  # What is the latest version available today?
    2.30  current_version()
    2.31  {
     3.1 --- a/dosfstools/receipt	Thu Feb 27 11:19:43 2025 +0000
     3.2 +++ b/dosfstools/receipt	Wed Mar 05 08:46:18 2025 +0000
     3.3 @@ -11,7 +11,7 @@
     3.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     3.5  WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL"
     3.6  
     3.7 -HOST_ARCH="i486 arm"
     3.8 +HOST_ARCH="i486 arm x86_64"
     3.9  
    3.10  BUILD_DEPENDS="wget"
    3.11  
    3.12 @@ -24,7 +24,8 @@
    3.13  # Rules to configure and make the package.
    3.14  compile_rules()
    3.15  {
    3.16 -	./configure &&
    3.17 +	./configure \
    3.18 +	    --enable-compat-symlinks &&
    3.19  	make &&
    3.20  	make install DESTDIR=$DESTDIR
    3.21  }
     4.1 --- a/drbl/receipt	Thu Feb 27 11:19:43 2025 +0000
     4.2 +++ b/drbl/receipt	Wed Mar 05 08:46:18 2025 +0000
     4.3 @@ -1,7 +1,7 @@
     4.4  # SliTaz package receipt.
     4.5  
     4.6  PACKAGE="drbl"
     4.7 -VERSION="2.25.10"
     4.8 +VERSION="5.3.2"
     4.9  CATEGORY="misc"
    4.10  SHORT_DESC="Diskless Remote Boot in Linux"
    4.11  MAINTAINER="shann@slitaz.org"
    4.12 @@ -9,15 +9,15 @@
    4.13  WEB_SITE="https://drbl.org/"
    4.14  
    4.15  TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.16 -#WGET_URL="http://free.nchc.org.tw/$PACKAGE-core/src/stable/$TARBALL"
    4.17 -#https://sourceforge.net/projects/drbl/files/drbl_stable/2.25.10/drbl-2.25.10.tar.xz/download
    4.18 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    4.19 +WGET_URL="http://free.nchc.org.tw/$PACKAGE-core/src/stable/$TARBALL"
    4.20  
    4.21  DEPENDS="bash bc binutils dialog disktype dmidecode e2fsprogs ethtool expect \
    4.22  file gnu-netcat lzop memtest mtools openssh parted partimage perl pigz procps \
    4.23 -reiserfsprogs rsync strace tcpdump syslinux systemd udpcast"
    4.24 +reiserfsprogs rsync strace tcpdump syslinux udpcast"
    4.25  BUILD_DEPENDS=""
    4.26  
    4.27 +HOST_ARCH="i486 x86_64"
    4.28 +
    4.29  # What is the latest version available today?
    4.30  current_version()
    4.31  {
    4.32 @@ -35,4 +35,9 @@
    4.33  genpkg_rules()
    4.34  {
    4.35  	cp -a $install/* $fs/
    4.36 +
    4.37 +	# Fix miss UTF-8 locale
    4.38 +	for lang in $(ls $fs/usr/share/drbl/lang/bash |grep -Ev 'check-bash-lang|UTF-8'); do
    4.39 +	    ln -s $lang $fs/usr/share/drbl/lang/bash/$lang.UTF-8
    4.40 +	done
    4.41  }
     5.1 --- a/libclc-dev/receipt	Thu Feb 27 11:19:43 2025 +0000
     5.2 +++ b/libclc-dev/receipt	Wed Mar 05 08:46:18 2025 +0000
     5.3 @@ -18,5 +18,5 @@
     5.4  {
     5.5          mkdir -p $fs/usr/lib
     5.6  	cp -a $install/usr/include          $fs/usr
     5.7 -        cp -a $install/usr/lib/pkgconfig    $fs/usr/lib
     5.8 +        cp -a $install/usr/share/pkgconfig    $fs/usr/lib
     5.9  }
     6.1 --- a/libclc/receipt	Thu Feb 27 11:19:43 2025 +0000
     6.2 +++ b/libclc/receipt	Wed Mar 05 08:46:18 2025 +0000
     6.3 @@ -28,7 +28,7 @@
     6.4          cmake \
     6.5              -DCMAKE_INSTALL_PREFIX=/usr \
     6.6              -DCMAKE_BUILD_TYPE=Release \
     6.7 -	    -DCMAKE_INSTALL_DATADIR=lib \
     6.8 +	    -DLIB_SUFFIX="" \
     6.9              -Wno-dev \
    6.10          ..
    6.11  
    6.12 @@ -39,6 +39,6 @@
    6.13  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.14  genpkg_rules()
    6.15  {
    6.16 -        mkdir -p $fs/usr/lib
    6.17 -	cp -a $install/usr/lib/clc          $fs/usr/lib
    6.18 +        mkdir -p $fs/usr/share
    6.19 +	cp -a $install/usr/share/clc          $fs/usr/share
    6.20  }
     7.1 --- a/partclone/receipt	Thu Feb 27 11:19:43 2025 +0000
     7.2 +++ b/partclone/receipt	Wed Mar 05 08:46:18 2025 +0000
     7.3 @@ -1,19 +1,21 @@
     7.4  # SliTaz package receipt.
     7.5  
     7.6  PACKAGE="partclone"
     7.7 -VERSION="0.2.70"
     7.8 +VERSION="0.3.32"
     7.9  CATEGORY="system-tools"
    7.10  SHORT_DESC="Utilities to smartly backup partitions."
    7.11  MAINTAINER="erjo@slitaz.org"
    7.12  LICENSE="GPL2"
    7.13  WEB_SITE="https://partclone.org/"
    7.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
    7.15 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    7.16 +WGET_URL="https://github.com/Thomas-Tsai/partclone/archive/refs/tags/$VERSION.tar.gz"
    7.17  TAGS="backup"
    7.18  
    7.19  DEPENDS="ncursesw ntfs-3g e2fsprogs"
    7.20  BUILD_DEPENDS="util-linux-blkid-dev util-linux-uuid-dev libxslt e2fsprogs-dev \
    7.21 - ncursesw-dev ntfsprogs-dev ntfs-3g-dev docbook-xsl"
    7.22 +ncursesw-dev ntfsprogs-dev ntfs-3g-dev docbook-xsl automake libtool openssl-dev"
    7.23 +
    7.24 +HOST_ARCH="i486 x86_64"
    7.25  
    7.26  # What is the latest version available today?
    7.27  current_version()
    7.28 @@ -25,6 +27,13 @@
    7.29  # Rules to configure and make the package.
    7.30  compile_rules()
    7.31  {
    7.32 +
    7.33 +	# Workaround to build thanks aleksej
    7.34 +	# see https://forum.slitaz.org/topic/parclone-needs-to-be-rebuilded
    7.35 +	export RPM_ARCH=$ARCH
    7.36 +	sed -i 's|exit 1|exit 0|' fail-mbr/compile-mbr.sh
    7.37 +
    7.38 +	./autogen &&
    7.39  	./configure LDFLAGS="$LDFLAGS -lcom_err" $CONFIGURE_ARGS \
    7.40  		--enable-extfs \
    7.41  		--enable-fat \
     8.1 --- a/screen/receipt	Thu Feb 27 11:19:43 2025 +0000
     8.2 +++ b/screen/receipt	Wed Mar 05 08:46:18 2025 +0000
     8.3 @@ -14,8 +14,9 @@
     8.4  CONFIG_FILES="/etc/screenrc"
     8.5  
     8.6  SUGGESTED="screen-terminfo"
     8.7 -DEPENDS="elfutils"
     8.8 -BUILD_DEPENDS="automake ncursesw-extra texinfo"
     8.9 +BUILD_DEPENDS="automake ncursesw-dev ncursesw-extra texinfo"
    8.10 +
    8.11 +HOST_ARCH="i486 x86_64"
    8.12  
    8.13  # What is the latest version available today?
    8.14  current_version()