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
 }

Reply via email to