aboutsummaryrefslogtreecommitdiffstats
path: root/www-apps/cgit/cgit-1.2.3-r2.ebuild
diff options
context:
space:
mode:
authorWynn Wolf Arbor2020-05-24 19:55:41 +0200
committerWynn Wolf Arbor2020-05-24 19:55:41 +0200
commit00a8b2029c74ea7ecc1b4bd8c8f0de50127f1269 (patch)
treeff7b8a961d98145873ab582b7834c40e96183009 /www-apps/cgit/cgit-1.2.3-r2.ebuild
parentbe6ea31bad4c6a0f228750f58be1b0906e28aea0 (diff)
downloadpramantha-00a8b2029c74ea7ecc1b4bd8c8f0de50127f1269.tar.gz
www-apps/cgit: Bump to 1.2.3-r2
Fix build on musl-based systems by introducing NO_REGEX=NeedsStartEnd. Package-Manager: Portage-2.3.99, Repoman-2.3.22
Diffstat (limited to '')
-rw-r--r--www-apps/cgit/cgit-1.2.3-r2.ebuild (renamed from www-apps/cgit/cgit-1.2.3-r1.ebuild)12
1 files changed, 10 insertions, 2 deletions
diff --git a/www-apps/cgit/cgit-1.2.3-r1.ebuild b/www-apps/cgit/cgit-1.2.3-r2.ebuild
index 10d8602..a801587 100644
--- a/www-apps/cgit/cgit-1.2.3-r1.ebuild
+++ b/www-apps/cgit/cgit-1.2.3-r2.ebuild
@@ -65,13 +65,21 @@ src_prepare() {
fi
}
+src_configure() {
+ myopts=(
+ $(usex elibc_musl NO_REGEX=NeedsStartEnd '')
+ )
+
+ export MY_MAKEOPTS="${myopts[@]}"
+}
+
src_compile() {
- emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+ emake ${MY_MAKEOPTS} V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
use doc && emake V=1 doc-man
}
src_install() {
- emake V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" install
+ emake ${MY_MAKEOPTS} V=1 AR="$(tc-getAR)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" install
dodoc README
use doc && doman cgitrc.5