summaryrefslogtreecommitdiff
path: root/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild')
-rw-r--r--dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild89
1 files changed, 0 insertions, 89 deletions
diff --git a/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
deleted file mode 100644
index 5830bafaceac..000000000000
--- a/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multiprocessing toolchain-funcs
-
-DESCRIPTION="Lightweight replacement for GNU autotools"
-HOMEPAGE="https://sourceforge.net/projects/mk-configure/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD BSD-2 GPL-2+ MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-
-# TODO: investigate
-RESTRICT="test"
-
-RDEPEND="
- || ( x11-misc/makedepend dev-build/pmake )
- dev-build/bmake
-"
-BDEPEND="${RDEPEND}"
-
-src_configure() {
- local jobs="$(makeopts_jobs)"
- unset MAKEOPTS
-
- export MAKEOPTS="-j${jobs}"
- export MAKE=bmake
-}
-
-src_compile() {
- MAKEARGS=(
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- NM="$(tc-getNM)"
- OBJCOPY="$(tc-getOBJCOPY)"
- OBJDUMP="$(tc-getOBJDUMP)"
- RANLIB="$(tc-getRANLIB)"
- STRIP="$(tc-getSTRIP)"
- #SIZE="$(tc-getSIZE)"
-
- # Don't use LD, use the compiler driver instead
- LDCOMPILER=yes
-
- CFLAGS="${CFLAGS}"
- CXXFLAGS="${CXXFLAGS}"
- LDFLAGS="${LDFLAGS}"
-
- # Our toolchain already handles these
- MKPIE=no
- USE_SSP=no
- USE_RELRO=no
- USE_FORT=no
-
- # No -Werror
- WARNERR=no
-
- INSTALL="${INSTALL:-${BROOT}/usr/bin/install}"
-
- # Don't calcify compiler settings in installed files
- MKCOMPILERSETTINGS=yes
-
- PREFIX="${EPREFIX}/usr"
- DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
- INFODIR="${EPREFIX}/usr/share/info"
- LIBDIR="${EPREFIX}/usr/$(get_libdir)"
- MANDIR="${EPREFIX}/usr/share/man"
-
- MKFILESDIR="${BROOT}/usr/share/mk-configure/mk"
- BUILTINSDIR="${BROOT}/usr/share/mk-configure/builtins"
- FEATURESDIR="${BROOT}/usr/share/mk-configure/feature"
- )
-
- emake cleandir-presentation "${MAKEARGS[@]}"
- emake "${MAKEARGS[@]}"
-}
-
-src_test() {
- emake "${MAKEARGS[@]}" test
-}
-
-src_install() {
- emake "${MAKEARGS[@]}" DESTDIR="${ED}" install
-
- rm "${ED}"/usr/share/doc/${PF}/LICENSE || die
-}