commit: 3254dcacb6f4de118397b72722fbcae0c3a65952 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Sun Mar 19 18:16:49 2023 +0000 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> CommitDate: Sun Mar 19 18:16:49 2023 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3254dcac
www-apps/honk: add 0.9.91 Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> www-apps/honk/Manifest | 1 + www-apps/honk/honk-0.9.91.ebuild | 47 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/www-apps/honk/Manifest b/www-apps/honk/Manifest index e2eebfd7d..ead2a3f83 100644 --- a/www-apps/honk/Manifest +++ b/www-apps/honk/Manifest @@ -1 +1,2 @@ DIST honk-0.9.8.tgz 511957 BLAKE2B c07e4141be790d58170da6eb759486889b6c74d70b946e89b1598b2c1868175df1cb9f41649a34067f2ca6f3bddc77d4cc22a241761460b2487bf866b7d40650 SHA512 f32be393698eb3b3ae72d223814eee2a15af3e892ab4b9140314da3ce96d4b4582a8b73c3fa5adede34a4d9d9b2cfc8d7dbb933d516eba8e3820d125c217a354 +DIST honk-0.9.91.tgz 516396 BLAKE2B 416ffa5920115b57b69450e07ea6fc5fe68707900d2c6607ce6a99043e32735f7d73624671d1dcee5c9a2962a7242a008ad248156385439d94ed4ca8f55e3328 SHA512 bad8a328d666943d6007f1fe856dc9bfdc6b625d50cebce551c27aeb03de159e106d63d73d567026116b8bd92ec906f1774bad5c7f175726f338c6c1537eb071 diff --git a/www-apps/honk/honk-0.9.91.ebuild b/www-apps/honk/honk-0.9.91.ebuild new file mode 100644 index 000000000..17d162dc4 --- /dev/null +++ b/www-apps/honk/honk-0.9.91.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="ActivityPub server with minimal setup and support costs" +HOMEPAGE="https://humungus.tedunangst.com/r/honk" +SRC_URI="https://humungus.tedunangst.com/r/${PN}/d/${P}.tgz" + +LICENSE="BSD BSD-2 ISC MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/sqlite:3" +RDEPEND=" + ${DEPEND} + acct-user/honk +" + +DOCS=( README docs/{changelog,ping}.txt docs/{intro.1,vim.3} ) + +src_install() { + dobin honk + doman docs/activitypub.7 docs/hfcs.1 docs/honk.{1,3,5,8} + einstalldocs + + doinitd "${FILESDIR}"/honk + systemd_dounit "${FILESDIR}"/honk.service + + insinto /usr/share/honk + doins -r views + + diropts --owner honk --group honk + keepdir /var/lib/honk +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + einfo "To finish the installation, please run:" + einfo " # rc-service honk init" + else + einfo "To finish the upgrade, please run:" + einfo " # rc-service honk upgrade" + fi +}
