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
Thank you!