Files
@ 5aec9d013452
Branch filter:
Location: ohnobinki_overlay/games-strategy/warzone2100/warzone2100-2.3.3.ebuild - annotation
5aec9d013452
1.8 KiB
application/vnd.gentoo.ebuild
media-plugins/live: Match live ebuild up more closely with the gentoo-x86-cvs version. Drop live-2009.06.02. Fix building live without live being previously installed (was trying to link against previously-installed live libraries).
(Portage version: 2.2.0_alpha27-r1/hg/Linux x86_64, signed Manifest commit with key 6BA81050)
(Portage version: 2.2.0_alpha27-r1/hg/Linux x86_64, signed Manifest commit with key 6BA81050)
d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 d92972679481 | # Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/warzone2100/warzone2100-2.3.1.ebuild,v 1.1 2010/06/14 08:13:58 mr_bones_ Exp $
EAPI=2
inherit autotools eutils versionator games
MY_PV=$(get_version_component_range -2)
VIDEOS_PV=2.2
VIDEOS_P=${PN}-videos-${VIDEOS_PV}.wz
DESCRIPTION="3D real-time strategy game"
HOMEPAGE="http://wz2100.net/"
SRC_URI="mirror://sourceforge/warzone2100/${P}.tar.gz
videos? ( mirror://sourceforge/warzone2100/warzone2100/Videos/${VIDEOS_PV}/high-quality-en/sequences.wz -> ${VIDEOS_P} )"
LICENSE="GPL-2 CCPL-Attribution-ShareAlike-3.0 public-domain"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
# upstream requested debug support
IUSE="debug nls videos"
RDEPEND="dev-db/sqlite:3
>=dev-games/physfs-2[zip]
dev-libs/popt
media-libs/libogg
media-libs/libpng
media-libs/libsdl[opengl,video]
media-libs/libtheora
media-libs/libvorbis
media-libs/openal
media-libs/sdl-net
media-libs/quesoglc
virtual/glu
virtual/opengl
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
app-arch/zip
dev-util/pkgconfig
nls? ( sys-devel/gettext )"
RDEPEND="${RDEPEND}
media-fonts/dejavu"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.3.1-include-SDL.patch
eautoreconf
}
src_configure() {
egamesconf \
--disable-dependency-tracking \
--docdir=/usr/share/doc/${PF} \
--localedir=/usr/share/locale \
--with-distributor="Gentoo ${PF}" \
--with-icondir=/usr/share/pixmaps \
--with-applicationdir=/usr/share/applications \
$(use_enable debug debug relaxed) \
$(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
rm -f "${D}"/usr/share/doc/${PF}/COPYING*
if use videos ; then
insinto "${GAMES_DATADIR}"/${PN}
newins "${DISTDIR}"/${VIDEOS_P} sequences.wz \
|| die "newins failed"
fi
prepgamesdirs
}
|