]> Netolish git repositories - gentoo-repo.git/commitdiff
Bump new version remind 06.01.06
authorJiří Netolický <netolish@netolish.cz>
Tue, 21 Oct 2025 19:16:05 +0000 (21:16 +0200)
committerJiří Netolický <netolish@netolish.cz>
Tue, 21 Oct 2025 19:16:05 +0000 (21:16 +0200)
app-misc/remind/Manifest
app-misc/remind/remind-06.01.06.ebuild [new file with mode: 0644]

index 2983da0884864bcd10911cb3f8fa1d567bbf799b..098b72eaf0bdad089992220d08d0ba744471d730 100644 (file)
@@ -2,3 +2,5 @@ DIST remind-06.01.02.tar.gz 9003012 BLAKE2B 22df115a3ac83acf98ec8a665720145002dd
 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
+DIST remind-06.01.06.tar.gz 9030416 BLAKE2B 5acbf0b3c08df441b7538d16e74e0266c5e44d926c223ca7d4848c5c1286ea48a8339293a9f4b72e4cf20db4d8341c1fe5484ec72c7b85fc08bce9011b9b9424 SHA512 084f47546809bf7c249cf3bc58046c5bce15cbee8766ee59096122c46aa30f66b7138c6ae3f2f6de89946e81ce94a0d19e3072db6e995d1c8dfaad63ae3a6143
+DIST remind-06.01.06.tar.gz.sig 583 BLAKE2B 05a74bae125c0d0aa090d26a228c95234a346a2a3d2e3c01e03f86a18b30952afb79adb563c719ab55cab9e20dab4aa2d7742952e7b7f2a075c78cc75c8ea10c SHA512 dcf438f1cdf4b80ad7d4c964062105cbc45f5002b7f333833cf5c620f42c433975bd4d3c7979a93a06c6928d22de7fb3c3b2a967b4c283fd7afcba3bec721065
diff --git a/app-misc/remind/remind-06.01.06.ebuild b/app-misc/remind/remind-06.01.06.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
+}