commit: 398e6fffa8062592e250a332c6a9e905aea73f31 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> AuthorDate: Mon Mar 7 18:45:18 2016 +0000 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> CommitDate: Mon Mar 7 18:51:13 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=398e6fff
dev-libs/iniparser: fix LFS handling #471102 dev-libs/iniparser/files/iniparser-3.0-autotools.patch | 12 ++---------- dev-libs/iniparser/iniparser-4.0.ebuild | 6 +++++- 2 files changed, 7 insertions(+), 11 deletions(-) diff --git a/dev-libs/iniparser/files/iniparser-3.0-autotools.patch b/dev-libs/iniparser/files/iniparser-3.0-autotools.patch index 68eca7e..89c7f63 100644 --- a/dev-libs/iniparser/files/iniparser-3.0-autotools.patch +++ b/dev-libs/iniparser/files/iniparser-3.0-autotools.patch @@ -1,9 +1,6 @@ -diff --git Makefile.am Makefile.am -new file mode 100644 -index 0000000..63ca53b --- /dev/null +++ Makefile.am -@@ -0,0 +1,10 @@ +@@ -0,0 +1,8 @@ +ACLOCAL_AMFLAGS = -I config + +lib_LTLIBRARIES = libiniparser.la @@ -12,11 +9,6 @@ index 0000000..63ca53b +libiniparser_la_SOURCES = src/dictionary.c src/iniparser.c + +include_HEADERS = src/dictionary.h src/iniparser.h -+ -+ -diff --git configure.ac configure.ac -new file mode 100644 -index 0000000..1eac717 --- /dev/null +++ configure.ac @@ -0,0 +1,24 @@ @@ -31,9 +23,9 @@ index 0000000..1eac717 +SHARED_VERSION_INFO="0" +AC_SUBST(SHARED_VERSION_INFO) + -+ +# Checks for programs. +AC_PROG_CC ++AC_SYS_LARGEFILE + +LT_INIT +# Checks for header files. diff --git a/dev-libs/iniparser/iniparser-4.0.ebuild b/dev-libs/iniparser/iniparser-4.0.ebuild index 2837632..aec1641 100644 --- a/dev-libs/iniparser/iniparser-4.0.ebuild +++ b/dev-libs/iniparser/iniparser-4.0.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit eutils multilib toolchain-funcs +inherit eutils multilib toolchain-funcs flag-o-matic DESCRIPTION="A free stand-alone ini file parsing library" HOMEPAGE="https://github.com/ndevilla/iniparser" @@ -40,6 +40,10 @@ src_prepare() { rm -R html || die } +src_configure() { + append-lfs-flags +} + src_compile() { emake CC="$(tc-getCC)" V=1 }
