diff options
-rw-r--r-- | games-action/clanbomber/ChangeLog | 5 | ||||
-rw-r--r-- | games-action/clanbomber/clanbomber-2.1.1.ebuild | 44 |
2 files changed, 39 insertions, 10 deletions
diff --git a/games-action/clanbomber/ChangeLog b/games-action/clanbomber/ChangeLog index 63c419b5d92c..cbfbb6559dd8 100644 --- a/games-action/clanbomber/ChangeLog +++ b/games-action/clanbomber/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for games-action/clanbomber # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/clanbomber/ChangeLog,v 1.14 2011/07/05 05:40:33 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-action/clanbomber/ChangeLog,v 1.15 2011/07/12 17:42:51 mr_bones_ Exp $ + + 12 Jul 2011; Michael Sterrett <mr_bones_@gentoo.org> clanbomber-2.1.1.ebuild: + clean up deps and install (bug #374865) *clanbomber-2.1.1 (05 Jul 2011) diff --git a/games-action/clanbomber/clanbomber-2.1.1.ebuild b/games-action/clanbomber/clanbomber-2.1.1.ebuild index 92bedb5d1e40..b4385208e8d3 100644 --- a/games-action/clanbomber/clanbomber-2.1.1.ebuild +++ b/games-action/clanbomber/clanbomber-2.1.1.ebuild @@ -1,10 +1,9 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-action/clanbomber/clanbomber-2.1.1.ebuild,v 1.1 2011/07/05 05:40:33 tupone Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-action/clanbomber/clanbomber-2.1.1.ebuild,v 1.2 2011/07/12 17:42:51 mr_bones_ Exp $ EAPI=2 - -inherit base eutils games +inherit autotools base eutils flag-o-matic games DESCRIPTION="Bomberman-like multiplayer game" HOMEPAGE="http://savannah.nongnu.org/projects/clanbomber/" @@ -15,18 +14,45 @@ SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="" -DEPEND="media-libs/sdl-image +RDEPEND="media-libs/libsdl[audio,joystick,video] + media-libs/sdl-image[png] + media-libs/sdl-mixer media-libs/sdl-ttf - media-libs/sdl-gfx" -RDEPEND="${DEPEND} - dev-libs/boost" + media-libs/sdl-gfx + >dev-libs/boost-1.36 + <dev-libs/boost-1.46 + media-fonts/dejavu" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +DOCS=( AUTHORS ChangeLog ChangeLog.hg IDEAS NEWS QUOTES README TODO ) + +src_prepare() { + local boost_ver=$(best_version "<dev-libs/boost-1.46") -DOCS=( AUTHORS ChangeLog ChangeLog.hg IDEAS LICENSE.DEJAVU NEWS QUOTES README - TODO ) + boost_ver=${boost_ver/*boost-/} + boost_ver=${boost_ver%.*} + boost_ver=${boost_ver/./_} + + einfo "Using boost version ${boost_ver}" + append-cxxflags \ + -I/usr/include/boost-${boost_ver} + append-ldflags \ + -L/usr/$(get_libdir)/boost-${boost_ver} + append-flags -DBOOST_FILESYSTEM_VERSION=2 + + export BOOST_INCLUDEDIR="/usr/include/boost-${boost_ver}" + export BOOST_LIBRARYDIR="/usr/$(get_libdir)/boost-${boost_ver}" + sed -i -e 's/menuentry//' src/Makefile.am || die + eautoreconf +} src_install() { base_src_install newicon src/pics/cup2.png ${PN}.png make_desktop_entry ${PN}2 ClanBomber2 + rm -f "${D}${GAMES_DATADIR}"/${PN}/fonts/DejaVuSans-Bold.ttf + dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf \ + "${GAMES_DATADIR}"/${PN}/fonts/ prepgamesdirs } |