summaryrefslogtreecommitdiff
path: root/games-action/bzflag/bzflag-2.4.14.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'games-action/bzflag/bzflag-2.4.14.ebuild')
-rw-r--r--games-action/bzflag/bzflag-2.4.14.ebuild13
1 files changed, 10 insertions, 3 deletions
diff --git a/games-action/bzflag/bzflag-2.4.14.ebuild b/games-action/bzflag/bzflag-2.4.14.ebuild
index cf647d42a263..59edcad41888 100644
--- a/games-action/bzflag/bzflag-2.4.14.ebuild
+++ b/games-action/bzflag/bzflag-2.4.14.ebuild
@@ -13,7 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dedicated upnp"
-DEPEND="
+RDEPEND="
net-dns/c-ares
>=net-misc/curl-7.15.0
sys-libs/ncurses:0
@@ -22,11 +22,16 @@ DEPEND="
media-libs/libsdl2[joystick,sound,video]
virtual/glu
virtual/opengl )
- upnp? ( net-libs/miniupnpc )"
-RDEPEND=${DEPEND}
+ upnp? ( net-libs/miniupnpc )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/pkgconfig
+"
PATCHES=(
"${FILESDIR}"/${PN}-2.4.12-configure.patch
"${FILESDIR}"/${PN}-2.4.12-tinfo.patch
+ "${FILESDIR}"/${PN}-2.4.12-sdl2-cppflags.patch
)
src_prepare() {
@@ -42,6 +47,8 @@ src_configure() {
ewarn "You are building a server-only copy of BZFlag"
ewarn
myconf="--disable-client --without-SDL"
+ else
+ myconf="--with-sdl=2"
fi
econf \