1 |
commit: 3254dcacb6f4de118397b72722fbcae0c3a65952 |
2 |
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> |
3 |
AuthorDate: Sun Mar 19 18:16:49 2023 +0000 |
4 |
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> |
5 |
CommitDate: Sun Mar 19 18:16:49 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3254dcac |
7 |
|
8 |
www-apps/honk: add 0.9.91 |
9 |
|
10 |
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> |
11 |
|
12 |
www-apps/honk/Manifest | 1 + |
13 |
www-apps/honk/honk-0.9.91.ebuild | 47 ++++++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 48 insertions(+) |
15 |
|
16 |
diff --git a/www-apps/honk/Manifest b/www-apps/honk/Manifest |
17 |
index e2eebfd7d..ead2a3f83 100644 |
18 |
--- a/www-apps/honk/Manifest |
19 |
+++ b/www-apps/honk/Manifest |
20 |
@@ -1 +1,2 @@ |
21 |
DIST honk-0.9.8.tgz 511957 BLAKE2B c07e4141be790d58170da6eb759486889b6c74d70b946e89b1598b2c1868175df1cb9f41649a34067f2ca6f3bddc77d4cc22a241761460b2487bf866b7d40650 SHA512 f32be393698eb3b3ae72d223814eee2a15af3e892ab4b9140314da3ce96d4b4582a8b73c3fa5adede34a4d9d9b2cfc8d7dbb933d516eba8e3820d125c217a354 |
22 |
+DIST honk-0.9.91.tgz 516396 BLAKE2B 416ffa5920115b57b69450e07ea6fc5fe68707900d2c6607ce6a99043e32735f7d73624671d1dcee5c9a2962a7242a008ad248156385439d94ed4ca8f55e3328 SHA512 bad8a328d666943d6007f1fe856dc9bfdc6b625d50cebce551c27aeb03de159e106d63d73d567026116b8bd92ec906f1774bad5c7f175726f338c6c1537eb071 |
23 |
|
24 |
diff --git a/www-apps/honk/honk-0.9.91.ebuild b/www-apps/honk/honk-0.9.91.ebuild |
25 |
new file mode 100644 |
26 |
index 000000000..17d162dc4 |
27 |
--- /dev/null |
28 |
+++ b/www-apps/honk/honk-0.9.91.ebuild |
29 |
@@ -0,0 +1,47 @@ |
30 |
+# Copyright 2022-2023 Gentoo Authors |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+ |
33 |
+EAPI=8 |
34 |
+ |
35 |
+inherit go-module systemd |
36 |
+ |
37 |
+DESCRIPTION="ActivityPub server with minimal setup and support costs" |
38 |
+HOMEPAGE="https://humungus.tedunangst.com/r/honk" |
39 |
+SRC_URI="https://humungus.tedunangst.com/r/${PN}/d/${P}.tgz" |
40 |
+ |
41 |
+LICENSE="BSD BSD-2 ISC MIT" |
42 |
+SLOT="0" |
43 |
+KEYWORDS="~amd64" |
44 |
+ |
45 |
+DEPEND="dev-db/sqlite:3" |
46 |
+RDEPEND=" |
47 |
+ ${DEPEND} |
48 |
+ acct-user/honk |
49 |
+" |
50 |
+ |
51 |
+DOCS=( README docs/{changelog,ping}.txt docs/{intro.1,vim.3} ) |
52 |
+ |
53 |
+src_install() { |
54 |
+ dobin honk |
55 |
+ doman docs/activitypub.7 docs/hfcs.1 docs/honk.{1,3,5,8} |
56 |
+ einstalldocs |
57 |
+ |
58 |
+ doinitd "${FILESDIR}"/honk |
59 |
+ systemd_dounit "${FILESDIR}"/honk.service |
60 |
+ |
61 |
+ insinto /usr/share/honk |
62 |
+ doins -r views |
63 |
+ |
64 |
+ diropts --owner honk --group honk |
65 |
+ keepdir /var/lib/honk |
66 |
+} |
67 |
+ |
68 |
+pkg_postinst() { |
69 |
+ if [[ -z ${REPLACING_VERSIONS} ]]; then |
70 |
+ einfo "To finish the installation, please run:" |
71 |
+ einfo " # rc-service honk init" |
72 |
+ else |
73 |
+ einfo "To finish the upgrade, please run:" |
74 |
+ einfo " # rc-service honk upgrade" |
75 |
+ fi |
76 |
+} |