Diff cvector-1.0.3.1 with a cvector-1.0.4.1

/usr/portage/dev-libs/cvector/cvector-1.0.4.1.ebuild 2026-09-16 20:03:04.729152055 +0300
1
# Copyright 1999-2024 Gentoo Authors
1
# Copyright 1999-2026 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4
EAPI=7
4
EAPI=9
5 5

  
6 6
inherit toolchain-funcs
7 7

  
......
10 10

  
11 11
DESCRIPTION="An ANSI C implementation of dynamic arrays (approximation of C++ vectors)"
12 12
HOMEPAGE="http://cvector.sourceforge.net/"
13
SRC_URI="https://downloads.sourceforge.net/${PN}/${PN}/${MY_PN}-$(ver_cut 1-3)/${MY_P}.tar.gz"
14
S="${WORKDIR}"/${MY_P}
13
SRC_URI="https://github.com/yayahjb/${PN}/archive/refs/tags/${MY_P}.tar.gz"
14
S="${WORKDIR}"/${PN}-${MY_P}
15 15

  
16 16
LICENSE="LGPL-2.1"
17 17
SLOT="0"
18
KEYWORDS="amd64 ppc x86"
18
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
19 19

  
20 20
PATCHES=(
21 21
	"${FILESDIR}"/${P}-LDFLAGS.patch
......
25 25
src_compile() {
26 26
	emake \
27 27
		CC="$(tc-getCC)" \
28
		CXX="$(tc-getCXX)" \
29 28
		CFLAGS="${CFLAGS}" \
29
		ROOT="." LIB="." BIN="." \
30 30
		all
31
}
32 31

  
33
src_install() {
34 32
	ln -sf libCVector.so.$(ver_cut 1-3) libCVector.so.$(ver_cut 1) || die
35 33
	ln -sf libCVector.so.$(ver_cut 1-3) libCVector.so || die
34
}
36 35

  
36
src_test() {
37
	local -x LD_LIBRARY_PATH="${S}${LD_LIBRARY_PATH:+${LIB_LIBRARY_PATH}}"
38
	emake \
39
		CC="$(tc-getCC)" \
40
		CFLAGS="${CFLAGS}" \
41
		ROOT="." LIB="." BIN="." \
42
		tests
43
}
44

  
45
src_install() {
37 46
	dolib.so libCVector.so*
38 47
	doheader *.h
39 48

  
Thank you!