Package Details: zedle 2025.1.14-2

Git Clone URL: https://aur.archlinux.org/zedle.git (read-only, click to copy)
Package Base: zedle
Description: A graphical interface to create, read and modify encrypted Zed! containers.
Upstream URL: https://www.primx.eu
Licenses: custom
Submitter: most
Maintainer: most
Last Packager: most
Votes: 0
Popularity: 0.000000
First Submitted: 2022-08-22 19:23 (UTC)
Last Updated: 2025-12-25 16:59 (UTC)

Latest Comments

most commented on 2025-12-25 16:59 (UTC)

Thanks daftaupe, I have updated the PKGBUILD with minor modifications.

daftaupe commented on 2025-12-04 13:45 (UTC)

Hello,

one can get 2025.1 version to run with the following update to PKGBUILD (I removed icu and libldap as depedencies, as they're in Core repo).

pkgname=zedle
pkgver=2025.1
pkgrel=2
pkgdesc="A graphical interface to create, read and modify encrypted Zed! containers."
arch=('x86_64')
url="https://www.primx.eu"
license=('custom')
depends=("libxslt" "libxml2-legacy" "qt5-base" "hicolor-icon-theme")
makedepends=('curl' 'unzip')
source=('https://client.primx.eu/Legal/Terms')
sha256sums=('c4c7a856f63bf1849faa931919f70ec7649599a55c113b01819258b01dbd09ce')

prepare() {
    # No deeplink available, need to submit the form on the website
    curl 'https://client.primx.eu/PublicSoftware/zedlimitededition/' -X POST \
        --data-raw "Version=$pkgver-Linux+Ubuntu-x64" --output "${pkgname^^}.zip"
    unzip -p "${pkgname^^}.zip" "Ubuntu 24.04/${pkgname^^}-$pkgver.Ubuntu24.04.amd64.deb" > "${pkgname^^}.deb"
    sha256sum "${pkgname^^}.deb"
    rm "${pkgname^^}.zip"
}

package() {
    ar x "${pkgname^^}.deb"
    tar -xvf data.tar.zst -C "$pkgdir"

    # Change directory permissions from 775 to 755
    chmod 755 -R "$pkgdir/usr"

    install -dm1777 "$pkgdir/etc/primx/accessfiles"
    install -dm1777 "$pkgdir/var/log/zed"

    touch "$pkgdir/etc/primx/users.registry"
    chmod 666 "$pkgdir/etc/primx/users.registry"

    install -Dm644 "$srcdir/Terms" -t "$pkgdir/usr/share/licenses/$pkgname/Terms.html"
}

check() {
    # SHA verification needs to be done manually because the file is downloaded manually as well
    SHA_SUM=9a3c5f5fcc5cd3f71c7919d2560c736ecfeb1c8ca983571a3ae3534fabde100c
    echo "$SHA_SUM ${pkgname^^}.deb" | sha256sum --check --status
}

One could make use of a zedle.install file as available in https://aur.archlinux.org/cgit/aur.git/tree/zedpro.install?h=zedpro

most commented on 2023-12-01 12:04 (UTC)

Thank you for the patch, I have applied it. It should build fine now.

Tzig commented on 2023-11-28 10:54 (UTC) (edited on 2023-11-28 10:54 (UTC) by Tzig)

Seems like the PKGBUILD is broken, I applied this patch to make it build:

--- PKGBUILD.old    2023-11-28 11:52:00.719009708 +0100
+++ PKGBUILD    2023-11-28 11:44:04.133061420 +0100
@@ -7,6 +7,6 @@
 license=('custom')
-depends=('qt4' 'icu' 'libldap24')
+depends=('qt4' 'icu' 'libldap-2.5')
 makedepends=('binutils' 'curl' 'unzip')
 source=('https://client.primx.eu/Legal/Terms')
-sha256sums=('c4c7a856f63bf1849faa931919f70ec7649599a55c113b01819258b01dbd09ce')
+sha256sums=('df3874f72435a8b9b36d043c298db36f46e45f8248e5ed61682761c0f067ada8')

most commented on 2022-08-22 19:29 (UTC)

The PKGBUILD here is based on the one provided by yochananmarqos in this forum post: https://bbs.archlinux.org/viewtopic.php?id=254532

Zedle (ZED! Limited Edition) is the free version of ZED!, a file compression and encryption software developed by the French company PRIM'X. It is notably certified by the French agency for computer security (ANSSI - Agence nationale de la sécurité des systèmes de l'information). Source: https://www.ssi.gouv.fr/administration/qualification/zed/

Zedle is quite similar to zedfree (not sure about the exact differences). Should this package not work for you, be sure to try the zedfree one packaged by puleiya.