diff options
author | Ben Kohler <bkohler@gentoo.org> | 2024-04-05 09:17:47 -0500 |
---|---|---|
committer | Ben Kohler <bkohler@gentoo.org> | 2024-04-05 09:23:38 -0500 |
commit | 05ad0949d64fe1065d92726dcd2f5c89e7b72c65 (patch) | |
tree | 5bd4ccf957e23b2c78b5df2fd2ea7a84c3c04a48 /dev-libs/iniparser | |
parent | www-client/firefox: include patch to fix jumbo-build + system-icu woes (diff) | |
download | gentoo-05ad0949d64fe1065d92726dcd2f5c89e7b72c65.tar.gz gentoo-05ad0949d64fe1065d92726dcd2f5c89e7b72c65.tar.bz2 gentoo-05ad0949d64fe1065d92726dcd2f5c89e7b72c65.zip |
dev-libs/iniparser: drop 4.1
Bug: https://bugs.gentoo.org/907928
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Diffstat (limited to 'dev-libs/iniparser')
-rw-r--r-- | dev-libs/iniparser/iniparser-4.1.ebuild | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/dev-libs/iniparser/iniparser-4.1.ebuild b/dev-libs/iniparser/iniparser-4.1.ebuild deleted file mode 100644 index 5d67e75c5866..000000000000 --- a/dev-libs/iniparser/iniparser-4.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs flag-o-matic - -DESCRIPTION="A free stand-alone ini file parsing library" -HOMEPAGE="https://github.com/ndevilla/iniparser" -SRC_URI="https://github.com/ndevilla/iniparser/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc examples" - -BDEPEND="doc? ( app-text/doxygen )" - -_newlib_so_with_symlinks() { - local source="${1}" base="${2}" current="${3}" revision="${4}" age="${5}" - - newlib.so ${source} ${base}.so.${current}.${revision}.${age} - local i - for i in ".${current}" '' ; do - dosym ${base}.so.${current}.${revision}.${age} /usr/$(get_libdir)/${base}.so${i} - done -} - -src_prepare() { - default - rm -r html || die -} - -src_configure() { - append-lfs-flags -} - -_emake() { - emake CC="$(tc-getCC)" AR="$(tc-getAR)" V=1 \ - SO_TARGET=lib${PN}${SLOT}.so.1 \ - ADDITIONAL_CFLAGS= \ - "$@" -} - -src_compile() { - _emake -} - -src_test() { - _emake -C test -} - -src_install() { - _newlib_so_with_symlinks lib${PN}${SLOT}.so.1 lib${PN}${SLOT} 1 0 0 - - insinto /usr/include/${PN}${SLOT} - doins src/*.h - - if use doc; then - emake -C doc - HTML_DOCS=( html/. ) - fi - - if use examples; then - docinto examples - dodoc -r example/. - docompress -x /usr/share/doc/${PF}/examples - fi - - einstalldocs -} |