Diff yices2-2.6.4-r1 with a yices2-2.6.5

/usr/portage/sci-mathematics/yices2/yices2-2.6.5.ebuild 2025-07-29 16:22:17.344467791 +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 4
EAPI=8
......
7 7

  
8 8
DESCRIPTION="SMT Solver supporting SMT-LIB and Yices specification language"
9 9
HOMEPAGE="https://github.com/SRI-CSL/yices2/"
10
SRC_URI="https://github.com/SRI-CSL/${PN}/archive/Yices-${PV}.tar.gz"
11
S="${WORKDIR}"/${PN}-Yices-${PV}
10

  
11
if [[ "${PV}" == *9999* ]] ; then
12
	inherit git-r3
13

  
14
	EGIT_REPO_URI="https://github.com/SRI-CSL/${PN}"
15
else
16
	SRC_URI="https://github.com/SRI-CSL/${PN}/archive/${PV}.tar.gz
17
		-> ${P}.gh.tar.gz"
18

  
19
	KEYWORDS="~amd64 ~x86"
20
fi
12 21

  
13 22
LICENSE="GPL-3+"
14 23
SLOT="0/${PV}"
15
KEYWORDS="~amd64 ~x86"
16 24
IUSE="+mcsat"
17 25

  
18 26
RDEPEND="
......
22 30
		sci-mathematics/cudd:=
23 31
	)
24 32
"
25
DEPEND="${RDEPEND}"
33
DEPEND="
34
	${RDEPEND}
35
"
36
BDEPEND="
37
	sys-process/parallel
38
"
26 39

  
27 40
DOCS=( FAQ.md README.md )
28 41

  
29 42
src_prepare() {
30
	default
43
	mkdir "${HOME}/.parallel" || die
44
	touch "${HOME}/.parallel/will-cite" || die "parallel setup failed"
31 45

  
46
	default
32 47
	eautoreconf
33 48
}
34 49

  
......
37 52
}
38 53

  
39 54
src_compile() {
40
	emake STRIP=echo
55
	emake STRIP="echo"
56
}
57

  
58
src_test() {
59
	emake check
41 60
}
42 61

  
43 62
src_install() {
44 63
	default
45 64

  
46
	doman doc/*.1
65
	doman ./doc/*.1
47 66

  
48
	rm "${ED}"/usr/$(get_libdir)/libyices.a || die
67
	rm "${ED}/usr/$(get_libdir)/libyices.a" || die
49 68
}
Thank you!