summaryrefslogtreecommitdiff
path: root/www-servers/moonbridge/moonbridge-1.0.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'www-servers/moonbridge/moonbridge-1.0.1.ebuild')
-rw-r--r--www-servers/moonbridge/moonbridge-1.0.1.ebuild53
1 files changed, 0 insertions, 53 deletions
diff --git a/www-servers/moonbridge/moonbridge-1.0.1.ebuild b/www-servers/moonbridge/moonbridge-1.0.1.ebuild
deleted file mode 100644
index 8bc28c6e8f24..000000000000
--- a/www-servers/moonbridge/moonbridge-1.0.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{2,3} )
-
-inherit lua-single toolchain-funcs
-
-MYP=${PN}-v${PV}
-
-DESCRIPTION="Network Server for Lua Applications"
-HOMEPAGE="https://www.public-software-group.org/moonbridge"
-SRC_URI="https://www.public-software-group.org/pub/projects/${PN}/v${PV}/${MYP}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-DEPEND="
- ${LUA_DEPS}
- dev-libs/libbsd"
-RDEPEND="${DEPEND}"
-BDEPEND="dev-build/pmake
- sys-apps/lsb-release
- virtual/pkgconfig"
-
-S="${WORKDIR}"/${MYP}
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-fcntl.patch
-)
-
-DOCS=( README reference.txt )
-
-src_compile() {
- pmake CC=$(tc-getCC) LUA_INCLUDE="$(lua_get_include_dir)" \
- MOONBR_LUA_PATH=/usr/lib/moonbridge/?.lua \
- LUA_LIBRARY="$(lua_get_LIBS)" LUA_LIBDIR=/usr/$(get_libdir)
-}
-
-src_install() {
- einstalldocs
- docinto examples
- dodoc example_*
- dodoc helloworld.lua
- dobin ${PN}
- insinto /usr/lib/${PN}
- doins moonbridge_http.lua
- docompress -x /usr/share/doc/${PF}/examples
-}