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 )
|
DOCS=( COPYING README.md kanako.conf.example )
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
mandoc -T man < kanako.mdoc > kanako.1
|
mandoc -T man < kanako.mdoc > kanako.1
|
||||||
mandoc -T man < kanako.conf.mdoc > kanako.conf.5
|
mandoc -T man < kanako.conf.mdoc > kanako.conf.5
|
||||||
|
|||||||
@@ -19,3 +19,5 @@ BDEPEND="${DEPEND}"
|
|||||||
RDEPEND="${DEPEND}"
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
IUSE="ocamlopt"
|
IUSE="ocamlopt"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|||||||
@@ -15,3 +15,5 @@ KEYWORDS="~amd64"
|
|||||||
IUSE="ocamlopt"
|
IUSE="ocamlopt"
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
RESTRiCT="mirror"
|
||||||
|
|||||||
@@ -18,6 +18,8 @@ DEPEND="
|
|||||||
gnupg? ( app-crypt/gnupg )
|
gnupg? ( app-crypt/gnupg )
|
||||||
"
|
"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
emake
|
emake
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ LICENSE="mplus-fonts"
|
|||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
|
||||||
IUSE=""
|
IUSE=""
|
||||||
RESTRICT="binchecks strip"
|
RESTRICT="binchecks strip mirror"
|
||||||
|
|
||||||
BDEPEND="x11-apps/mkfontscale"
|
BDEPEND="x11-apps/mkfontscale"
|
||||||
FONT_SUFFIX="ttf"
|
FONT_SUFFIX="ttf"
|
||||||
|
|||||||
@@ -76,6 +76,8 @@ RDEPEND="
|
|||||||
x11-libs/pixman
|
x11-libs/pixman
|
||||||
"
|
"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
if use amd64; then
|
if use amd64; then
|
||||||
cd deltachat-desktop-${PV} || die
|
cd deltachat-desktop-${PV} || die
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ BDEPEND="
|
|||||||
|
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
ego build -o bin/${PN}
|
ego build -o bin/${PN}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ KEYWORDS="amd64 x86"
|
|||||||
IUSE="lite"
|
IUSE="lite"
|
||||||
S="${WORKDIR}/${PN}"
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
if use lite; then
|
if use lite; then
|
||||||
emake build-lite
|
emake build-lite
|
||||||
|
|||||||
@@ -24,3 +24,5 @@ RDEPEND="${DEPEND}"
|
|||||||
BDEPEND="${DEPEND}"
|
BDEPEND="${DEPEND}"
|
||||||
|
|
||||||
S="${WORKDIR}/${PN}"
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
RESTRICT="mirror"
|
||||||
|
|||||||
@@ -71,6 +71,8 @@ QA_PREBUILT="
|
|||||||
opt/basilisk/icons/*
|
opt/basilisk/icons/*
|
||||||
"
|
"
|
||||||
|
|
||||||
|
RESTRICT="mirror strip"
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
cd ${BASILISK_PN} || die
|
cd ${BASILISK_PN} || die
|
||||||
rm -r "${S}/${BASILISK_PN}/gtk2"
|
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