aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlayman <layman@localhost>2013-06-12 12:43:12 +0200
committerlayman <layman@localhost>2013-06-12 12:43:12 +0200
commitc644db6fdedd51e557ca30e22152029d327eaf68 (patch)
treea5fd1cf8033c2922f291bb30c94b22c33af85f7a
parentMerge branch 'master' of git://git.overlays.gentoo.org/proj/sci (diff)
parentdev-libs/asmjit: Version BUmp, Fix license, bump EAPI (diff)
downloadsci-c644db6fdedd51e557ca30e22152029d327eaf68.tar.gz
sci-c644db6fdedd51e557ca30e22152029d327eaf68.tar.bz2
sci-c644db6fdedd51e557ca30e22152029d327eaf68.zip
Merge branch 'master' of git://git.overlays.gentoo.org/proj/sci
-rw-r--r--dev-java/jgraphx/ChangeLog7
-rw-r--r--dev-java/jgraphx/Manifest3
-rw-r--r--dev-java/jgraphx/jgraphx-1.2.0.7.ebuild44
-rw-r--r--dev-java/jgraphx/jgraphx-1.3.0.2.ebuild44
-rw-r--r--dev-java/jgraphx/jgraphx-1.4.1.0.ebuild18
-rw-r--r--dev-java/jgraphx/jgraphx-1.4.1.2.ebuild44
-rw-r--r--dev-java/jgraphx/jgraphx-1.8.0.6.ebuild20
-rw-r--r--dev-java/jgraphx/metadata.xml4
-rw-r--r--dev-libs/asmjit/ChangeLog8
-rw-r--r--dev-libs/asmjit/Manifest2
-rw-r--r--dev-libs/asmjit/asmjit-1.0_beta4.ebuild (renamed from dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild)6
-rw-r--r--dev-libs/asmjit/metadata.xml12
-rw-r--r--media-gfx/librecad/ChangeLog3
-rw-r--r--media-gfx/librecad/librecad-9999.ebuild21
-rw-r--r--profiles/arch/amd64/no-multilib/package.mask27
-rw-r--r--profiles/arch/amd64/package.use.mask23
-rw-r--r--sci-biology/lastz/ChangeLog12
-rw-r--r--sci-biology/lastz/Manifest3
-rw-r--r--sci-biology/lastz/files/lastz-1.03.34-build.patch43
-rw-r--r--sci-biology/lastz/lastz-1.03.34.ebuild (renamed from sci-biology/lastz/lastz-1.02.00.ebuild)28
-rw-r--r--sci-biology/lastz/metadata.xml10
-rw-r--r--sci-biology/phylobayes/ChangeLog10
-rw-r--r--sci-biology/phylobayes/Manifest2
-rw-r--r--sci-biology/phylobayes/metadata.xml9
-rw-r--r--sci-biology/phylobayes/phylobayes-3.3b.ebuild37
-rw-r--r--sci-chemistry/rosetta/ChangeLog7
-rw-r--r--sci-chemistry/rosetta/Manifest1
-rw-r--r--sci-chemistry/rosetta/files/rosetta-3.4-gcc4.78.patch32
-rw-r--r--sci-chemistry/rosetta/files/rosetta-3.4-lange-fix.patch22
-rw-r--r--sci-chemistry/rosetta/metadata.xml1
-rw-r--r--sci-chemistry/rosetta/rosetta-3.4.ebuild21
-rw-r--r--sys-cluster/modules/modules-3.2.9c-r1.ebuild2
32 files changed, 216 insertions, 310 deletions
diff --git a/dev-java/jgraphx/ChangeLog b/dev-java/jgraphx/ChangeLog
index 1e6b6660e..93b782e99 100644
--- a/dev-java/jgraphx/ChangeLog
+++ b/dev-java/jgraphx/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for dev-java/jgraphx
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Jun 2013; Justin Lecher <jlec@gentoo.org> -jgraphx-1.2.0.7.ebuild,
+ -jgraphx-1.3.0.2.ebuild, jgraphx-1.4.1.0.ebuild, -jgraphx-1.4.1.2.ebuild,
+ jgraphx-1.8.0.6.ebuild, metadata.xml:
+ Drop old; bump EAPI; fix license; QA -> layout
+
*jgraphx-1.8.0.6 (28 Jul 2012)
28 Jul 2012; Guillaume Horel <guillaume.horel@gmail.com>
diff --git a/dev-java/jgraphx/Manifest b/dev-java/jgraphx/Manifest
index 126a5a322..9e3a58174 100644
--- a/dev-java/jgraphx/Manifest
+++ b/dev-java/jgraphx/Manifest
@@ -1,5 +1,2 @@
-DIST jgraphx-1.2.0.7.zip 3034071 SHA256 9dfc39de448d9ba28ab6b27fe3c8e920033779feb38dbe45cf96145c6d506b08
-DIST jgraphx-1.3.0.2.zip 3055762 SHA256 c58aa9e3b1f334f54633017f1f9b35204e19d18524c41df3a5e68c2aa50d2c2d
DIST jgraphx-1.4.1.0.zip 4052749 SHA256 086cd3de7d2b381a61f5a7d5eea19e80d3f1f1aaff9642d2b9e582d86a312f59
-DIST jgraphx-1.4.1.2.zip 4148011 SHA256 cb0216df6fe3e9351afae7f02585e6f5c50e28e764d9504dd8aa558a87d3fe95
DIST jgraphx-1.8.0.6.zip 4216848 SHA256 237035982616769f0c15b805b4ce12616915498a5995fbdae814b97f434c860d SHA512 07985168625f094a8de9ab0e5c6050dd1a5d537b21eb6c73e468ad21db2758ac78a272dfedf22b94585eff4f77288ad99f8f1b70b18462754f0f3048ad06e40f WHIRLPOOL 403b784bdf934fc4a6aae643badb4380279bd15ea87520d6df0ed3d3ed58b020d3f0f979e9d2a2de338256bbdb5793e1e9d50634c60e83d104ceb88b96fcefba
diff --git a/dev-java/jgraphx/jgraphx-1.2.0.7.ebuild b/dev-java/jgraphx/jgraphx-1.2.0.7.ebuild
deleted file mode 100644
index e10480ed7..000000000
--- a/dev-java/jgraphx/jgraphx-1.2.0.7.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 versionator
-
-MY_PV=$(replace_all_version_separators '_')
-
-DESCRIPTION="Open-source graph component for Java"
-SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip -> ${P}.zip"
-HOMEPAGE="http://www.jgraph.com/"
-IUSE="doc examples source"
-DEPEND=">=virtual/jdk-1.5
- app-arch/unzip"
-RDEPEND=">=virtual/jre-1.5"
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
- # don't do javadoc always
- sed -i -e 's/depends="doc"/depends="compile"/' build.xml || \
- die "sed failed"
-
- rm -rf doc/api || die
- rm lib/jgraphx.jar || die
-}
-
-EANT_BUILD_TARGET="build"
-EANT_DOC_TARGET="doc"
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- use doc && java-pkg_dojavadoc docs/api
- use source && java-pkg_dosrc src/org
- use examples && java-pkg_doexamples examples
-}
diff --git a/dev-java/jgraphx/jgraphx-1.3.0.2.ebuild b/dev-java/jgraphx/jgraphx-1.3.0.2.ebuild
deleted file mode 100644
index a04453dd0..000000000
--- a/dev-java/jgraphx/jgraphx-1.3.0.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/jgraph/jgraph-5.12.0.4.ebuild,v 1.5 2008/05/13 21:09:16 ken69267 Exp $
-
-EAPI=2
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 versionator
-
-MY_PV=$(replace_all_version_separators '_')
-
-DESCRIPTION="Open-source graph component for Java"
-SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip\
- -> ${P}.zip"
-HOMEPAGE="http://www.jgraph.com"
-IUSE="doc examples source"
-DEPEND=">=virtual/jdk-1.5
- app-arch/unzip"
-RDEPEND=">=virtual/jre-1.5"
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
- # don't do javadoc always
- sed -i \
- -e 's/depends="doc"/depends="compile"/' \
- build.xml || die "sed failed"
- rm -rf doc/api lib/jgraphx.jar || die
-}
-
-EANT_BUILD_TARGET="build"
-EANT_DOC_TARGET="doc"
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- use doc && java-pkg_dojavadoc docs/api
- use source && java-pkg_dosrc src/org
- use examples && java-pkg_doexamples examples
-}
diff --git a/dev-java/jgraphx/jgraphx-1.4.1.0.ebuild b/dev-java/jgraphx/jgraphx-1.4.1.0.ebuild
index a0f83e766..1940bda80 100644
--- a/dev-java/jgraphx/jgraphx-1.4.1.0.ebuild
+++ b/dev-java/jgraphx/jgraphx-1.4.1.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI=5
JAVA_PKG_IUSE="doc source"
@@ -11,16 +11,18 @@ inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Open-source graph component for Java"
-SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip\
- -> ${P}.zip"
HOMEPAGE="http://www.jgraph.com"
+SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip -> ${P}.zip"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
IUSE="doc examples source"
-DEPEND=">=virtual/jdk-1.5
+
+DEPEND="
+ >=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}"
diff --git a/dev-java/jgraphx/jgraphx-1.4.1.2.ebuild b/dev-java/jgraphx/jgraphx-1.4.1.2.ebuild
deleted file mode 100644
index a0f83e766..000000000
--- a/dev-java/jgraphx/jgraphx-1.4.1.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=2
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2 versionator
-
-MY_PV=$(replace_all_version_separators '_')
-
-DESCRIPTION="Open-source graph component for Java"
-SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip\
- -> ${P}.zip"
-HOMEPAGE="http://www.jgraph.com"
-IUSE="doc examples source"
-DEPEND=">=virtual/jdk-1.5
- app-arch/unzip"
-RDEPEND=">=virtual/jre-1.5"
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${PN}"
-
-src_prepare() {
- # don't do javadoc always
- sed -i \
- -e 's/depends="doc"/depends="compile"/' \
- build.xml || die "sed failed"
- rm -rf doc/api lib/jgraphx.jar || die
-}
-
-EANT_BUILD_TARGET="build"
-EANT_DOC_TARGET="doc"
-
-src_install() {
- java-pkg_dojar lib/${PN}.jar
-
- use doc && java-pkg_dojavadoc docs/api
- use source && java-pkg_dosrc src/org
- use examples && java-pkg_doexamples examples
-}
diff --git a/dev-java/jgraphx/jgraphx-1.8.0.6.ebuild b/dev-java/jgraphx/jgraphx-1.8.0.6.ebuild
index 895650d27..b6d4e2724 100644
--- a/dev-java/jgraphx/jgraphx-1.8.0.6.ebuild
+++ b/dev-java/jgraphx/jgraphx-1.8.0.6.ebuild
@@ -1,24 +1,28 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
+
JAVA_PKG_IUSE="doc source"
+
inherit java-pkg-2 java-ant-2 versionator
MY_PV=$(replace_all_version_separators '_')
DESCRIPTION="Open-source graph component for Java"
-SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip\
- -> ${P}.zip"
HOMEPAGE="http://www.jgraph.com"
+SRC_URI="http://www.jgraph.com/downloads/jgraphx/archive/${PN}-${MY_PV}.zip -> ${P}.zip"
+
+SLOT="1.8"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
IUSE="doc examples source"
-DEPEND=">=virtual/jdk-1.5
+
+DEPEND="
+ >=virtual/jdk-1.5
app-arch/unzip"
RDEPEND=">=virtual/jre-1.5"
-LICENSE="as-is"
-SLOT="1.8"
-KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}"
diff --git a/dev-java/jgraphx/metadata.xml b/dev-java/jgraphx/metadata.xml
index 8cdee3b70..57850f4e3 100644
--- a/dev-java/jgraphx/metadata.xml
+++ b/dev-java/jgraphx/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
-<longdescription lang="en">
+ <herd>sci</herd>
+ <longdescription lang="en">
JGraph X is based on the mxGraph architecture, a re-designed core
based on JGraph experience.
Overall, JGraph X provides more features that JGraph, with a far
diff --git a/dev-libs/asmjit/ChangeLog b/dev-libs/asmjit/ChangeLog
index 2713d1762..eda4f8cba 100644
--- a/dev-libs/asmjit/ChangeLog
+++ b/dev-libs/asmjit/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for dev-libs/asmjit
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*asmjit-1.0_beta4 (12 Jun 2013)
+
+ 12 Jun 2013; Justin Lecher <jlec@gentoo.org> +asmjit-1.0_beta4.ebuild,
+ -asmjit-1.0_beta_p2.ebuild, metadata.xml:
+ Version BUmp, Fix license, bump EAPI
+
*asmjit-1.0_beta_p2 (12 Nov 2010)
12 Nov 2010; Kacper Kowalik <xarthisius@gentoo.org>
diff --git a/dev-libs/asmjit/Manifest b/dev-libs/asmjit/Manifest
index 891291adb..329d22f72 100644
--- a/dev-libs/asmjit/Manifest
+++ b/dev-libs/asmjit/Manifest
@@ -1 +1 @@
-DIST AsmJit-1.0-beta2.zip 292614 RMD160 bf67c422249af396d4e94f101660671fd1f216de SHA1 5d5963e2ebced73cd0e33f4a472b12c48567b573 SHA256 cc9f1b1935c4d0d3bf5305fc38d39c0d84494205c50a276ac9e529ab81b5cf07
+DIST AsmJit-1.0-beta4.zip 267674 SHA256 f30d76dc01db8d771eda14e7ac194af0a676f905857421e8147ed710e80f5f85 SHA512 dd24f4f9851c546531c0ae9f74c12f8797261e7d064ffa7b0449500ae39b349321e7616356e6e69c1ac89cef73c7862668daf10f357cdcd8afda7fab0bb89ebf WHIRLPOOL c5777d2f76d54a8961b6191a8c1db84bcbb32d97c3d05db1d0a05a82c4d82b6476429df627010ae4bbd2f5728114d6c624ed2f53e9f162948ef0f84f698795b6
diff --git a/dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild b/dev-libs/asmjit/asmjit-1.0_beta4.ebuild
index fdd01fcc1..b3e1be973 100644
--- a/dev-libs/asmjit/asmjit-1.0_beta_p2.ebuild
+++ b/dev-libs/asmjit/asmjit-1.0_beta4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=3
+EAPI=5
inherit cmake-utils versionator
@@ -15,8 +15,8 @@ DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language"
HOMEPAGE="http://code.google.com/p/asmjit/"
SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.zip"
-LICENSE="as-is"
SLOT="0"
+LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-libs/asmjit/metadata.xml b/dev-libs/asmjit/metadata.xml
index a33aea347..c532e117a 100644
--- a/dev-libs/asmjit/metadata.xml
+++ b/dev-libs/asmjit/metadata.xml
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci</herd>
- <maintainer>
- <email>xarthisius@gentoo.org</email>
- <name>Kacper Kowalik</name>
- </maintainer>
- <longdescription lang="en">
+ <herd>sci</herd>
+ <maintainer>
+ <email>xarthisius@gentoo.org</email>
+ <name>Kacper Kowalik</name>
+ </maintainer>
+ <longdescription lang="en">
AsmJit is complete x86/x64 JIT-Assembler for C++ language. It supports
32/64-bit x86 processors including all usable extensions (FPU, MMX,
3dNow, SSE, SSE2, SSE3 and SSE4) through type-safe API that mimics Intel
diff --git a/media-gfx/librecad/ChangeLog b/media-gfx/librecad/ChangeLog
index c157115fb..f180d50a7 100644
--- a/media-gfx/librecad/ChangeLog
+++ b/media-gfx/librecad/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header$
+ 11 Jun 2013; Sébastien Fabbro <bicatali@gentoo.org> librecad-9999.ebuild:
+ media-gfx/librecad: Fixed bug #472472 and ebuild cleaning
+
8 Jun 2013; Dongxu Li <dongxuli2011@gmail.com> +librecad-2.0.0_rc1.ebuild:
Versions bumped to 2.0.0_rc1
diff --git a/media-gfx/librecad/librecad-9999.ebuild b/media-gfx/librecad/librecad-9999.ebuild
index d3db6f76e..ab66f2424 100644
--- a/media-gfx/librecad/librecad-9999.ebuild
+++ b/media-gfx/librecad/librecad-9999.ebuild
@@ -2,10 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
-inherit qt4-r2 eutils git-2 flag-o-matic
+EAPI=5
+inherit qt4-r2 eutils git-2
-DESCRIPTION="An generic 2D CAD program"
+DESCRIPTION="Generic 2D CAD program"
HOMEPAGE="http://www.librecad.org/"
LICENSE="GPL-2"
SLOT="0"
@@ -26,17 +26,14 @@ DEPEND="${RDEPEND}
src_prepare() {
#sed -i -e "s:\\\$\+system(git describe --tags):9999:" src/src.pro
#enable C++11 by default
- sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro
+ sed -i -e '/RS_VECTOR2D/ s/^#//' librecad/src/src.pro || die
}
-src_install()
-{
+src_install() {
dobin unix/librecad
- insinto /usr/share/"${PN}"
+ insinto /usr/share/${PN}
doins -r unix/resources/*
- if use doc ; then
- dohtml -r support/doc/*
- fi
- doicon librecad/res/main/"${PN}".png
- make_desktop_entry "${PN}" LibreCAD "${PN}" Graphics
+ use doc && dohtml -r librecad/support/doc/*
+ doicon librecad/res/main/${PN}.png
+ make_desktop_entry ${PN} LibreCAD ${PN} Graphics
}
diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask
deleted file mode 100644
index 885811b75..000000000
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# When you add an entry to the top of this file, add your name, the date, and
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
-#
-## Example:
-##
-## # Dev E. Loper <developer@gentoo.org> (28 Jun 2012)
-## # Masking foo USE flag until we can get the
-## # foo stuff to work properly again (bug 12345)
-## =media-video/mplayer-0.90_pre5 foo
-## =media-video/mplayer-0.90_pre5-r1 foo
-#
-
-#--- END OF EXAMPLES ---
-
-# Christoph Junghans <ottxor@gentoo.org> (24 Dec 2012)
-# Needs multilib
-dev-util/ccache-icc
-
-# Justin Lecher <jlec@gentoo.org> (11 Nov 2011)
-# Needs multilib
-sci-chemistry/nmrpipe
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
deleted file mode 100644
index c8eef20a6..000000000
--- a/profiles/arch/amd64/package.use.mask
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-# When you add an entry to the top of this file, add your name, the date, and
-# an explanation of why something is getting masked. Please be extremely
-# careful not to commit atoms that are not valid, as it can cause large-scale
-# breakage, especially if it ends up in the daily snapshot.
-#
-## Example:
-##
-## # Dev E. Loper <developer@gentoo.org> (28 Jun 2012)
-## # Masking foo USE flag until we can get the
-## # foo stuff to work properly again (bug 12345)
-## =media-video/mplayer-0.90_pre5 foo
-## =media-video/mplayer-0.90_pre5-r1 foo
-#
-
-#--- END OF EXAMPLES ---
-
-# Justin Lecher <jlec@gentoo.org> (27 Jan 2010)
-# Code only works on 32bit
-sci-chemistry/almost sse
diff --git a/sci-biology/lastz/ChangeLog b/sci-biology/lastz/ChangeLog
index 8c73100f2..97e871bc3 100644
--- a/sci-biology/lastz/ChangeLog
+++ b/sci-biology/lastz/ChangeLog
@@ -1,7 +1,17 @@
# ChangeLog for sci-biology/lastz
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Jun 2013; Justin Lecher <jlec@gentoo.org> -lastz-1.02.00.ebuild,
+ +lastz-1.03.34.ebuild, +files/lastz-1.03.34-build.patch, metadata.xml:
+ Version BUmp; fix license; bump to EAPI=5; fix buildsystem
+
+*lastz-1.03.34 (12 Jun 2013)
+
+ 12 Jun 2013; Justin Lecher <jlec@gentoo.org> -lastz-1.02.00.ebuild,
+ +lastz-1.03.34.ebuild, +files/lastz-1.03.34-build.patch, metadata.xml:
+ Version BUmp; fix license; bump to EAPI=5; fix buildsystem
+
*lastz-1.02.00 (16 Jan 2012)
16 Jan 2012; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
diff --git a/sci-biology/lastz/Manifest b/sci-biology/lastz/Manifest
index d9ecafa01..68cf4df31 100644
--- a/sci-biology/lastz/Manifest
+++ b/sci-biology/lastz/Manifest
@@ -1,2 +1 @@
-DIST lastz-1.02.00.tar.gz 1827527 SHA256 054515f27fdf9392f3d2e84ca421103b5e5575ba7a1979addf3c277212114a21 SHA512 5507f511b98ee3d90af08120c6a41b6606c1c71f458c043f4ee85e2ff8108fb2d02b31c347fd6f211b49fb97aeac0ff1ed5f96895644c7cd94918ac57073ee0c WHIRLPOOL 242a9fecaf57b71b2c3a50033a01e9f12083bc56e3c9945102d8a789f0d4476d0c66ea2b78ce870e914f095409bb1c3b7ac3a5fbee94c7a59a05e351786a22d5
-DIST lav_format.html 11901 SHA256 81949a94b4864481cd1c48c4fac413765ada74b6f5b8a9577684399af8472408 SHA512 93fc8d7b45f893beebb23ff2be10d4352691c6bd93b9ecc5750fdd37f10038f91a644f57e95653b9138e14a2344e124d3ca543e0beeabc5fa922194374659b96 WHIRLPOOL 403110222223787abaa0034a1496f63b5cf115a3abeb9609e77130545ff4d1fbf6193909a820b25e78e011bd5f0340171b82a11e928bc7a8900377674c49b3e2
+DIST lastz-1.03.34.tar.gz 716550 SHA256 b831cfb7dabf85e2f9bf33a76641481ede0d18a941c3a72d57d373b018232fbf SHA512 a29d27cd718c99762397f985ad9320e9cec9b288f94b766224f904abaa6793d4557cc253e82f568223c6a256c35e357c51d29ba89a0af3c915a82f27fadaaf1f WHIRLPOOL 4f3939005aaad44042ca219138355c02b95c6e7f182d4f11ad810a27625044a29075815efefb419aa8476be6cd9cf553d0e07f8a59a0a0fc74dd2bba77f1e9bd
diff --git a/sci-biology/lastz/files/lastz-1.03.34-build.patch b/sci-biology/lastz/files/lastz-1.03.34-build.patch
new file mode 100644
index 000000000..bc3a8c033
--- /dev/null
+++ b/sci-biology/lastz/files/lastz-1.03.34-build.patch
@@ -0,0 +1,43 @@
+ src/Makefile | 11 ++++++-----
+ 1 file changed, 6 insertions(+), 5 deletions(-)
+
+diff --git a/src/Makefile b/src/Makefile
+index f628f3c..5bb11bf 100644
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -1,7 +1,7 @@
+ include ../make-include.mak
+ include version.mak
+
+-CC=gcc
++CC?=gcc
+
+ # default targets
+
+@@ -48,7 +48,8 @@ VERSION_FLAGS= \
+ -DSUBVERSION_REV="\"${SUBVERSION_REV}"\"
+
+
+-CFLAGS = -O3 ${definedForAll} ${VERSION_FLAGS}
++CFLAGS ?= -O3 ${definedForAll}
++CFLAGS += ${VERSION_FLAGS}
+
+
+ srcFiles = lastz infer_scores \
+@@ -78,13 +79,13 @@ incFiles = lastz.h infer_scores.h \
+
+
+ lastz: $(foreach part,${srcFiles},${part}.o)
+- $(CC) $(foreach part,${srcFiles},${part}.o) -lm -o $@
++ $(CC) $(LDFLAGS) $(foreach part,${srcFiles},${part}.o) -lm -o $@
+
+ lastz_D: $(foreach part,${srcFiles},${part}_D.o)
+- $(CC) $(foreach part,${srcFiles},${part}_D.o) -lm -o $@
++ $(CC) $(LDFLAGS) $(foreach part,${srcFiles},${part}_D.o) -lm -o $@
+
+ lastz_32: $(foreach part,${srcFiles},${part}_32.o)
+- $(CC) $(foreach part,${srcFiles},${part}_32.o) -lm -o $@
++ $(CC) $(LDFLAGS) $(foreach part,${srcFiles},${part}_32.o) -lm -o $@
+
+ # cleanup
+
diff --git a/sci-biology/lastz/lastz-1.02.00.ebuild b/sci-biology/lastz/lastz-1.03.34.ebuild
index 233691f6d..7fd8e4ed2 100644
--- a/sci-biology/lastz/lastz-1.02.00.ebuild
+++ b/sci-biology/lastz/lastz-1.03.34.ebuild
@@ -1,27 +1,33 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=3
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="A pairwise DNA sequence aligner (also chromosome to chromosome), a BLASTZ replacement"
HOMEPAGE="http://www.bx.psu.edu/~rsharris/lastz/"
-SRC_URI="http://www.bx.psu.edu/miller_lab/dist/lastz-"${PV}".tar.gz
- http://www.bx.psu.edu/miller_lab/dist/lav_format.html"
+SRC_URI="http://www.bx.psu.edu/~rsharris/lastz/newer/${P}.tar.gz"
-LICENSE=""
SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
+LICENSE="all-rights-reserved"
+KEYWORDS="~amd64 ~x86"
IUSE=""
-DEPEND=""
-RDEPEND="${DEPEND}"
-
S="${WORKDIR}"/lastz-distrib-"${PV}"
+RESTRICT="mirror"
+
+src_prepare() {
+ append-lfs-flags
+ epatch "${FILESDIR}"/${P}-build.patch
+
+ tc-export CC
+}
+
src_install(){
dobin src/lastz src/lastz_D
dodoc README.lastz.html
- dodoc "${DISTDIR}"/lav_format.html
+ dohtml lav_format.html
}
diff --git a/sci-biology/lastz/metadata.xml b/sci-biology/lastz/metadata.xml
index 07b525505..2bc893037 100644
--- a/sci-biology/lastz/metadata.xml
+++ b/sci-biology/lastz/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>sci-biology</herd>
- <maintainer>
- <email>mmokrejs@fold.natur.cuni.cz</email>
- <name>Martin Mokrejs</name>
- </maintainer>
+ <herd>sci-biology</herd>
+ <maintainer>
+ <email>mmokrejs@fold.natur.cuni.cz</email>
+ <name>Martin Mokrejs</name>
+ </maintainer>
</pkgmetadata>
diff --git a/sci-biology/phylobayes/ChangeLog b/sci-biology/phylobayes/ChangeLog
deleted file mode 100644
index ebd3362c5..000000000
--- a/sci-biology/phylobayes/ChangeLog
+++ /dev/null
@@ -1,10 +0,0 @@
-# ChangeLog for sci-biology/phylobayes
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*phylobayes-3.3b (02 Mar 2012)
-
- 02 Mar 2012; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
- +phylobayes-3.3b.ebuild:
- initial ebuild
-
diff --git a/sci-biology/phylobayes/Manifest b/sci-biology/phylobayes/Manifest
deleted file mode 100644
index a688e0ba6..000000000
--- a/sci-biology/phylobayes/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST phylobayes3.3.pdf 396814 SHA256 6cc295e378ea69dfb04af60e59531b4e924b08f059de809341d463a07e7d5331 SHA512 b87571d17f1020dee8fd0886b904280b57776a6fc69376831e84d99ba0196f86a5cda8ba9f8fd143125c7cdc18772a51d4b6d65b9eee1c7bd942a5a95a5a96af WHIRLPOOL e3e63f47e3c309bd563c22908e7cbf89d2935dfd3f5121145f47b7d99e7a89cf3412da28236dbb9beb9a620aa09adb7ed5db39c5f15fc75b18aecdab14280e40
-DIST phylobayes3.3b.tar.gz 45527386 SHA256 49d7b65b4298ae2a619dc3556bdb5804675217fbbf15eb0cbf25b46abb076e9e SHA512 8155c8023c3ef194871f8192f88080b76d08e829fa6e41b71be4c095a97b39124bb4db9f4a4dd9274d5e686efbeb783eca975023174752b41d92b94dfee0b95a WHIRLPOOL 62eed97b3b966ce30886b112ea5bbb781f9e7295a0d06f77e2bfb2e907402aa0c1e032322d96262f34c8b6a89514c76e9975c0539f7718b4fcd26c3da998271d
diff --git a/sci-biology/phylobayes/metadata.xml b/sci-biology/phylobayes/metadata.xml
deleted file mode 100644
index 07b525505..000000000
--- a/sci-biology/phylobayes/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>sci-biology</herd>
- <maintainer>
- <email>mmokrejs@fold.natur.cuni.cz</email>
- <name>Martin Mokrejs</name>
- </maintainer>
-</pkgmetadata>
diff --git a/sci-biology/phylobayes/phylobayes-3.3b.ebuild b/sci-biology/phylobayes/phylobayes-3.3b.ebuild
deleted file mode 100644
index b456964f2..000000000
--- a/sci-biology/phylobayes/phylobayes-3.3b.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-DESCRIPTION="Phylogenetic Bayesian analysis program"
-HOMEPAGE="http://megasun.bch.umontreal.ca/People/lartillot/www/download.html"
-SRC_URI="http://megasun.bch.umontreal.ca/People/lartillot/www/phylobayes3.3b.tar.gz
- http://megasun.bch.umontreal.ca/People/lartillot/www/phylobayes3.3.pdf"
-
-LICENSE=""
-SLOT="0"
-#KEYWORDS="~amd64 ~x86"
-KEYWORDS=""
-IUSE="gsl latex"
-
-DEPEND="gsl? ( sci-libs/gsl )"
-RDEPEND="${DEPEND}
- latex? ( dev-texlive/texlive-latex
- app-text/dvipsk )"
-
-S="${WORKDIR}"/phylobayes3.3b
-
-src_prepare(){
- if use gsl; then
- sed -i 's/#USE_GSL/USE_GSL/' sources/Makefile
- sed -i 's/CC/CXX/g' sources/Makefile
- fi
-}
-
-src_install(){
- dobin exe_lin64/*
- insinto /usr/share/"${P}"/aux_ps
- doins aux_ps/header.tex
- dodoc "${DISTDIR}"/phylobayes3.3.pdf
-}
diff --git a/sci-chemistry/rosetta/ChangeLog b/sci-chemistry/rosetta/ChangeLog
index 02eb37984..89adc6eec 100644
--- a/sci-chemistry/rosetta/ChangeLog
+++ b/sci-chemistry/rosetta/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Jun 2013; Justin Lecher <jlec@gentoo.org> rosetta-3.4.ebuild:
+ Fix: Ebuild calls die in a subshell
+
+ 11 Jun 2013; Justin Lecher <jlec@gentoo.org> rosetta-3.4.ebuild,
+ metadata.xml:
+ Add patches from www.csrosetta.org
+
21 Mar 2013; Justin Lecher <jlec@gentoo.org> rosetta-3.4.ebuild:
Fix for mpi
diff --git a/sci-chemistry/rosetta/Manifest b/sci-chemistry/rosetta/Manifest
index 9cc6fbf0a..cf6a0a086 100644
--- a/sci-chemistry/rosetta/Manifest
+++ b/sci-chemistry/rosetta/Manifest
@@ -1 +1,2 @@
+DIST patch_rosetta3.4_to_CSROSETTA3_ver1.3.txt 1187168 SHA256 071b11f6934ed308fa1f4594ee5500353d72b951c5d795fcbf4792d96e3f53c3 SHA512 7f59e0c41ad3f0a044d23bd3a4e877910aaec8a70478e1ffdf8474d77b0f4a7a5b39ca217180f888d69d1fbd5879dba80ff23b9dba4bc2fb7017a00a344916bf WHIRLPOOL 4bf39a527476e670f7459b4a03394ac800d204e45ddd7eca6d52cb36f04217b5e0ba3374a5166a55c6142939c82bd3b42055b40a320274c73bcead6e0ec120f0
DIST rosetta3.4_source.tgz 89734375 SHA256 5ad2d06f7e4e08ef7e87c91bfe7c6d5687601f609892203c75b1abe465954e19 SHA512 d887e3660a8baecc91609463e5d64a86a48c76c72394b211cc388bf6eb49d5696a531eb1cfe19342c3bf9d399b49f1b0fb0a9682a0e166ab6594acc050a5f31e WHIRLPOOL f28706d46335da74934a4339c24c71b084fc8b2a2a2177f16a959ee2b9ea23710598b41c136ba4e18699ae7ddacb327f02a58620782554777651d50281e97fd2
diff --git a/sci-chemistry/rosetta/files/rosetta-3.4-gcc4.78.patch b/sci-chemistry/rosetta/files/rosetta-3.4-gcc4.78.patch
new file mode 100644
index 000000000..882534bfd
--- /dev/null
+++ b/sci-chemistry/rosetta/files/rosetta-3.4-gcc4.78.patch
@@ -0,0 +1,32 @@
+ tools/build/options.settings | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tools/build/options.settings b/tools/build/options.settings
+index 30fb65e..f79ef5b 100644
+--- a/tools/build/options.settings
++++ b/tools/build/options.settings
+@@ -9,7 +9,7 @@
+ options = {
+
+ "cxx" : {
+- "gcc" : [ "3.3", "3.4", "4.0", "4.1", "4.2", "4.3","4.4","4.5", "4.6", "*" ],
++ "gcc" : [ "3.3", "3.4", "4.0", "4.1", "4.2", "4.3","4.4","4.5", "4.6", "4.7", "4.8", "*" ],
+ "icc" : [ "8.0", "8.1", "9.0", "9.1", "10.0", "10.1", "11.1", "*" ], #PBHACK
+ "msvc" : [ "7.0", "7.1", "8.0", "8.1", "*" ],
+ "xlc" : [ "7.0", "8.0", "9.0", "XL", "*" ],
+ src/protocols/jd2/SingleFileBuffer.cc | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/protocols/jd2/SingleFileBuffer.cc b/src/protocols/jd2/SingleFileBuffer.cc
+index aa78d91..61ca823 100644
+--- a/src/protocols/jd2/SingleFileBuffer.cc
++++ b/src/protocols/jd2/SingleFileBuffer.cc
+@@ -28,6 +28,8 @@
+ #include <ctime> // for clock()
+ #endif
+
++#include <unistd.h>
++
+ namespace protocols {
+ namespace jd2 {
+ using namespace core;
diff --git a/sci-chemistry/rosetta/files/rosetta-3.4-lange-fix.patch b/sci-chemistry/rosetta/files/rosetta-3.4-lange-fix.patch
new file mode 100644
index 000000000..17e85f882
--- /dev/null
+++ b/sci-chemistry/rosetta/files/rosetta-3.4-lange-fix.patch
@@ -0,0 +1,22 @@
+ tools/build/setup.py | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/tools/build/setup.py b/tools/build/setup.py
+index 4e57ff6..d8a2a08 100644
+--- a/tools/build/setup.py
++++ b/tools/build/setup.py
+@@ -354,7 +354,13 @@ what SCons will use to build the system.
+ symbols = setting.appends.symbols()
+ if symbols.has_key("ENV"):
+ for key, value in symbols["ENV"].items():
+- env["ENV"][key] += value
++ if key == "PATH":
++ env["ENV"][key] = value
++ else:
++ try:
++ env["ENV"][key] += value
++ except:
++ print key, value
+ del symbols["ENV"]
+ env.Append(**symbols)
+ if setting.prepends:
diff --git a/sci-chemistry/rosetta/metadata.xml b/sci-chemistry/rosetta/metadata.xml
index 96d9d6378..b8a46614c 100644
--- a/sci-chemistry/rosetta/metadata.xml
+++ b/sci-chemistry/rosetta/metadata.xml
@@ -9,6 +9,7 @@
<flag name="boinc">compile rosetta as a rosetta@home client</flag>
<flag name="boost">compile rosetta with boost supported code</flag>
<flag name="float">Build with floats rather than doubles</flag>
+ <flag name="lange">Apply patches from www.csrosetta.org</flag>
</use>
<upstream>
<bugs-to>general-support@mail.rosettacommons.org</bugs-to>
diff --git a/sci-chemistry/rosetta/rosetta-3.4.ebuild b/sci-chemistry/rosetta/rosetta-3.4.ebuild
index 6ffe8dfb0..7a9ceada5 100644
--- a/sci-chemistry/rosetta/rosetta-3.4.ebuild
+++ b/sci-chemistry/rosetta/rosetta-3.4.ebuild
@@ -13,12 +13,12 @@ MY_P="${PN}${PV}_source"
DESCRIPTION="Prediction and design of protein structures, folding mechanisms, and protein-protein interactions"
HOMEPAGE="http://www.rosettacommons.org/"
-SRC_URI="${MY_P}.tgz"
+SRC_URI="${MY_P}.tgz patch_rosetta3.4_to_CSROSETTA3_ver1.3.txt"
LICENSE="|| ( rosetta-academic rosetta-commercial )"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="boinc +boost custom-cflags debug doc float mpi +openmp X"
+IUSE="boinc +boost custom-cflags debug doc float +lange mpi +openmp X"
REQUIRED_USE="?? ( mpi boinc )"
@@ -51,13 +51,19 @@ src_prepare() {
use custom-cflags || \
export CXXFLAGS="-O3 -ffast-math -funroll-loops -finline-functions -finline-limit=20000 -pipe"
+ export LD_LIBRARY_PATH=""
+ use lange && \
+ epatch \
+ "${DISTDIR}"/patch_${PN}${PV}_to_CSROSETTA3_ver1.3.txt \
+ "${FILESDIR}"/${P}-lange-fix.patch
+
epatch \
"${FILESDIR}"/${P}-platform.patch \
"${FILESDIR}"/${P}-user-settings.patch \
"${FILESDIR}"/${P}-fix-valgrind.patch \
"${FILESDIR}"/${P}-boinc.patch \
"${FILESDIR}"/${P}-boost.patch \
- "${FILESDIR}"/${P}-gcc4.7.patch
+ "${FILESDIR}"/${P}-gcc4.78.patch
eprefixify tools/build/*
@@ -139,8 +145,13 @@ src_install() {
newbin ${BIN} ${BIN%%.*} || die "could not install rosetta program files"
done
- mv "${ED}"/usr/bin/cluster{,-${PN}} || die
- mv "${ED}"/usr/bin/benchmark{,-${PN}} || die
+ if [[ -e "${ED}"/usr/bin/cluster ]]; then
+ mv "${ED}"/usr/bin/cluster{,-${PN}} || die
+ fi
+
+ if [[ -e "${ED}"/usr/bin/benchmark ]]; then
+ mv "${ED}"/usr/bin/benchmark{,-${PN}} || die
+ fi
}
my_filter_option() {
diff --git a/sys-cluster/modules/modules-3.2.9c-r1.ebuild b/sys-cluster/modules/modules-3.2.9c-r1.ebuild
index f161cb98a..b063785aa 100644
--- a/sys-cluster/modules/modules-3.2.9c-r1.ebuild
+++ b/sys-cluster/modules/modules-3.2.9c-r1.ebuild
@@ -27,7 +27,7 @@ S="${WORKDIR}/${P%[a-z]}"
DOCS=(ChangeLog README NEWS TODO)
src_prepare() {
- epatch "${FILESDIR}/${P}-errorline.patch"
+ has_version ">=dev-lang/tcl-8.6.0" && epatch "${FILESDIR}/${P}-errorline.patch"
}
src_configure() {