summaryrefslogtreecommitdiff
path: root/net-misc/geomyidae/geomyidae-0.69.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-05-15 16:04:28 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-05-15 16:04:28 +0100
commitbbeceee79ae8bdf53d0a494f86896a356e1cfe5f (patch)
tree27d8735d239a3a10d3629c62fd38efdfbd66d2c8 /net-misc/geomyidae/geomyidae-0.69.ebuild
parentd57892fd8c8d84b85e73005a433f66d85da12fa3 (diff)
gentoo auto-resync : 15:05:2023 - 16:04:28
Diffstat (limited to 'net-misc/geomyidae/geomyidae-0.69.ebuild')
-rw-r--r--net-misc/geomyidae/geomyidae-0.69.ebuild51
1 files changed, 51 insertions, 0 deletions
diff --git a/net-misc/geomyidae/geomyidae-0.69.ebuild b/net-misc/geomyidae/geomyidae-0.69.ebuild
new file mode 100644
index 000000000000..3bd6b1bc1db3
--- /dev/null
+++ b/net-misc/geomyidae/geomyidae-0.69.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A daemon to serve the gopher protocol"
+HOMEPAGE="http://r-36.net/scm/geomyidae/"
+SRC_URI="ftp://bitreich.org/releases/geomyidae/${PN}-v${PV}.tar.gz"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND="
+ acct-group/gopherd
+ acct-user/gopherd
+ dev-libs/libretls:0=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # remove /usr/lib from LDFLAGS, bug #731672
+ sed -i \
+ -e '/GEOM_LDFLAGS/s:-L/usr/lib ::' \
+ Makefile || die 'sed on Makefile failed'
+
+ eapply_user
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dosbin ${PN}
+
+ newinitd rc.d/Gentoo.init.d ${PN}
+ newconfd rc.d/Gentoo.conf.d ${PN}
+
+ insinto /var/gopher
+ doins index.gph
+ fowners -R root:gopherd /var/gopher
+ fperms -R g=rX,o=rX /var/gopher
+
+ doman ${PN}.8
+ dodoc CGI.md README
+}