commit:     b111f2a0c6efda2da6e74725be1ce1f9ac5b362f
Author:     Skyler Mäntysaari <sm+git <AT> skym <DOT> fi>
AuthorDate: Tue Feb 11 11:27:27 2025 +0000
Commit:     Skyler Mäntysaari <gentoo <AT> samip <DOT> fi>
CommitDate: Tue Feb 11 11:27:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b111f2a0

www-apps/honk: treeclean

Signed-off-by: Skyler Mäntysaari <sm+git <AT> skym.fi>

 www-apps/honk/Manifest           |  2 --
 www-apps/honk/files/honk         | 56 ----------------------------------------
 www-apps/honk/files/honk.service | 20 --------------
 www-apps/honk/honk-0.9.8.ebuild  | 47 ---------------------------------
 www-apps/honk/honk-0.9.91.ebuild | 47 ---------------------------------
 www-apps/honk/metadata.xml       | 12 ---------
 6 files changed, 184 deletions(-)

diff --git a/www-apps/honk/Manifest b/www-apps/honk/Manifest
deleted file mode 100644
index ead2a3f83..000000000
--- a/www-apps/honk/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-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/files/honk b/www-apps/honk/files/honk
deleted file mode 100644
index c542d1067..000000000
--- a/www-apps/honk/files/honk
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/sbin/openrc-run
-# shellcheck shell=sh
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-extra_stopped_commands="init"
-extra_started_commands="upgrade"
-description_init="Create the database"
-description_upgrade="Upgrade the server"
-
-name="Honk ActivityPub server"
-command="/usr/bin/honk"
-command_args="-datadir /var/lib/honk -viewdir /usr/share/honk -log 
/var/log/honk.log"
-command_user="honk:honk"
-command_background=yes
-pidfile="/run/honk.pid"
-
-depend() {
-       need net
-}
-
-fix_log_perms() {
-       checkpath -fo honk:honk /var/log/honk.log
-}
-
-check_db() {
-       if [ ! -f /var/lib/honk/honk.db ]; then
-               eerror "Please run 'rc-service honk init' before the first 
start"
-               return 1
-       fi
-
-       return 0
-}
-
-start_pre() {
-       fix_log_perms || return 1
-       check_db || return 1
-
-       start-stop-daemon --exec "${command}" --user "${command_user}" \
-               -- ${command_args} cleanup
-}
-
-init() {
-       fix_log_perms || return 1
-
-       start-stop-daemon --exec "${command}" --user "${command_user}" \
-               -- ${command_args} init
-}
-
-upgrade() {
-       fix_log_perms || return 1
-       check_db || return 1
-
-       start-stop-daemon --exec "${command}" --user "${command_user}" \
-               -- ${command_args} upgrade
-}

diff --git a/www-apps/honk/files/honk.service b/www-apps/honk/files/honk.service
deleted file mode 100644
index 897d8f3b4..000000000
--- a/www-apps/honk/files/honk.service
+++ /dev/null
@@ -1,20 +0,0 @@
-[Unit]
-Description="Honk ActivityPub server"
-After=syslog.target network.target
-Requires=network.target
-
-[Service]
-Restart=always
-RestartSec=30
-ExecStart=/usr/bin/honk -datadir /var/lib/honk -viewdir /usr/share/honk
-NoNewPrivileges=yes
-ProtectKernelLogs=true
-ProtectKernelModules=true
-ProtectKernelTunables=true
-ProtectControlGroups=true
-ReadWritePaths=/var/lib/honk
-User=honk
-Group=honk
-
-[Install]
-WantedBy=default.target

diff --git a/www-apps/honk/honk-0.9.8.ebuild b/www-apps/honk/honk-0.9.8.ebuild
deleted file mode 100644
index db8476cde..000000000
--- a/www-apps/honk/honk-0.9.8.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2022 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
-}

diff --git a/www-apps/honk/honk-0.9.91.ebuild b/www-apps/honk/honk-0.9.91.ebuild
deleted file mode 100644
index 17d162dc4..000000000
--- a/www-apps/honk/honk-0.9.91.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# 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
-}

diff --git a/www-apps/honk/metadata.xml b/www-apps/honk/metadata.xml
deleted file mode 100644
index b20b97e8e..000000000
--- a/www-apps/honk/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <!-- maintainer-needed -->
-       <upstream>
-               <doc>https://humungus.tedunangst.com/r/honk/m</doc>
-               <maintainer>
-                       <name>Ted Unangst</name>
-                       <email>t...@tedunangst.com</email>
-               </maintainer>
-       </upstream>
-</pkgmetadata>

Reply via email to