summaryrefslogtreecommitdiff
path: root/www-apps/snac
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-06 06:53:43 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-06 06:53:43 +0000
commit537a08e19e50aede087cf014af62bfb29f171408 (patch)
treedd3ec478fc36a6d67571c937d1489d6e26765f48 /www-apps/snac
parentcafd82d9fed3f9204ad8e3167545111ab9db5cc9 (diff)
downloadbaldeagleos-repo-537a08e19e50aede087cf014af62bfb29f171408.tar.gz
baldeagleos-repo-537a08e19e50aede087cf014af62bfb29f171408.tar.xz
baldeagleos-repo-537a08e19e50aede087cf014af62bfb29f171408.zip
Adding metadata
Diffstat (limited to 'www-apps/snac')
-rw-r--r--www-apps/snac/Manifest2
-rw-r--r--www-apps/snac/files/snac52
-rw-r--r--www-apps/snac/files/snac.service15
-rw-r--r--www-apps/snac/metadata.xml12
-rw-r--r--www-apps/snac/snac-2.25.ebuild53
-rw-r--r--www-apps/snac/snac-2.26.ebuild53
6 files changed, 0 insertions, 187 deletions
diff --git a/www-apps/snac/Manifest b/www-apps/snac/Manifest
deleted file mode 100644
index e00fdfd82d43..000000000000
--- a/www-apps/snac/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST snac-2.25.tar.gz 89142 BLAKE2B b42a2223730f7d4d2f2572d57a7fc2325c703f971e8e4e4a86d2b51a59cf85f079479a080a418d0dc5dabb3db630403a879629703f336dab08ec6944d49fe442 SHA512 89cf180dd16c4eb39e1b7bcaa6d5a3a062e4f9b54abe299f25a5d32b9b335bda26f80d80478fd5b68bf1275764def67f1b08378d33809d2de28554bacbb2c6f6
-DIST snac-2.26.tar.gz 89141 BLAKE2B cbc0383795432757b05b91528295cc084f86dffd0e9b0356c83da3a378c5023260a93043ff0c80af7505a5d25d1536a8a6cc4fd633dd26b50968524152e67ce6 SHA512 45c660819304c949b34e695b712e91760b8c8b8320960f5028dc05ab0c3fa05d4312be57af26ed2f0d6afd8452810d30ec77a56816d664ae5e8e405513ecdee9
diff --git a/www-apps/snac/files/snac b/www-apps/snac/files/snac
deleted file mode 100644
index 3e09749eb90d..000000000000
--- a/www-apps/snac/files/snac
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-# shellcheck shell=sh
-
-: ${SNAC_DATA:=/var/lib/snac/data}
-
-extra_stopped_commands="init"
-extra_commands="adduser"
-description_init="Create the database"
-description_adduser="Create a user"
-
-command="/usr/bin/snac"
-command_args="httpd ${SNAC_DATA}"
-command_user="snac:snac"
-command_background=yes
-pidfile="/run/snac.pid"
-output_logger="logger -p daemon.info -t snac --"
-error_logger="logger -p daemon.err -t snac --"
-
-depend() {
- use logger
- need net
-}
-
-check_db() {
- if [ ! -f "${SNAC_DATA}"/server.json ]; then
- eerror "Please run 'rc-service snac init' before the first start"
- return 1
- fi
-
- return 0
-}
-
-start_pre() {
- check_db || return 1
-
- start-stop-daemon --exec "${command}" --user "${command_user}" \
- -- purge "${SNAC_DATA}"
-}
-
-init() {
- start-stop-daemon --exec "${command}" --user "${command_user}" \
- -- init "${SNAC_DATA}"
-}
-
-adduser() {
- check_db || return 1
-
- start-stop-daemon --exec "${command}" --user "${command_user}" \
- -- adduser "${SNAC_DATA}"
-}
diff --git a/www-apps/snac/files/snac.service b/www-apps/snac/files/snac.service
deleted file mode 100644
index 35f90db6cf95..000000000000
--- a/www-apps/snac/files/snac.service
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=A simple, minimalistic ActivityPub instance
-After=network.target
-Wants=network-online.target
-
-[Service]
-Type=simple
-ExecStart=/usr/bin/snac httpd /var/lib/snac/data
-Restart=always
-RestartSec=5
-User=snac
-Group=snac
-
-[Install]
-WantedBy=multi-user.target
diff --git a/www-apps/snac/metadata.xml b/www-apps/snac/metadata.xml
deleted file mode 100644
index 0368b6c98932..000000000000
--- a/www-apps/snac/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <maintainer>
- <name>grunfink</name>
- </maintainer>
- <changelog>&#xA;&#x9;&#x9;&#x9;https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md&#xA;&#x9;&#x9;</changelog>
- <bugs-to>&#xA;&#x9;&#x9;&#x9;https://codeberg.org/grunfink/snac2/issues&#xA;&#x9;&#x9;</bugs-to>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/www-apps/snac/snac-2.25.ebuild b/www-apps/snac/snac-2.25.ebuild
deleted file mode 100644
index 9c37289a49fc..000000000000
--- a/www-apps/snac/snac-2.25.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-MY_PN="snac2"
-DESCRIPTION="A simple, minimalistic ActivityPub instance"
-HOMEPAGE="https://codeberg.org/grunfink/snac2"
-SRC_URI="https://codeberg.org/grunfink/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- dev-libs/openssl:=
- net-misc/curl
-"
-RDEPEND="${DEPEND}
- acct-user/snac
-"
-
-DOCS=( {README,RELEASE_NOTES,TODO}.md )
-
-src_configure() {
- tc-export CC
-}
-
-src_install() {
- local mymakeflags=(
- PREFIX="${ED}/usr"
- PREFIX_MAN="${ED}/usr/share/man"
- )
-
- emake "${mymakeflags[@]}" install
- einstalldocs
-
- doinitd "${FILESDIR}"/snac
- systemd_dounit "${FILESDIR}"/snac.service
-
- diropts --owner snac --group snac
- keepdir /var/lib/snac
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- einfo "To finish the installation, please run:"
- einfo " # rc-service snac init"
- fi
-}
diff --git a/www-apps/snac/snac-2.26.ebuild b/www-apps/snac/snac-2.26.ebuild
deleted file mode 100644
index 9c37289a49fc..000000000000
--- a/www-apps/snac/snac-2.26.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd toolchain-funcs
-
-MY_PN="snac2"
-DESCRIPTION="A simple, minimalistic ActivityPub instance"
-HOMEPAGE="https://codeberg.org/grunfink/snac2"
-SRC_URI="https://codeberg.org/grunfink/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="
- dev-libs/openssl:=
- net-misc/curl
-"
-RDEPEND="${DEPEND}
- acct-user/snac
-"
-
-DOCS=( {README,RELEASE_NOTES,TODO}.md )
-
-src_configure() {
- tc-export CC
-}
-
-src_install() {
- local mymakeflags=(
- PREFIX="${ED}/usr"
- PREFIX_MAN="${ED}/usr/share/man"
- )
-
- emake "${mymakeflags[@]}" install
- einstalldocs
-
- doinitd "${FILESDIR}"/snac
- systemd_dounit "${FILESDIR}"/snac.service
-
- diropts --owner snac --group snac
- keepdir /var/lib/snac
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- einfo "To finish the installation, please run:"
- einfo " # rc-service snac init"
- fi
-}