mirror of
https://github.com/gentoo-mirror/guru.git
synced 2025-04-20 00:08:58 -04:00
*/*: Those packages that I created install correctly for me with current Portage.
Feel free to fix them if they don't install at all or if you think they need some improvement. www-apps/librarian might require proper logging and a SystemD service. I used EGO_SUM instead of a vendor tarball because I've no way to host it but feel free to create one. Signed-off-by: Benoît Dufour <benoit.dufour@mail.com>
This commit is contained in:
parent
da3953d8ba
commit
bb350f3b0a
10
acct-group/librarian/librarian-0.ebuild
Normal file
10
acct-group/librarian/librarian-0.ebuild
Normal file
@ -0,0 +1,10 @@
|
||||
# Copyright 2020-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-group
|
||||
|
||||
DESCRIPTION="A group for www-apps/librarian"
|
||||
ACCT_GROUP_ID=-1
|
||||
SLOT="0"
|
13
acct-user/librarian/librarian-0.ebuild
Normal file
13
acct-user/librarian/librarian-0.ebuild
Normal file
@ -0,0 +1,13 @@
|
||||
# Copyright 2019-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit acct-user
|
||||
|
||||
DESCRIPTION="An user for www-apps/librarian"
|
||||
ACCT_USER_ID=-1
|
||||
ACCT_USER_GROUPS=( librarian )
|
||||
ACCT_USER_HOME="/var/cache/${PN}"
|
||||
acct-user_add_deps
|
||||
SLOT="0"
|
1476
www-apps/librarian/Manifest
Normal file
1476
www-apps/librarian/Manifest
Normal file
File diff suppressed because it is too large
Load Diff
16
www-apps/librarian/files/librarian.initd
Normal file
16
www-apps/librarian/files/librarian.initd
Normal file
@ -0,0 +1,16 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
name="librarian"
|
||||
description="Private front-end for Odyssee"
|
||||
command=/usr/bin/librarian
|
||||
pidfile="/var/run/${RC_SVCNAME}.pid"
|
||||
command_user="librarian"
|
||||
command_background=true
|
||||
output_log="/var/log/librarian.log"
|
||||
error_log="${output_log}"
|
||||
|
||||
start_pre() {
|
||||
checkpath -fo librarian:librarian /var/log/librarian.log
|
||||
}
|
1519
www-apps/librarian/librarian-2023.05.07.ebuild
Normal file
1519
www-apps/librarian/librarian-2023.05.07.ebuild
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user