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:
Pacho Ramos
2021-09-07 16:59:35 +02:00
parent f0cb1d76d9
commit 5b976b68d5
3 changed files with 0 additions and 201 deletions

View File

@@ -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

View File

@@ -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
}

View File

@@ -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
}