commit: baa7ef599ae2443f8bedd25fc54fbcc379d0ddf3
parent 16b083e03be2e62df957f4d4c9c02c4e8bba0a81
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Wed, 18 Jun 2025 14:12:10 +0200
app-misc/cmd-timer: new package, add 1.0.2
Diffstat:
2 files changed, 41 insertions(+), 0 deletions(-)
diff --git a/app-misc/cmd-timer/Manifest b/app-misc/cmd-timer/Manifest
@@ -0,0 +1,2 @@
+DIST cmd-timer-1.0.2.tar.gz 9464 BLAKE2B 5376f573826cd536a11642a15734a31e77da597940ba0c4f589564a8bb999a51556b6e30d83378d49de733680df879eff9d34bc6bf19cf38987e8553871025af SHA512 16c0e1a8a191f0cbe6f962f25ee3954cba3d84e62356a8527a6d1ac09f920c187deb3079b1400d28c81ba5b0679462c9351bd1b1ecc7608413f74fc91fed3f82
+DIST cmd-timer-1.0.2.tar.gz.sign 141 BLAKE2B dbf8622dee60d7a3f80dd7c98b05ef666e7f42c2d0601a4816991653ded127c08a35a46281db2dc586ec75891ddac6c3bc2bc99098dadd226646e33475f54759 SHA512 d947bbf0d69261b8d5aeb69bb280db8743616a238d41f5ff8cc96efae45ea28a7f6ba085a5a894090de9acee618838404b8ec6f7abc74c0dd1134ed613cf3366
diff --git a/app-misc/cmd-timer/cmd-timer-1.0.2.ebuild b/app-misc/cmd-timer/cmd-timer-1.0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2025 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_METHOD=signify
+inherit verify-sig
+
+DESCRIPTION="run command at a specific interval"
+HOMEPAGE="https://hacktivis.me/git/cmd-timer/"
+SRC_URI="
+ https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz
+ verify-sig? ( https://distfiles.hacktivis.me/releases/cmd-timer/${P}.tar.gz.sign )
+"
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
+
+src_unpack() {
+ if use verify-sig; then
+ # Too many levels of symbolic links
+ cd "${DISTDIR}" || die
+ cp ${A} "${WORKDIR}" || die
+ cd "${WORKDIR}" || die
+ verify-sig_verify_detached "${P}.tar.gz" "${P}.tar.gz.sign"
+ unpack "${P}.tar.gz"
+ rm "${P}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_install() {
+ emake install DESTDIR="${D}" PREFIX=/usr
+}