diff options
Diffstat (limited to 'dev-libs/libmoe/libmoe-1.5.8-r3.ebuild')
-rw-r--r-- | dev-libs/libmoe/libmoe-1.5.8-r3.ebuild | 34 |
1 files changed, 20 insertions, 14 deletions
diff --git a/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild b/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild index 01e7722e7012..7d1017ce991b 100644 --- a/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild +++ b/dev-libs/libmoe/libmoe-1.5.8-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI="7" inherit toolchain-funcs @@ -12,28 +12,34 @@ SRC_URI="http://pub.ks-and-ks.ne.jp/prog/pub/${P}.tar.gz" LICENSE="public-domain" SLOT="0" KEYWORDS="amd64 ppc sparc x86" -IUSE="" +IUSE="static-libs" RDEPEND="dev-lang/perl" DEPEND="${RDEPEND}" -HTML_DOCS=( libmoe.shtml ) +HTML_DOCS=( ${PN}.shtml ) PATCHES=( - "${FILESDIR}/${P}-gentoo.patch" - "${FILESDIR}/${P}-makefile.patch" - "${FILESDIR}/${P}-gcc5.patch" # taken from Debian + "${FILESDIR}/${PN}-gentoo.patch" + "${FILESDIR}/${PN}-gcc-5.patch" # taken from Debian ) src_prepare() { default sed -i \ - -e "/^PREFIX=/s:=.*:=${EPREFIX}/usr:" \ - -e "/^LIBSODIR=/s:=.*:=\$\{PREFIX}/$(get_libdir):" \ - -e "/^MANDIR=/s:=.*:=\$\{PREFIX}/share/man:" \ - -e "/^CF=/s:=:=${CFLAGS} :" \ - -e "/^LF=/s:=:=${LDFLAGS} :" \ - -e "s:=gcc:=$(tc-getCC):" \ - -e "/^AR=/s:=ar:=$(tc-getAR):" \ + -e "/^PREFIX=/s|=.*|=${EPREFIX}/usr|" \ + -e "/^LIBSODIR=/s|=.*|=\${PREFIX}/$(get_libdir)|" \ + -e "/^MANDIR=/s|=.*|=\${PREFIX}/share/man|" \ + -e "/^MANCOMPR=/s|=.*|=cat|" \ + -e "/^MANX=/s|=.*|=|" \ + -e "/^\(CC\|LD\)=/s|=.*|=$(tc-getCC)|" \ + -e "/^CPP=/s|=.*|=$(tc-getCPP)|" \ + -e "/^RANLIB=/s|=.*|=$(tc-getRANLIB)|" \ + -e "/^AR=/s|=.*|=$(tc-getAR)|" \ Makefile || die } + +src_install() { + default + use static-libs || find "${ED}" -name '*.a' -delete || die +} |