commit: 2d7b88460202f5258ebd80788025672083022735 Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> AuthorDate: Tue Dec 14 20:48:19 2021 +0000 Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org> CommitDate: Tue Dec 14 20:48:19 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7b8846
dev-libs/lockdev: Drop EAPI-5 ebuild Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org> dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild | 96 ---------------------------- 1 file changed, 96 deletions(-) diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild deleted file mode 100644 index 419f982bc81b..000000000000 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -GENTOO_DEPEND_ON_PERL="no" -inherit perl-module epatch versionator autotools multilib-minimal - -MAJOR=$(get_major_version) -MY_PV=$(get_version_component_range 1-3) -MY_P=${PN}-${MY_PV} -DEB_PV=$(replace_version_separator 3 '-') -DEB_P=${PN}_${DEB_PV} - -DESCRIPTION="Library for locking devices" -HOMEPAGE="http://packages.debian.org/source/sid/lockdev" -SRC_URI=" - mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${MY_PV}.orig.tar.gz - mirror://debian/pool/main/${PN:0:1}/${PN}/${DEB_P}.diff.gz -" -S="${WORKDIR}"/${PN}-${MY_PV} - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="perl" - -PATCHES=( - "${WORKDIR}/${DEB_P}.diff" - "${FILESDIR}/${MY_P}-add-autotools.patch" - "${FILESDIR}/${MY_P}-fix-perl.patch" -) - -PERL_S=./LockDev - -pkg_setup() { - use perl && perl_set_version -} - -src_prepare() { - epatch -p1 "${PATCHES[@]}" - epatch_user - - eautoreconf - - # perl module build - multilib_copy_sources -} - -multilib_src_configure() { - econf - - if multilib_is_native_abi && use perl; then - cd "${PERL_S}" || die - perl-module_src_configure - fi -} - -multilib_src_compile() { - emake - - if multilib_is_native_abi && use perl; then - cd "${PERL_S}" || die - perl-module_src_compile - fi -} - -multilib_src_test() { - if multilib_is_native_abi && use perl; then - cd "${PERL_S}" || die - SRC_TEST="do" - export LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+${LD_LIBRARY_PATH}:}${BUILD_DIR}/.libs" - perl-module_src_test - fi -} - -multilib_src_install() { - emake DESTDIR="${D}" install - - if multilib_is_native_abi && use perl; then - cd "${PERL_S}" || die - mytargets="pure_install" - perl-module_src_install - fi -} - -multilib_src_install_all() { - dodoc AUTHORS ChangeLog* debian/NEWS README.debug - newdoc debian/changelog changelog.debian - - find "${ED}" -name '*.la' -delete || die -} - -pkg_preinst() { - use perl && perl_set_version -}