From 97e450ba9c9633b3e933c8a6b7840459f3c64106 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20Netolick=C3=BD?= Date: Wed, 17 Sep 2025 19:46:25 +0200 Subject: [PATCH] Add new version of remind. --- app-misc/remind/Manifest | 1 + app-misc/remind/remind-06.01.01.ebuild | 49 ++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 app-misc/remind/Manifest create mode 100644 app-misc/remind/remind-06.01.01.ebuild diff --git a/app-misc/remind/Manifest b/app-misc/remind/Manifest new file mode 100644 index 0000000..ecdbf40 --- /dev/null +++ b/app-misc/remind/Manifest @@ -0,0 +1 @@ +DIST remind-06.01.01.tar.gz 9002777 BLAKE2B d2df749f885419ec2715c5ce11b9d5eb9866e2eb151fad038ec0b7f187aaa2eeb97154c45ac28ba4d4d14eb5ac6ec8d08af3545552539d6be0304b4a029c792e SHA512 713cfa9864dcd59c0f7a47ab4d871bd23a5a4381fa505ecaec2114623d5c7c6f750884af1be54a3177c9fb83e0f3c4e8fe69d267e11b9656cfd65804ea4c4b57 diff --git a/app-misc/remind/remind-06.01.01.ebuild b/app-misc/remind/remind-06.01.01.ebuild new file mode 100644 index 0000000..d3e17ea --- /dev/null +++ b/app-misc/remind/remind-06.01.01.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ridiculously functional reminder program" +HOMEPAGE="https://dianne.skoll.ca/projects/remind/" +SRC_URI="https://dianne.skoll.ca/projects/remind/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="tk" + +RDEPEND=" + tk? ( >=dev-lang/tk-8.5 dev-tcltk/tcllib ) +" +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 +} -- 2.52.0