Compare commits
6 Commits
dcb20ba3e1
...
4347e68587
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4347e68587 | ||
|
|
4598744587 | ||
|
|
e997c73604 | ||
|
|
7a7d389a3c | ||
|
|
e9ec08baf4 | ||
|
|
b66c380f47 |
@@ -30,6 +30,8 @@ RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( COPYING README.md kanako.conf.example )
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
mandoc -T man < kanako.mdoc > kanako.1
|
||||
mandoc -T man < kanako.conf.mdoc > kanako.conf.5
|
||||
|
||||
@@ -19,3 +19,5 @@ BDEPEND="${DEPEND}"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
IUSE="ocamlopt"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
@@ -15,3 +15,5 @@ KEYWORDS="~amd64"
|
||||
IUSE="ocamlopt"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
RESTRiCT="mirror"
|
||||
|
||||
@@ -18,6 +18,8 @@ DEPEND="
|
||||
gnupg? ( app-crypt/gnupg )
|
||||
"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ LICENSE="mplus-fonts"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||
IUSE=""
|
||||
RESTRICT="binchecks strip"
|
||||
RESTRICT="binchecks strip mirror"
|
||||
|
||||
BDEPEND="x11-apps/mkfontscale"
|
||||
FONT_SUFFIX="ttf"
|
||||
|
||||
@@ -76,6 +76,8 @@ RDEPEND="
|
||||
x11-libs/pixman
|
||||
"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_install() {
|
||||
if use amd64; then
|
||||
cd deltachat-desktop-${PV} || die
|
||||
|
||||
@@ -26,6 +26,8 @@ BDEPEND="
|
||||
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
ego build -o bin/${PN}
|
||||
}
|
||||
|
||||
@@ -26,6 +26,8 @@ KEYWORDS="amd64 x86"
|
||||
IUSE="lite"
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
if use lite; then
|
||||
emake build-lite
|
||||
|
||||
@@ -24,3 +24,5 @@ RDEPEND="${DEPEND}"
|
||||
BDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
@@ -71,6 +71,8 @@ QA_PREBUILT="
|
||||
opt/basilisk/icons/*
|
||||
"
|
||||
|
||||
RESTRICT="mirror strip"
|
||||
|
||||
src_install() {
|
||||
cd ${BASILISK_PN} || die
|
||||
rm -r "${S}/${BASILISK_PN}/gtk2"
|
||||
|
||||
1
www-misc/slowcgi/Manifest
Normal file
1
www-misc/slowcgi/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST slowcgi-7.4.tar.gz 15571 BLAKE2B c317abf5b44814a8791710da4b151bd0120c710e6360ccd907c2fb4dda1b376f539bfbd93c15176bfc12529a576f40153164fc0a94dd77fcd83fda159757f76e SHA512 320f4ea19057008e8efef3225a8bbe007ea18fd21076f42803dc6ecd45bc443dc5052a38063ee6859077cd8b3bc792c39ee0e2e9bd1a52ecfb8d683fd31def53
|
||||
9
www-misc/slowcgi/files/slowcgi.confd-r1
Normal file
9
www-misc/slowcgi/files/slowcgi.confd-r1
Normal file
@@ -0,0 +1,9 @@
|
||||
# Copyright 2026 Shin'ya Minazuki
|
||||
# vim: ft=sh
|
||||
|
||||
# Options to pass to the slowcgi(8) daemon
|
||||
# This overrides the default options set in /etc/init.d/slowcgi
|
||||
# slowcgi_args=""
|
||||
|
||||
|
||||
|
||||
17
www-misc/slowcgi/files/slowcgi.initd-r1
Normal file
17
www-misc/slowcgi/files/slowcgi.initd-r1
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/sbin/openrc-run
|
||||
# Copyright 2026 Shin'ya Minazuki
|
||||
|
||||
: ${slowcgi_args=""}
|
||||
|
||||
name="FastCGI to CGI wrapper server"
|
||||
command=/usr/sbin/slowcgi
|
||||
command_args="${slowcgi_args}"
|
||||
|
||||
depend() {
|
||||
# As declared upstream, www-servers/nginx is a requirement
|
||||
# for this port of OpenBSD's slowcgi(8)
|
||||
# This should not be a problem for other web servers such
|
||||
# as www-servers/apache
|
||||
# ~Shin'ya Minazuki
|
||||
need nginx
|
||||
}
|
||||
11
www-misc/slowcgi/metadata.xml
Normal file
11
www-misc/slowcgi/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>shinyoukai@laidback.moe</email>
|
||||
<name>Shin'ya Minazuki</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">adaugherity/slowcgi-portable</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
35
www-misc/slowcgi/slowcgi-7.4.ebuild
Normal file
35
www-misc/slowcgi/slowcgi-7.4.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2026 Shin'ya Minazuki
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="FastCGI to CGI wrapper ported from OpenBSD"
|
||||
HOMEPAGE="https://github.com/adaugherity/slowcgi-portable"
|
||||
SRC_URI="https://mirror.chaotic.ninja/software/${P}.tar.gz"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
acct-group/nginx
|
||||
acct-user/nginx
|
||||
dev-libs/libbsd
|
||||
dev-libs/libevent
|
||||
www-servers/nginx
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
RESTRICT="mirror"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" mandir="${EPREFIX}/usr/share/man" sbindir="${EPREFIX}/usr/sbin" install
|
||||
newinitd "${FILESDIR}/slowcgi.initd-r1" "${PN}"
|
||||
newconfd "${FILESDIR}/slowcgi.confd-r1" "${PN}"
|
||||
}
|
||||
36
www-misc/slowcgi/slowcgi-9999.ebuild
Normal file
36
www-misc/slowcgi/slowcgi-9999.ebuild
Normal file
@@ -0,0 +1,36 @@
|
||||
# Copyright 2026 Shin'ya Minazuki
|
||||
EAPI=8
|
||||
|
||||
inherit git-r3
|
||||
|
||||
DESCRIPTION="FastCGI to CGI wrapper ported from OpenBSD"
|
||||
HOMEPAGE="https://github.com/adaugherity/slowcgi-portable"
|
||||
EGIT_REPO_URI="https://github.com/adaugherity/slowcgi-portable"
|
||||
|
||||
LICENSE="ISC"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="
|
||||
dev-libs/libevent
|
||||
dev-libs/libbsd
|
||||
"
|
||||
RDEPEND="
|
||||
acct-group/nginx
|
||||
acct-user/nginx
|
||||
${DEPEND}
|
||||
www-servers/nginx
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" sbindir="${EPREFIX}/usr/sbin" mandir="${EPREFIX}/usr/share/man" install
|
||||
newinitd "${FILESDIR}/slowcgi.initd-r1" "${PN}"
|
||||
newconfd "${FILESDIR}/slowcgi.confd-r1" "${PN}"
|
||||
}
|
||||
Reference in New Issue
Block a user