aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2014-01-06 16:55:16 +0100
committerJustin Lecher <jlec@gentoo.org>2014-01-06 16:55:16 +0100
commit2d443cdf793ac3a5ae7f3b1fb8eb0df7a3579a5b (patch)
tree8fa778a13f62b263e7725b8e04980fb02daa0929
parentMerge branch 'ercpe-glue-jogl' (diff)
downloadsci-2d443cdf793ac3a5ae7f3b1fb8eb0df7a3579a5b.tar.gz
sci-2d443cdf793ac3a5ae7f3b1fb8eb0df7a3579a5b.tar.bz2
sci-2d443cdf793ac3a5ae7f3b1fb8eb0df7a3579a5b.zip
sci-biology/genepop: Punt base.eclass: version bump
Package-Manager: portage-2.2.8
-rw-r--r--sci-biology/genepop/ChangeLog6
-rw-r--r--sci-biology/genepop/Manifest2
-rw-r--r--sci-biology/genepop/genepop-4.2.1.ebuild (renamed from sci-biology/genepop/genepop-4.0.10.ebuild)31
-rw-r--r--sci-biology/genepop/metadata.xml10
4 files changed, 24 insertions, 25 deletions
diff --git a/sci-biology/genepop/ChangeLog b/sci-biology/genepop/ChangeLog
index 7490dc2ce..9eee0f120 100644
--- a/sci-biology/genepop/ChangeLog
+++ b/sci-biology/genepop/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for sci-biology/genepop
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 06 Jan 2014; Justin Lecher <jlec@gentoo.org> -genepop-4.0.10.ebuild,
+ +genepop-4.2.1.ebuild, metadata.xml:
+ Punt base.eclass: version bump
+
26 Sep 2009; Andrey Kislyuk <weaver@gentoo.org> ChangeLog:
New package, ebuild written by me
diff --git a/sci-biology/genepop/Manifest b/sci-biology/genepop/Manifest
index 608a3f35e..68906abb4 100644
--- a/sci-biology/genepop/Manifest
+++ b/sci-biology/genepop/Manifest
@@ -1 +1 @@
-DIST genepop-4.0.10.zip 843785 SHA256 22c8134b6be30e9b6983e289ad97bc9e096cc5fed363d9650d9623e21d34a3d2
+DIST genepop-4.2.1.tar.gz 136675 SHA256 08d82c6236814573086627305b47e201ec6abc6ce1a15fcebac9671f24f57f91 SHA512 f658f6ab82c1ef21bf15a9bd03335ea792e670ce7cf8f2eb3e1c4d75ae24ff099bde5580b310fdcd552dfb1dbb6df55352a8c06fedeeb7d46434a58767233882 WHIRLPOOL 20ac7ad1e9ff710e4ff420cdf67ba479019a020f5da9ac5f961a5937e7532c6e069f909e48074cd738d4d857a6c84331aca8972eb5cd3567c649c218b386cdb1
diff --git a/sci-biology/genepop/genepop-4.0.10.ebuild b/sci-biology/genepop/genepop-4.2.1.ebuild
index d034a3449..ef61b20b5 100644
--- a/sci-biology/genepop/genepop-4.0.10.ebuild
+++ b/sci-biology/genepop/genepop-4.2.1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-biology/ncbi-tools++/ncbi-tools++-2009.05.15-r1.ebuild,v 1.2 2009/08/19 08:00:26 weaver Exp $
-EAPI="2"
+EAPI=5
-inherit base toolchain-funcs
+inherit cmake-utils
DESCRIPTION="Population genetics analysis"
HOMEPAGE="http://genepop.curtin.edu.au/ http://kimura.univ-montp2.fr/~rousset/Genepop.htm"
-SRC_URI="mirror://gentoo/${P}.zip"
+SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.gz"
LICENSE="CeCILL-2"
SLOT="0"
@@ -20,20 +20,15 @@ RDEPEND=""
S="${WORKDIR}"
-src_unpack() {
- base_src_unpack
- unzip -d "${S}" sources.zip
- mkdir "${S}/examples"
- unzip -d "${S}/examples" examples.zip
-}
+src_prepare() {
+ cat >> CMakeLists.txt <<- EOF
+ cmake_minimum_required (VERSION 2.6)
+ project (${PN} CXX)
-src_compile() {
- $(tc-getCXX) ${CFLAGS} -DNO_MODULES -o Genepop GenepopS.cpp -O3 || die
-}
+ set(CMAKE_CXX_FLAGS "\${CMAKE_CXX_FLAGS} -DNO_MODULES")
-src_install() {
- dobin Genepop || die
- insinto /usr/share/${PN}
- doins -r examples || die
- dodoc Genepop.pdf
+ add_executable(Genepop GenepopS.cpp)
+ install(TARGETS Genepop DESTINATION bin)
+ EOF
+ cmake-utils_src_prepare
}
diff --git a/sci-biology/genepop/metadata.xml b/sci-biology/genepop/metadata.xml
index 3302123e5..fc7c76942 100644
--- a/sci-biology/genepop/metadata.xml
+++ b/sci-biology/genepop/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>weaver@gentoo.org</email>
- <name>Andrey Kislyuk</name>
- </maintainer>
- <herd>sci-biology</herd>
+ <maintainer>
+ <email>weaver@gentoo.org</email>
+ <name>Andrey Kislyuk</name>
+ </maintainer>
+ <herd>sci-biology</herd>
</pkgmetadata>