mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-libs/satyr: Drop old
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Pacho Ramos <pacho@gentoo.org>
This commit is contained in:
@@ -1,3 +1 @@
|
||||
DIST satyr-0.31.tar.gz 428719 BLAKE2B 23c6ea53db261fee366566101c2b0f1e23cf530728332fe752897ee982ffac057b98de3d9a52dbfc64932cdb73aaff7e35c976e7a55e30b4417f3880782f9125 SHA512 a5aafa1ca5f85a0a817c6fa9a3b428672c9f4f529fb7d73a3e819cc836b78c01a0ca44b47317fcdd4a40dc6386688a450bd78564b6e466091cdc9a2c730c3fda
|
||||
DIST satyr-0.37.tar.gz 433804 BLAKE2B 3d243f1ea4254767740fbab4aff5d42537e4ec7d6cfded9af36b022bbcb76a08172f36cac98fb9d199aefcf3f7fefd443e3573426f5cd84eb5bf404d36dbfb29 SHA512 ac67c931dcf3031b0fabca6d0be572381b8027da588add85d22ba7058304a0ec457379be77cd99ce0607ceac35a45d42b6c293751f7471797cc9eba280ce91b5
|
||||
DIST satyr-0.38.tar.gz 433626 BLAKE2B 682d28a932758353e986d2906baf294183756d60a063ce03ba79506b58c92e4fc039c2246c0d43910f6d27d62dd674ffd3b772eeb6e8de46d8080735754b3d3a SHA512 09168050ca7bae00fb3d39f23f8c1e0adcf9cc4d3e491aa002bf9a0a7a265df980d12e430ea7f3eaa9010e0432821b106db5ce3b1e8d935d78b1e56d37110051
|
||||
|
||||
@@ -1,99 +0,0 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit autotools multiprocessing python-r1
|
||||
|
||||
DESCRIPTION="Satyr is a collection of low-level algorithms for program failure processing"
|
||||
HOMEPAGE="https://github.com/abrt/satyr"
|
||||
SRC_URI="https://github.com/abrt/${PN}/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0/4"
|
||||
|
||||
IUSE="python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )
|
||||
>=dev-libs/elfutils-0.158
|
||||
dev-libs/json-c:=
|
||||
dev-libs/nettle:=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-util/gperf
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
./gen-version || die # Needs to be run before full autoreconf
|
||||
eautoreconf
|
||||
use python && python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use python && python_setup
|
||||
|
||||
local myargs=(
|
||||
--localstatedir="${EPREFIX}/var"
|
||||
--without-rpm
|
||||
$(usex python "--with-python3" "--without-python3")
|
||||
)
|
||||
|
||||
if use python; then
|
||||
python_configure() {
|
||||
econf "${myargs[@]}"
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_configure
|
||||
else
|
||||
econf "${myargs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir default
|
||||
else
|
||||
default
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local extra_args
|
||||
|
||||
# In order to pass --jobs to the test runner
|
||||
run_tests() {
|
||||
cd tests || die
|
||||
emake testsuite
|
||||
./testsuite --jobs=$(makeopts_jobs) ${extra_args[@]} $@
|
||||
|
||||
# Only run the python bindings tests for other python impls
|
||||
extra_args=('-k' 'python3_bindings.*')
|
||||
}
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir run_tests
|
||||
else
|
||||
run_tests SKIP_PYTHON3=yes
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use python; then
|
||||
python_install() {
|
||||
default
|
||||
python_optimize
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_install
|
||||
else
|
||||
default
|
||||
fi
|
||||
|
||||
find "${D}" -name '*.la' -type f -delete || die
|
||||
}
|
||||
@@ -1,100 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
PYTHON_COMPAT=( python3_{7..9} )
|
||||
|
||||
inherit autotools multiprocessing python-r1
|
||||
|
||||
DESCRIPTION="Satyr is a collection of low-level algorithms for program failure processing"
|
||||
HOMEPAGE="https://github.com/abrt/satyr"
|
||||
SRC_URI="https://github.com/abrt/${PN}/archive/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2+"
|
||||
SLOT="0/4"
|
||||
|
||||
IUSE="python"
|
||||
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="python? ( ${PYTHON_DEPS} )
|
||||
>=dev-libs/elfutils-0.158
|
||||
dev-libs/glib:2
|
||||
dev-libs/json-c:=
|
||||
dev-libs/nettle:=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
dev-util/gperf
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
./gen-version || die # Needs to be run before full autoreconf
|
||||
eautoreconf
|
||||
use python && python_copy_sources
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
use python && python_setup
|
||||
|
||||
local myargs=(
|
||||
--localstatedir="${EPREFIX}/var"
|
||||
--without-rpm
|
||||
$(usex python "--with-python3" "--without-python3")
|
||||
)
|
||||
|
||||
if use python; then
|
||||
python_configure() {
|
||||
econf "${myargs[@]}"
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_configure
|
||||
else
|
||||
econf "${myargs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir default
|
||||
else
|
||||
default
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local extra_args
|
||||
|
||||
# In order to pass --jobs to the test runner
|
||||
run_tests() {
|
||||
cd tests || die
|
||||
emake testsuite
|
||||
./testsuite --jobs=$(makeopts_jobs) ${extra_args[@]} $@
|
||||
|
||||
# Only run the python bindings tests for other python impls
|
||||
extra_args=('-k' 'python3_bindings.*')
|
||||
}
|
||||
|
||||
if use python; then
|
||||
python_foreach_impl run_in_build_dir run_tests
|
||||
else
|
||||
run_tests SKIP_PYTHON3=yes
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use python; then
|
||||
python_install() {
|
||||
default
|
||||
python_optimize
|
||||
}
|
||||
python_foreach_impl run_in_build_dir python_install
|
||||
else
|
||||
default
|
||||
fi
|
||||
|
||||
find "${D}" -name '*.la' -type f -delete || die
|
||||
}
|
||||
Reference in New Issue
Block a user