diff options
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 |