From 50fce7eee177eabfa3ff85abf6780502e2065b27 Mon Sep 17 00:00:00 2001 From: Celeste <20312-Celeste@users.gitlab.alpinelinux.org> Date: Mon, 21 Jul 2025 07:39:45 +0000 Subject: [PATCH] testing/epic6: new aport https://epicsol.org/ Enhanced Programmable ircII Client, version 6 --- testing/epic6/APKBUILD | 68 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 testing/epic6/APKBUILD diff --git a/testing/epic6/APKBUILD b/testing/epic6/APKBUILD new file mode 100644 index 00000000000..809134e3a93 --- /dev/null +++ b/testing/epic6/APKBUILD @@ -0,0 +1,68 @@ +# Maintainer: Celeste +maintainer="Celeste " +pkgname=epic6 +pkgver=0_git20250630 +reporev=95fd9e5c16a8977c181754745b132d9d031f5dff +pkgrel=0 +pkgdesc="Enhanced Programmable ircII Client, version 6" +url="https://epicsol.org/" +arch="all" +license="BSD-3-Clause" +makedepends=" + autoconf + c-ares-dev + libarchive-dev + libsodium-dev + ncurses-dev + openssl-dev + pcre2-dev + sqlite-dev + " +subpackages=" + $pkgname-doc + $pkgname-script::noarch + " +giturl="https://git.epicsol.org/epic6.git" +source="https://dev.alpinelinux.org/archive/epic6/epic6-$reporev.tar.gz" +builddir="$srcdir/$pkgname-$reporev" + +prepare() { + default_prepare + + autoconf +} + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var \ + --with-pcre2 + make +} + +check() { + ./source/epic6 -v +} + +package() { + make DESTDIR="$pkgdir" install + + install -Dm644 doc/* -t "$pkgdir"/usr/share/doc/$pkgname/ + + rm -v "$pkgdir"/usr/share/doc/$pkgname/epic*.1 +} + +script() { + pkgdesc="$pkgdesc (bundled scripts)" + depends="cmd:$pkgname=$pkgver-r$pkgrel" + + amove usr/share/epic6 +} + +sha512sums=" +0b3d6daeebaee09056342d08e33c736032777c00a15f2d13ec7e79547a44c6655322bc4c50885ef4c0c66cecde0cc6b3aa5a744deedbd7b35c824ea8f23c5002 epic6-95fd9e5c16a8977c181754745b132d9d031f5dff.tar.gz +"