# HG changeset patch # User Stanislas Leduc # Date 1741164378 0 # Node ID f5e51432479e7d681395138a90e614b8fba4f42f # Parent 11aad6dd227e2b54d5c55561536905020683ebde Fix clinfo, libclc (thanks alanyih), bump clonezilla, drbl, partclone, fix screen deps diff -r 11aad6dd227e -r f5e51432479e clinfo/receipt --- a/clinfo/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/clinfo/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -12,7 +12,7 @@ HOST_ARCH="i486 arm x86_64" DEPENDS="opencl-icd libclc" -BUILD_DEPENDS="opencl-icd-dev opencl-headers" +BUILD_DEPENDS="opencl-icd-dev opencl-headers libclc-dev" # Rules to configure and make the package. compile_rules() diff -r 11aad6dd227e -r f5e51432479e clonezilla/receipt --- a/clonezilla/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/clonezilla/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="clonezilla" -VERSION="3.27.16" +VERSION="5.6.13" CATEGORY="misc" SHORT_DESC="The Free and Open Source Software for Disk Imaging and Cloning" MAINTAINER="shann@slitaz.org" @@ -9,12 +9,17 @@ WEB_SITE="https://clonezilla.org" TARBALL="$PACKAGE-$VERSION.tar.xz" -WGET_URL="https://free.nchc.org.tw/drbl-core/old/src/$TARBALL" +#WGET_URL="https://free.nchc.org.tw/drbl-core/old/src/$TARBALL" +WGET_URL="https://free.nchc.org.tw/drbl-core/src/stable/$TARBALL" DEPENDS="bash drbl partclone ntfsprogs ntfs-3g partimage sshfs-fuse \ -coreutils-disk coreutils-redirection util-linux-setterm parted" +coreutils-command coreutils-context-system coreutils-disk \ +coreutils-redirection screen gptfdisk util-linux-sfdisk \ +util-linux-setterm parted" BUILD_DEPENDS="" +HOST_ARCH="i486 x86_64" + # What is the latest version available today? current_version() { diff -r 11aad6dd227e -r f5e51432479e dosfstools/receipt --- a/dosfstools/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/dosfstools/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -11,7 +11,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL" -HOST_ARCH="i486 arm" +HOST_ARCH="i486 arm x86_64" BUILD_DEPENDS="wget" @@ -24,7 +24,8 @@ # Rules to configure and make the package. compile_rules() { - ./configure && + ./configure \ + --enable-compat-symlinks && make && make install DESTDIR=$DESTDIR } diff -r 11aad6dd227e -r f5e51432479e drbl/receipt --- a/drbl/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/drbl/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="drbl" -VERSION="2.25.10" +VERSION="5.3.2" CATEGORY="misc" SHORT_DESC="Diskless Remote Boot in Linux" MAINTAINER="shann@slitaz.org" @@ -9,15 +9,15 @@ WEB_SITE="https://drbl.org/" TARBALL="$PACKAGE-$VERSION.tar.xz" -#WGET_URL="http://free.nchc.org.tw/$PACKAGE-core/src/stable/$TARBALL" -#https://sourceforge.net/projects/drbl/files/drbl_stable/2.25.10/drbl-2.25.10.tar.xz/download -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +WGET_URL="http://free.nchc.org.tw/$PACKAGE-core/src/stable/$TARBALL" DEPENDS="bash bc binutils dialog disktype dmidecode e2fsprogs ethtool expect \ file gnu-netcat lzop memtest mtools openssh parted partimage perl pigz procps \ -reiserfsprogs rsync strace tcpdump syslinux systemd udpcast" +reiserfsprogs rsync strace tcpdump syslinux udpcast" BUILD_DEPENDS="" +HOST_ARCH="i486 x86_64" + # What is the latest version available today? current_version() { @@ -35,4 +35,9 @@ genpkg_rules() { cp -a $install/* $fs/ + + # Fix miss UTF-8 locale + for lang in $(ls $fs/usr/share/drbl/lang/bash |grep -Ev 'check-bash-lang|UTF-8'); do + ln -s $lang $fs/usr/share/drbl/lang/bash/$lang.UTF-8 + done } diff -r 11aad6dd227e -r f5e51432479e libclc-dev/receipt --- a/libclc-dev/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/libclc-dev/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -18,5 +18,5 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cp -a $install/usr/share/pkgconfig $fs/usr/lib } diff -r 11aad6dd227e -r f5e51432479e libclc/receipt --- a/libclc/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/libclc/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -28,7 +28,7 @@ cmake \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_DATADIR=lib \ + -DLIB_SUFFIX="" \ -Wno-dev \ .. @@ -39,6 +39,6 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/clc $fs/usr/lib + mkdir -p $fs/usr/share + cp -a $install/usr/share/clc $fs/usr/share } diff -r 11aad6dd227e -r f5e51432479e partclone/receipt --- a/partclone/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/partclone/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -1,19 +1,21 @@ # SliTaz package receipt. PACKAGE="partclone" -VERSION="0.2.70" +VERSION="0.3.32" CATEGORY="system-tools" SHORT_DESC="Utilities to smartly backup partitions." MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" WEB_SITE="https://partclone.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +WGET_URL="https://github.com/Thomas-Tsai/partclone/archive/refs/tags/$VERSION.tar.gz" TAGS="backup" DEPENDS="ncursesw ntfs-3g e2fsprogs" BUILD_DEPENDS="util-linux-blkid-dev util-linux-uuid-dev libxslt e2fsprogs-dev \ - ncursesw-dev ntfsprogs-dev ntfs-3g-dev docbook-xsl" +ncursesw-dev ntfsprogs-dev ntfs-3g-dev docbook-xsl automake libtool openssl-dev" + +HOST_ARCH="i486 x86_64" # What is the latest version available today? current_version() @@ -25,6 +27,13 @@ # Rules to configure and make the package. compile_rules() { + + # Workaround to build thanks aleksej + # see https://forum.slitaz.org/topic/parclone-needs-to-be-rebuilded + export RPM_ARCH=$ARCH + sed -i 's|exit 1|exit 0|' fail-mbr/compile-mbr.sh + + ./autogen && ./configure LDFLAGS="$LDFLAGS -lcom_err" $CONFIGURE_ARGS \ --enable-extfs \ --enable-fat \ diff -r 11aad6dd227e -r f5e51432479e screen/receipt --- a/screen/receipt Thu Feb 27 11:19:43 2025 +0000 +++ b/screen/receipt Wed Mar 05 08:46:18 2025 +0000 @@ -14,8 +14,9 @@ CONFIG_FILES="/etc/screenrc" SUGGESTED="screen-terminfo" -DEPENDS="elfutils" -BUILD_DEPENDS="automake ncursesw-extra texinfo" +BUILD_DEPENDS="automake ncursesw-dev ncursesw-extra texinfo" + +HOST_ARCH="i486 x86_64" # What is the latest version available today? current_version()