diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-04-06 06:53:43 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-04-06 06:53:43 +0000 |
| commit | 537a08e19e50aede087cf014af62bfb29f171408 (patch) | |
| tree | dd3ec478fc36a6d67571c937d1489d6e26765f48 /www-apps/snac | |
| parent | cafd82d9fed3f9204ad8e3167545111ab9db5cc9 (diff) | |
| download | baldeagleos-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/Manifest | 2 | ||||
| -rw-r--r-- | www-apps/snac/files/snac | 52 | ||||
| -rw-r--r-- | www-apps/snac/files/snac.service | 15 | ||||
| -rw-r--r-- | www-apps/snac/metadata.xml | 12 | ||||
| -rw-r--r-- | www-apps/snac/snac-2.25.ebuild | 53 | ||||
| -rw-r--r-- | www-apps/snac/snac-2.26.ebuild | 53 |
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>
			https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md
		</changelog> - <bugs-to>
			https://codeberg.org/grunfink/snac2/issues
		</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 -} |
