Diff murmur-1.4.287-r1 with a murmur-9999
/usr/portage/net-voip/murmur/murmur-9999.ebuild 2023-10-09 14:52:34.756368483 +0300 | ||
---|---|---|
10 | 10 |
if [[ "${PV}" == 9999 ]] ; then |
11 | 11 |
inherit git-r3 |
12 | 12 |
EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git" |
13 |
EGIT_SUBMODULES=( '-*' ) |
|
13 |
EGIT_SUBMODULES=( '-*' 3rdparty/FindPythonInterpreter 3rdparty/gsl 3rdparty/tracy ) |
|
14 | 14 |
else |
15 | 15 |
MY_PN="mumble" |
16 | 16 |
if [[ "${PV}" == *_pre* ]] ; then |
... | ... | |
20 | 20 |
else |
21 | 21 |
MY_PV="${PV/_/-}" |
22 | 22 |
MY_P="${MY_PN}-${MY_PV}" |
23 |
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/v${MY_PV}/${MY_P}.tar.gz |
|
23 |
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz |
|
24 | 24 |
https://dl.mumble.info/${MY_P}.tar.gz" |
25 |
S="${WORKDIR}/${MY_P}.src" |
|
25 |
S="${WORKDIR}/${MY_PN}-${PV/_*}.src" |
|
26 | 26 |
fi |
27 |
KEYWORDS="amd64 ~arm ~arm64 x86" |
|
27 |
KEYWORDS="~amd64 ~x86" |
|
28 | 28 |
fi |
29 | 29 | |
30 |
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/mumble-1.4-openssl3.patch.xz" |
|
31 |
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/mumble-1.4-crypto-threads.patch.xz" |
|
32 |
SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/mumble-1.4-odr.patch.xz" |
|
33 | ||
34 | 30 |
LICENSE="BSD" |
35 | 31 |
SLOT="0" |
36 | 32 |
IUSE="+dbus grpc +ice test zeroconf" |
... | ... | |
83 | 79 |
registration will fail. |
84 | 80 |
" |
85 | 81 | |
86 |
PATCHES=( |
|
87 |
"${WORKDIR}/mumble-1.4-openssl3.patch" |
|
88 |
"${WORKDIR}/mumble-1.4-crypto-threads.patch" |
|
89 |
"${WORKDIR}/mumble-1.4-odr.patch" |
|
90 |
) |
|
91 | ||
92 | 82 |
src_prepare() { |
93 | 83 |
if [[ "${PV}" == *9999 ]] ; then |
94 | 84 |
pushd scripts &>/dev/null || die |
... | ... | |
140 | 130 |
src_install() { |
141 | 131 |
cmake_src_install |
142 | 132 | |
143 |
dodoc README.md CHANGES |
|
133 |
dodoc README.md |
|
144 | 134 | |
145 | 135 |
docinto scripts |
146 | 136 |
dodoc -r scripts/server |
... | ... | |
174 | 164 |
fowners root:murmur ${etcdir}/murmur.ini |
175 | 165 |
fperms 640 ${etcdir}/murmur.ini |
176 | 166 | |
177 |
doman man/mumble-server.1 |
|
167 |
newman man/mumble-server.1 murmurd.1 |
|
178 | 168 | |
179 | 169 |
readme.gentoo_create_doc |
180 | 170 |
} |