commit: 2741be4b2be750c0d8e46fa6d02c1f03bce0d2af
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Mon Apr 25 20:08:49 2022 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Mon Apr 25 20:09:27 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2741be4b
media-sound/ibniz: Allow building without X11
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
.../ibniz/{ibniz-1.18.ebuild => ibniz-1.18-r1.ebuild} | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
diff --git a/media-sound/ibniz/ibniz-1.18.ebuild
b/media-sound/ibniz/ibniz-1.18-r1.ebuild
similarity index 70%
rename from media-sound/ibniz/ibniz-1.18.ebuild
rename to media-sound/ibniz/ibniz-1.18-r1.ebuild
index 1e0e19f2a..e17f58d47 100644
--- a/media-sound/ibniz/ibniz-1.18.ebuild
+++ b/media-sound/ibniz/ibniz-1.18-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -13,7 +13,12 @@ LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-DEPEND="media-libs/libsdl[X]"
+IUSE="+X"
+
+DEPEND="
+ media-libs/libsdl
+ X? ( x11-libs/libX11 )
+"
RDEPEND="${DEPEND}"
src_prepare() {
@@ -25,6 +30,13 @@ src_prepare() {
-i Makefile || die
}
+src_configure() {
+ if use !X; then
+ sed -i -e 's;-DX11;;' -e 's;-lX11;;' Makefile || die
+ fi
+}
+
src_install() {
dobin ibniz
+ dodoc -r examples
}