123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- # Copyright 1999-2015 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=5
- PYTHON_COMPAT=( python2_7 )
- inherit toolchain-funcs autotools python-single-r1 eutils games
- DESCRIPTION="WorldForge server running small games"
- HOMEPAGE="http://worldforge.org/index.php/components/cyphesis/"
- SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2"
- LICENSE="GPL-2"
- SLOT="0"
- KEYWORDS="amd64 x86"
- IUSE=""
- RESTRICT="test"
- RDEPEND=">=media-libs/skstream-0.3.9
- >=dev-games/wfmath-1.0.1
- >=dev-games/mercator-0.3.3
- dev-libs/libgcrypt:0
- dev-libs/libsigc++:2
- sys-libs/ncurses:0
- sys-libs/readline:0
- >=media-libs/atlas-c++-0.6.3
- >=media-libs/varconf-0.6.4
- dev-db/postgresql:="
- DEPEND="${RDEPEND}
- >=dev-libs/boost-1.40
- dev-libs/libxml2
- virtual/pkgconfig"
- pkg_setup() {
- python-single-r1_pkg_setup
- games_pkg_setup
- }
- src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-gentoo.patch \
- "${FILESDIR}"/${P}-makefile.patch
- eautoreconf
- }
- src_configure() {
- egamesconf \
- --localstatedir=/var
- }
- src_compile() {
- emake AR="$(tc-getAR)"
- }
- src_install() {
- emake DESTDIR="${D}" confbackupdir="/usr/share/doc/${PF}/conf" \
- install
- dodoc AUTHORS ChangeLog FIXME NEWS README THANKS TODO
- prepgamesdirs
- }
|