]> Netolish git repositories - gentoo-repo.git/commitdiff
Add forgotten file.
authorJiří Netolický <netolish@netolish.cz>
Tue, 18 Nov 2025 17:11:01 +0000 (18:11 +0100)
committerJiří Netolický <netolish@netolish.cz>
Tue, 18 Nov 2025 17:11:01 +0000 (18:11 +0100)
app-misc/remind/remind-06.02.01.ebuild [new file with mode: 0644]

diff --git a/app-misc/remind/remind-06.02.01.ebuild b/app-misc/remind/remind-06.02.01.ebuild
new file mode 100644 (file)
index 0000000..26f719c
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit verify-sig
+
+DESCRIPTION="Ridiculously functional reminder program"
+HOMEPAGE="https://dianne.skoll.ca/projects/remind/"
+SRC_URI="
+   https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz
+   verify-sig? ( https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz.sig )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="tk"
+
+RDEPEND="
+       tk? ( >=dev-lang/tk-8.5 dev-tcltk/tcllib )
+"
+
+BDEPEND="
+    verify-sig? (
+               sec-keys/openpgp-keys-remind
+       )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/remind.gpg
+
+DEPEND="${RDEPEND}
+       dev-perl/Cairo
+       dev-perl/JSON-MaybeXS
+       dev-perl/Pango
+       virtual/perl-Getopt-Long
+"
+DOCS="docs/* examples/defs.rem"
+
+src_test() {
+       if [[ ${EUID} -eq 0 ]] ; then
+               ewarn "Testing fails if run as root. Skipping tests"
+       else
+               emake test
+       fi
+}
+
+src_install() {
+       default
+
+       if ! use tk ; then
+               rm \
+                       "${D}"/usr/bin/tkremind \
+                       "${D}"/usr/share/man/man1/tkremind* \
+                       || die
+       fi
+
+       rm "${S}"/contrib/rem2ics-*/{Makefile,rem2ics.spec} || die
+       insinto /usr/share/${PN}
+       doins -r contrib/
+       insinto /usr/share/vim/vimfiles/syntax
+       doins examples/remind.vim
+}