Received: from mail.nickbors.cc (mail.nickbors.cc [IPv6:2001:19f0:7400:2627::2]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id A7B23220905 for <~alpine/aports@lists.alpinelinux.org>; Wed, 5 Aug 2026 03:20:22 +0000 (UTC) Received: from localhost (homelab [127.0.0.1]) by mail.nickbors.cc (Postfix) with ESMTP id 180041880360 for <~alpine/aports@lists.alpinelinux.org>; Wed, 05 Aug 2026 06:20:20 +0300 (EEST) X-Virus-Scanned: amavis at nickbors.cc Received: from mail.nickbors.cc ([127.0.0.1]) by localhost (master.nickbors.cc [127.0.0.1]) (amavis, port 10026) with ESMTP id 5_V0HjI2QDCU; Wed, 5 Aug 2026 06:20:19 +0300 (EEST) Received: from edge.nickbors.cc (mail.nickbors.cc [IPv6:2001:19f0:7400:2627::2]) by mail.nickbors.cc (Postfix) with ESMTPSA id 6E5FE188014C; Wed, 05 Aug 2026 06:20:19 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nickbors.cc; s=default; t=1785900019; bh=Y5JCNiK7I22IPpvenPHIwyP9FEFKUmm3mk+nnNLO+l8=; h=From:To:Cc:Subject:Date; b=BhfHToCPUhuRfTSQzspN+TKE5Qv2JdvSOjmlIr4P4PM2btP/aLJSDc/tOfDtF9CMB jHudcAgVjTK75mMXri9mAZjBPwwQDVDTfFt6u19jOq6ARxsAKuhn+TU+5W2kRw/gX3 nm45za8eN7xG5YP3kB+EzpamoxeGCq+p2fSoFcu0JQyStXXeOKWF7tADaicb4Cnhod vvzIV2SQVaJ8PbhPN3+jXtXRQgSli+djjVQUDg1c+6Ilca+indIhnBPvc9vtDC4f5e t+oW2MHKbmcIPzc7Bi7Uk6hp+zdlJSz1J7zcRmlSjx+Nn9JH0LQeM1fc79sap3sdNx 69RaKtrj4deyA== From: Nick Bors To: ~alpine/aports@lists.alpinelinux.org Cc: Nick Bors Subject: [PATCH v2] testing/pazted: new port Date: Wed, 5 Aug 2026 06:20:13 +0300 Message-ID: <20260805032013.6535-1-nick@nickbors.cc> Content-Transfer-Encoding: quoted-printable https://git.nickbors.cc/pazte A lightweight, minimalist paste service designed to be easily deployable. --- testing/pazted/APKBUILD | 54 +++++++++++++++++++++++++++++++ testing/pazted/pazted.pre-install | 9 ++++++ 2 files changed, 63 insertions(+) create mode 100644 testing/pazted/APKBUILD create mode 100644 testing/pazted/pazted.pre-install diff --git a/testing/pazted/APKBUILD b/testing/pazted/APKBUILD new file mode 100644 index 00000000000..5350af9f16a --- /dev/null +++ b/testing/pazted/APKBUILD @@ -0,0 +1,54 @@ +# Contributor: Nick Bors +# Maintainer: Nick Bors +pkgname=3Dpazted +pkgver=3D0.1.0 +pkgrel=3D0 +pkgdesc=3D"A lightweight, minimalist paste service designed to be easily= deployable." +url=3D"https://git.nickbors.cc/pazte" +arch=3D"all" +license=3D"MIT" +makedepends=3D"zig" +install=3D"$pkgname.pre-install" +subpackages=3D"$pkgname-doc $pkgname-openrc $pkgname-client:pazte" +source=3D"$pkgname-$pkgver.tar.gz::https://git.nickbors.cc/pazte-v$pkgve= r.tar.gz" +builddir=3D"$srcdir/pazte-v$pkgver" + +build() { + DESTDIR=3D"$builddir" zig build \ + -Doptimize=3DReleaseSafe \ + -Dcpu=3Dbaseline \ + -Dsysconfdir=3D/etc \ + --prefix /usr +} + +check() { + zig build test +} + +package() { + DESTDIR=3D"$pkgdir" zig build install \ + -Doptimize=3DReleaseSafe \ + -Dcpu=3Dbaseline \ + -Dsysconfdir=3D/etc \ + --prefix /usr + + install -Dm644 "$builddir"/"$pkgname".conf.example \ + "$pkgdir"/etc/"$pkgname".conf + install -Dm755 "$builddir"/contrib/openrc/"$pkgname" \ + "$pkgdir"/etc/init.d/"$pkgname" + install -Dm644 "$builddir"/LICENSE \ + "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +pazte() { + pkgdesc=3D"Command line client for pazte" + arch=3D"noarch" + depends=3D"curl" + + install -Dm755 "$srcdir"/pazte-v$pkgver/scripts/pazte \ + "$subpkgdir"/usr/bin/pazte +} + +sha512sums=3D" +5444f1153cd3620349ccc588f2d48a9bb750caf7f8dbb5064cb257a769c5ebc6b0778861= e97de1e3bf6b17160df6eef039aed4ea6a629ec500fe772b4ee75599 pazted-0.1.0.ta= r.gz +" diff --git a/testing/pazted/pazted.pre-install b/testing/pazted/pazted.pr= e-install new file mode 100644 index 00000000000..0330534589a --- /dev/null +++ b/testing/pazted/pazted.pre-install @@ -0,0 +1,9 @@ +#!/bin/sh + +user=3Dpazted +group=3Dpazted + +addgroup -S $group 2>/dev/null +adduser -S -D -h /var/lib/$user -s /sbin/nologin -G $group -g $user $use= r 2>/dev/null + +exit 0 --=20 2.54.0