]> Netolish git repositories - gentoo-repo.git/commitdiff
Bump new version remind 06.01.03
authorJiří Netolický <netolish@netolish.cz>
Sat, 4 Oct 2025 15:57:17 +0000 (17:57 +0200)
committerJiří Netolický <netolish@netolish.cz>
Sat, 4 Oct 2025 15:57:17 +0000 (17:57 +0200)
app-misc/remind/Manifest
app-misc/remind/remind-06.01.03.ebuild [new file with mode: 0644]

index 6c731d318adaef2a5d3f1efe1a252d388d5c3d62..2983da0884864bcd10911cb3f8fa1d567bbf799b 100644 (file)
@@ -1,2 +1,4 @@
 DIST remind-06.01.02.tar.gz 9003012 BLAKE2B 22df115a3ac83acf98ec8a665720145002ddc26239a1d1233bb830cf4de6b346c299a00f8bf921e0d3fbc6b35acf9d2dc21f057f3913e216f00faca2c41c0b58 SHA512 401e45a00e1d03cf3ec8d2801e4aac498bbc9474f1259c22124a271e453497fef69ac8efd45092b799ccedbd7ad909d4f1f2c75e755b87aff6b0f20932ffb375
 DIST remind-06.01.02.tar.gz.sig 583 BLAKE2B 6941f01b09b50ff08406f315cbef760be23937a38ff61ee9ea66b5f9e23c1edda9b88dfb9e2bc993be0a957dafd88165ac6ecc8d74598e3f085994c852d651df SHA512 199afe46da400c5e5e55c8271c0beb8f359d95fd2d2d804302dbbf37c1519978818290c17f602ce24e2e6f27c9ae76a84d146d6b27d255df1cb841bf5072d703
+DIST remind-06.01.03.tar.gz 9004015 BLAKE2B 64053d7bd9b7a738e2d9b5df8c90b358aa129cf05b22358227e5a07b529e482d6e497ba7de0095bea651ece3353d0fcdc874580ec2f87d3504a423a85214fcc9 SHA512 d97ee6888d27702b8aa8490c03c23dd484762e01deb5104b1e389094e66b516af66e2d39626ba607d25799779739286fc881ab2663279cccadf172bde98f747d
+DIST remind-06.01.03.tar.gz.sig 583 BLAKE2B 10957c727b5c58b91f75cf8dccdcf7353f9562294589f6fe9ac77d8a93528f6a09ba89cef44d158056583a802d9ecd23455c95b3d6e1fdd92c1ba3e72a3b9e46 SHA512 43d7bc22c4a5f1fc8ecd255e02872e0a1d2188d62255e98fcdd069885c86380cff5848cff7c4e4327d1bd4598639b2b2da4ea4412157deddf3e9b9aa775c1adf
diff --git a/app-misc/remind/remind-06.01.03.ebuild b/app-misc/remind/remind-06.01.03.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
+}