summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2022-02-01 07:16:36 +0100
committerLars Wendler <polynomial-c@gentoo.org>2022-02-01 07:18:30 +0100
commit2a1ae335803504f7533f45a1b5fc860a5107f0b7 (patch)
tree611de1e92cd808147f82dcf7dfb3da0663644366
parentsys-devel/crossdev: stable 20211121 for hppa, bug #832375 (diff)
downloadgentoo-2a1ae335.tar.gz
gentoo-2a1ae335.tar.bz2
gentoo-2a1ae335.zip
media-sound/murmur: Revbump to fix systemd service file
Fixed reported version number as well Closes: https://bugs.gentoo.org/832471 Closes: https://bugs.gentoo.org/832472 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
-rw-r--r--media-sound/murmur/murmur-1.4.230-r2.ebuild (renamed from media-sound/murmur/murmur-1.4.230-r1.ebuild)8
-rw-r--r--media-sound/murmur/murmur-9999.ebuild8
2 files changed, 12 insertions, 4 deletions
diff --git a/media-sound/murmur/murmur-1.4.230-r1.ebuild b/media-sound/murmur/murmur-1.4.230-r2.ebuild
index 7192a806faa5..50cc111347c0 100644
--- a/media-sound/murmur/murmur-1.4.230-r1.ebuild
+++ b/media-sound/murmur/murmur-1.4.230-r2.ebuild
@@ -94,7 +94,9 @@ src_prepare() {
-i "${S}"/scripts/murmur.{conf,ini} || die
# Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ sed \
+ -e "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -e "s@murmurd@mumble-server@" \
-i scripts/${PN}.service || die
cmake_src_prepare
@@ -116,7 +118,9 @@ src_configure() {
-Dserver="ON"
-Dzeroconf="$(usex zeroconf)"
)
-
+ if [[ "${PV}" != 9999 ]] ; then
+ mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" )
+ fi
cmake_src_configure
}
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 7192a806faa5..50cc111347c0 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -94,7 +94,9 @@ src_prepare() {
-i "${S}"/scripts/murmur.{conf,ini} || die
# Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ sed \
+ -e "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -e "s@murmurd@mumble-server@" \
-i scripts/${PN}.service || die
cmake_src_prepare
@@ -116,7 +118,9 @@ src_configure() {
-Dserver="ON"
-Dzeroconf="$(usex zeroconf)"
)
-
+ if [[ "${PV}" != 9999 ]] ; then
+ mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" )
+ fi
cmake_src_configure
}