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
+}

Reply via email to