diff options
author | David Seifert <soap@gentoo.org> | 2017-05-26 21:49:54 +0200 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2017-05-26 21:50:16 +0200 |
commit | c704d0defa75b0a4876baeb3a04f0909f5c32c4a (patch) | |
tree | 03661e23fa53f22354b2c0c69ed4144b5b5ab990 /dev-util/numdiff/numdiff-5.9.0.ebuild | |
parent | net-misc/rclone: New package (diff) | |
download | gentoo-c704d0defa75b0a4876baeb3a04f0909f5c32c4a.tar.gz gentoo-c704d0defa75b0a4876baeb3a04f0909f5c32c4a.tar.bz2 gentoo-c704d0defa75b0a4876baeb3a04f0909f5c32c4a.zip |
dev-util/numdiff: Fix build system
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Diffstat (limited to 'dev-util/numdiff/numdiff-5.9.0.ebuild')
-rw-r--r-- | dev-util/numdiff/numdiff-5.9.0.ebuild | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/dev-util/numdiff/numdiff-5.9.0.ebuild b/dev-util/numdiff/numdiff-5.9.0.ebuild index 5645f7f98752..223601ad7bf7 100644 --- a/dev-util/numdiff/numdiff-5.9.0.ebuild +++ b/dev-util/numdiff/numdiff-5.9.0.ebuild @@ -3,6 +3,8 @@ EAPI=6 +inherit autotools + DESCRIPTION="File comparision, ignoring small numeric differences and formats" HOMEPAGE="http://www.nongnu.org/numdiff/" SRC_URI="http://savannah.nongnu.org/download/numdiff/${P}.tar.gz" @@ -13,28 +15,26 @@ KEYWORDS="~amd64 ~x86" IUSE="+nls +gmp" RDEPEND=" - gmp? ( dev-libs/gmp:0 ) + gmp? ( dev-libs/gmp:0= ) nls? ( sys-devel/gettext ) !dev-util/ndiff" - DEPEND="${RDEPEND}" -src_configure() { - local myeconfargs=( - $(use_enable gmp) - $(use_enable nls) - --enable-optimization - ) - econf ${myeconfargs[@]} -} +PATCHES=( + "${FILESDIR}"/${PN}-5.9.0-fix-build-system.patch +) -src_install() { +src_prepare() { default + # yes, it really only needs eautoconf, due to the + # config.h being hand-written, which would be bulldozered + # when running eautoreconf (due to it invoking autoheader) + eautoconf +} - # Remove some empty folders: - rm -r "${ED}"/usr/share/locale || die - - #Fix up wrong installation paths: - mv "${ED}"/usr/share/doc/${P}/{numdiff/numdiff.{html,pdf,txt*},} || die - rm -r "${ED}"/usr/share/doc/${P}/numdiff || die +src_configure() { + econf \ + --enable-optimization \ + $(use_enable gmp) \ + $(use_enable nls) } |