# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-geosciences/swmm/swmm-5.0.022.ebuild,v 1.5 2013/09/01 16:58:43 ulm Exp $ EAPI=5 inherit eutils versionator toolchain-funcs MY_PV=$(delete_all_version_separators) MY_SRC="swmm${MY_PV}_engine.zip" DESCRIPTION="Storm Water Management Model - SWMM, hydrology, hydraulics, and water quality model" HOMEPAGE="http://www.epa.gov/ednnrmrl/models/swmm/index.htm" SRC_URI="http://www.epa.gov/nrmrl/wswrd/wq/models/swmm/${MY_SRC}" LICENSE="public-domain" SLOT="0" KEYWORDS="amd64 x86" IUSE="" DEPEND="app-arch/unzip" S=${WORKDIR} pkg_setup() { tc-export CC } src_unpack() { unpack ${MY_SRC} # Need to delete Readme.txt, because it is in makefiles.zip rm Readme.txt || die unpack ./makefiles.zip unpack ./GNU_CON.zip unpack ./source*.ZIP } src_prepare() { epatch "${FILESDIR}"/${P}-QA.patch } src_compile(){ # 'sed' command has to accomodate DOS formatted file. sed -i \ -e 's;^#define DLL;//#define DLL;' \ -e 's;^//#define CLE;#define CLE;' \ swmm5.c || die emake } src_install(){ newbin swmm5 swmm dodoc Roadmap.txt }