Diff canlock-3.3.0 with a canlock-3.3.1
| /usr/portage/net-libs/canlock/canlock-3.3.1.ebuild 2025-07-29 16:22:17.264467462 +0300 | ||
|---|---|---|
| 1 |
# Copyright 1999-2024 Gentoo Authors |
|
| 1 |
# Copyright 1999-2025 Gentoo Authors |
|
| 2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
| 3 | 3 | |
| 4 | 4 |
EAPI=8 |
| 5 | 5 | |
| 6 |
inherit autotools |
|
| 7 | ||
| 6 | 8 |
DESCRIPTION="A library for creating and verifying Usenet cancel locks" |
| 7 | 9 |
HOMEPAGE="https://micha.freeshell.org/libcanlock/" |
| 8 | 10 |
SRC_URI="https://micha.freeshell.org/lib${PN}/src/lib${P}.tar.bz2"
|
| ... | ... | |
| 20 | 22 | |
| 21 | 23 |
DOCS=( ChangeLog{,_V{0..2}} README TODO doc/sec_review.txt )
|
| 22 | 24 | |
| 25 |
QA_CONFIG_IMPL_DECL_SKIP=( |
|
| 26 |
# Annex K functions, bug #900086 |
|
| 27 |
# optional, not implemented anywhere we care about |
|
| 28 |
memset_s |
|
| 29 |
explicit_memset |
|
| 30 |
) |
|
| 31 | ||
| 32 |
PATCHES=( "${FILESDIR}/${P}-disable-shatest.patch" )
|
|
| 33 | ||
| 23 | 34 |
src_prepare() {
|
| 24 | 35 |
default |
| 25 | 36 | |
| 26 |
# shatest fails to build with slibtool |
|
| 27 |
sed 's/shatest$(EXEEXT) //g' -i test/Makefile.in || die |
|
| 37 |
eautoreconf |
|
| 28 | 38 |
} |
| 29 | 39 | |
| 30 | 40 |
src_configure() {
|
| ... | ... | |
| 37 | 47 |
econf "${econf_args[@]}"
|
| 38 | 48 |
} |
| 39 | 49 | |
| 50 |
src_test() {
|
|
| 51 |
emake check |
|
| 52 |
} |
|
| 53 | ||
| 40 | 54 |
src_install() {
|
| 41 | 55 |
default |
| 42 | 56 |
find "${ED}" -name '*.la' -delete || die
|