Showing posts with label more poorly written build instructions on the internet. Show all posts
Showing posts with label more poorly written build instructions on the internet. Show all posts

Wednesday, March 10, 2010

Minimal Gentoo EBuild for simuPOP

Works on a Gentoo ~amd64

mkdir /usr/local/portage/sci-biology/simuPOP/files -p
cd /usr/local/portage/sci-biology/simuPOP/

In this directory, in a file called "simuPOP-1.0.0-r1.ebuild" put:

# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

DESCRIPTION="simuPOP is a general-purpose individual-based forward-time
population genetics simulation environment."
SRC_URI="http://downloads.sourceforge.net/project/simupop/simupop/${PV}/${P}-src.tar.gz"
HOMEPAGE="http://simupop.sourceforge.net/"
KEYWORDS="~x86 ~amd64"
SLOT="0"
LICENSE="GPL-3"
IUSE=""
DEPEND="
    dev-lang/python
    dev-libs/boost
    dev-lang/swig
    dev-util/scons"
RDEPEND=""
DOCS="README"

inherit distutils

Then add:

PORTDIR_OVERLAY="/usr/local/portage"

at the end of make.conf... or if you already define PORTDIR_OVERLAY, it's
something like (I hear...):

PORTDIR_OVERLAY="$PORTDIR_OVERLAY:/usr/local/portage" 

Then it should build/install with:

ebuild simuPOP manifest
emerge simuPOP