diff options
author | Wynn Wolf Arbor | 2020-05-24 19:55:41 +0200 |
---|---|---|
committer | Wynn Wolf Arbor | 2020-05-24 19:55:41 +0200 |
commit | 00a8b2029c74ea7ecc1b4bd8c8f0de50127f1269 (patch) | |
tree | ff7b8a961d98145873ab582b7834c40e96183009 /www-apps/cgit/cgit-1.2.3-r2.ebuild | |
parent | be6ea31bad4c6a0f228750f58be1b0906e28aea0 (diff) | |
download | pramantha-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 |