Diff gdbm-1.23 with a gdbm-1.24
/usr/portage/sys-libs/gdbm/gdbm-1.24.ebuild 2025-02-03 17:39:35.942678037 +0300 | ||
---|---|---|
1 |
# Copyright 1999-2023 Gentoo Authors |
|
1 |
# Copyright 1999-2025 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 |
EAPI=7 |
|
4 |
EAPI=8 |
|
5 | 5 | |
6 | 6 |
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gdbm.asc |
7 |
inherit libtool multilib-minimal verify-sig |
|
7 |
inherit flag-o-matic libtool multilib-minimal multiprocessing verify-sig |
|
8 | 8 | |
9 | 9 |
DESCRIPTION="Standard GNU database libraries" |
10 | 10 |
HOMEPAGE="https://www.gnu.org/software/gdbm/" |
11 |
SRC_URI="mirror://gnu/gdbm/${P}.tar.gz" |
|
12 |
SRC_URI+=" verify-sig? ( mirror://gnu/gdbm/${P}.tar.gz.sig )" |
|
11 |
SRC_URI=" |
|
12 |
mirror://gnu/gdbm/${P}.tar.gz |
|
13 |
verify-sig? ( mirror://gnu/gdbm/${P}.tar.gz.sig ) |
|
14 |
" |
|
13 | 15 | |
14 | 16 |
LICENSE="GPL-3" |
15 | 17 |
SLOT="0/6" # libgdbm.so version |
... | ... | |
33 | 35 |
} |
34 | 36 | |
35 | 37 |
multilib_src_configure() { |
38 |
# https://puszcza.gnu.org.ua/bugs/index.php?642 |
|
39 |
append-cflags $(test-flags-CC -std=gnu17) |
|
40 | ||
36 | 41 |
# gdbm doesn't appear to use either of these libraries |
37 | 42 |
export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no |
38 | 43 | |
... | ... | |
47 | 52 |
ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" |
48 | 53 |
} |
49 | 54 | |
55 |
multilib_src_test() { |
|
56 |
emake -Onone check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)" |
|
57 |
} |
|
58 | ||
50 | 59 |
multilib_src_install_all() { |
51 | 60 |
einstalldocs |
52 | 61 |