mirror of
https://github.com/flatcar/scripts.git
synced 2025-11-12 22:21:28 +01:00
dev-build/libtool: Sync with Gentoo
It's from Gentoo commit cd7f047fe43fb631c4ca6979c6efb5038c616f41.
This commit is contained in:
parent
e42041e120
commit
10e1768d1f
@ -1,4 +1,4 @@
|
|||||||
# Copyright 1999-2023 Gentoo Authors
|
# Copyright 1999-2024 Gentoo Authors
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
EAPI=7
|
EAPI=7
|
||||||
@ -28,8 +28,8 @@ IUSE="vanilla"
|
|||||||
# Pull in libltdl directly until we convert packages to the new dep.
|
# Pull in libltdl directly until we convert packages to the new dep.
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
sys-devel/gnuconfig
|
sys-devel/gnuconfig
|
||||||
>=sys-devel/autoconf-2.69:*
|
>=dev-build/autoconf-2.69:*
|
||||||
>=sys-devel/automake-1.13:*
|
>=dev-build/automake-1.13:*
|
||||||
>=dev-libs/libltdl-2.4.7
|
>=dev-libs/libltdl-2.4.7
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
|
|||||||
@ -8,7 +8,7 @@ EAPI=7
|
|||||||
# bug #225559
|
# bug #225559
|
||||||
LIBTOOLIZE="true"
|
LIBTOOLIZE="true"
|
||||||
WANT_LIBTOOL="none"
|
WANT_LIBTOOL="none"
|
||||||
inherit autotools prefix
|
inherit autotools prefix multiprocessing
|
||||||
|
|
||||||
if [[ ${PV} == *9999 ]] ; then
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
|
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
|
||||||
@ -28,8 +28,8 @@ IUSE="vanilla"
|
|||||||
# Pull in libltdl directly until we convert packages to the new dep.
|
# Pull in libltdl directly until we convert packages to the new dep.
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
sys-devel/gnuconfig
|
sys-devel/gnuconfig
|
||||||
>=sys-devel/autoconf-2.69:*
|
>=dev-build/autoconf-2.69:*
|
||||||
>=sys-devel/automake-1.13:*
|
>=dev-build/automake-1.13:*
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
|
[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
|
||||||
@ -109,6 +109,10 @@ src_configure() {
|
|||||||
ECONF_SOURCE="${S}" econf ${myconf} --disable-ltdl-install
|
ECONF_SOURCE="${S}" econf ${myconf} --disable-ltdl-install
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
|
||||||
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@ EAPI=7
|
|||||||
# bug #225559
|
# bug #225559
|
||||||
LIBTOOLIZE="true"
|
LIBTOOLIZE="true"
|
||||||
WANT_LIBTOOL="none"
|
WANT_LIBTOOL="none"
|
||||||
inherit autotools prefix
|
inherit autotools prefix multiprocessing
|
||||||
|
|
||||||
if [[ ${PV} == *9999 ]] ; then
|
if [[ ${PV} == *9999 ]] ; then
|
||||||
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
|
EGIT_REPO_URI="https://git.savannah.gnu.org/git/libtool.git"
|
||||||
@ -28,8 +28,8 @@ IUSE="vanilla"
|
|||||||
# Pull in libltdl directly until we convert packages to the new dep.
|
# Pull in libltdl directly until we convert packages to the new dep.
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
sys-devel/gnuconfig
|
sys-devel/gnuconfig
|
||||||
>=sys-devel/autoconf-2.69:*
|
>=dev-build/autoconf-2.69:*
|
||||||
>=sys-devel/automake-1.13:*
|
>=dev-build/automake-1.13:*
|
||||||
"
|
"
|
||||||
DEPEND="${RDEPEND}"
|
DEPEND="${RDEPEND}"
|
||||||
[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
|
[[ ${PV} == *9999 ]] && BDEPEND="sys-apps/help2man"
|
||||||
@ -107,6 +107,10 @@ src_configure() {
|
|||||||
ECONF_SOURCE="${S}" econf ${myconf} --disable-ltdl-install
|
ECONF_SOURCE="${S}" econf ${myconf} --disable-ltdl-install
|
||||||
}
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
emake check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
|
||||||
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
default
|
default
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user