summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2014-01-15 19:47:45 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2014-01-15 19:47:45 +0000
commit17d20e8acf2d023ec34c35b33adffc8401a913c1 (patch)
treeddcada90519b646d92cdd51332a410ee318c8e95 /sci-libs/coinor-cppad
parentImport from science overlay, version bump, removed as-needed (applied upstream) (diff)
downloadgentoo-2-17d20e8acf2d023ec34c35b33adffc8401a913c1.tar.gz
gentoo-2-17d20e8acf2d023ec34c35b33adffc8401a913c1.tar.bz2
gentoo-2-17d20e8acf2d023ec34c35b33adffc8401a913c1.zip
Import from science overlay, version bump, removed as-needed (applied upstream)
(Portage version: 2.2.8-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
Diffstat (limited to 'sci-libs/coinor-cppad')
-rw-r--r--sci-libs/coinor-cppad/ChangeLog44
-rw-r--r--sci-libs/coinor-cppad/Manifest4
-rw-r--r--sci-libs/coinor-cppad/coinor-cppad-20140112.ebuild52
-rw-r--r--sci-libs/coinor-cppad/metadata.xml14
4 files changed, 114 insertions, 0 deletions
diff --git a/sci-libs/coinor-cppad/ChangeLog b/sci-libs/coinor-cppad/ChangeLog
new file mode 100644
index 000000000000..ecf69c1870c0
--- /dev/null
+++ b/sci-libs/coinor-cppad/ChangeLog
@@ -0,0 +1,44 @@
+# ChangeLog for sci-libs/coinor-cppad
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/coinor-cppad/ChangeLog,v 1.1 2014/01/15 19:47:45 bicatali Exp $
+
+*coinor-cppad-20140112 (15 Jan 2014)
+
+ 15 Jan 2014; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20140112.ebuild, +metadata.xml:
+ Import from science overlay, version bump, removed as-needed (applied
+ upstream)
+
+*coinor-cppad-20131207 (07 Dec 2013)
+
+ 07 Dec 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20131207.ebuild, -coinor-cppad-20130717.ebuild:
+ sci-libs/coinor-cppad: Version bump
+
+*coinor-cppad-20130717 (17 Jul 2013)
+
+ 17 Jul 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20130717.ebuild, -coinor-cppad-20130526.ebuild:
+ sci-libs/coinor-cppad: Version bump
+
+*coinor-cppad-20130526 (26 May 2013)
+
+ 26 May 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20130526.ebuild, -coinor-cppad-20130127.ebuild:
+ sci-libs/coinor-cppad: Version bump
+
+ 03 Mar 2013; Justin Lecher <jlec@gentoo.org> coinor-cppad-20130127.ebuild,
+ metadata.xml:
+ Drop useless blank line
+
+*coinor-cppad-20130127 (29 Jan 2013)
+
+ 29 Jan 2013; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20130127.ebuild, -coinor-cppad-20120719.ebuild:
+ sci-libs/coinor-cppad: Version bump
+
+*coinor-cppad-20120719 (19 Jul 2012)
+
+ 19 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org>
+ +coinor-cppad-20120719.ebuild, +metadata.xml:
+ sci-libs/coinor-cppad: Initial import
diff --git a/sci-libs/coinor-cppad/Manifest b/sci-libs/coinor-cppad/Manifest
new file mode 100644
index 000000000000..6b87c90417c2
--- /dev/null
+++ b/sci-libs/coinor-cppad/Manifest
@@ -0,0 +1,4 @@
+DIST cppad-20140112.gpl.tgz 2188686 SHA256 56798ad139a9d0f6e013146c750ecd2f3da3ba2ae55902c6b838d33f3ddd6a5b SHA512 e9a491b051145ebd7e94b56f73fc662043d45835ad6462caf79ba45b114cd78e242eb48f4b55c5df8c3c7a799c7384716bf6fafc9eb1cae25ba6110d9e76f746 WHIRLPOOL 2ca35ec355f9b5277720ffe1bb0189171aa049ccb93916faf84a4c37994aac35eb7dfbf7d1414e322b3ea13b6cb59e1edaecdef337603b3e32b7c5f6f57c8178
+EBUILD coinor-cppad-20140112.ebuild 1043 SHA256 95a75d6050384405279f15fce32c17cbcd995366c7d3cc3b6ec523ca66f919de SHA512 718aba9d71367f59b1c17dbdfe0b68d9143fd52c108c7963a57ccdb9f2dc2fface528279f216343477dce3c3a678df39811f3c89b48d836d150578e291e5c16b WHIRLPOOL 2c77573254c7b1d3e9fc8ea25b511446f9d7fbd416a706def4ccfd3b96496ad8829666a47506df384c3502ce3a176a7a80adbcafbd7dc8977af1731eae8da38e
+MISC ChangeLog 1433 SHA256 b9468b2d616796669d0808b0f97245e63ae78d7f19070f4f431ec2183cdf8461 SHA512 1e650ec4ad7221b6c799ea85aab42e80243042893447a6bc5ae58aa67af43590db1d33c682b9703f68f2862b391b2b4eea63777c7869602dd246bd1a3fce0eb9 WHIRLPOOL ae4417065a372e242cdd25d1d4ad383042184562e8b6b4c6d42d92b639c311e015c1cb614ac378f497a00e5366a351eb6585474bec13ac5f5653606f168196d6
+MISC metadata.xml 629 SHA256 dc900a4b0b2e363bf9a74197cef564d6c008c6e4b128330b8608cdbc3bc93fc5 SHA512 cd7d1bb08a37cd0681734c42f77e0271ed2ef3b9c18d29d161d47982d5ebc5ec218609729fe9f396fc60d7f704f1796a28cc7b2d8e43ed67c80dd1f5904e3612 WHIRLPOOL 0c7a3180bf342b5207090c895018744c2d60764203fd42eec45a951edf15f64d5d4ed136725c678d5077a6887f5bb054f62ed246b019921b7868480dcfd0acce
diff --git a/sci-libs/coinor-cppad/coinor-cppad-20140112.ebuild b/sci-libs/coinor-cppad/coinor-cppad-20140112.ebuild
new file mode 100644
index 000000000000..f1409e161feb
--- /dev/null
+++ b/sci-libs/coinor-cppad/coinor-cppad-20140112.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/coinor-cppad/coinor-cppad-20140112.ebuild,v 1.1 2014/01/15 19:47:45 bicatali Exp $
+
+EAPI=5
+
+inherit autotools-utils multilib
+
+MYP=cppad-${PV}
+
+DESCRIPTION="COIN-OR C++ Algorithmic Differentiation"
+HOMEPAGE="https://projects.coin-or.org/CppAD/"
+SRC_URI="http://www.coin-or.org/download/source/CppAD/${MYP}.gpl.tgz"
+
+LICENSE="|| ( EPL-1.0 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples"
+
+RDEPEND="
+ sci-libs/adolc:=
+ sci-libs/ipopt:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )"
+
+S="${WORKDIR}/${MYP}"
+
+src_configure() {
+ local myeconfargs=( $(use doc Documentation) )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile
+ if use doc; then
+ ./build.sh doxygen || die
+ fi
+}
+
+src_test() {
+ autotools-utils_src_test check test
+}
+
+src_install() {
+ use doc && HTML_DOC=( "${BUILD_DIR}"/doxydocs/html/. )
+ autotools-utils_src_install
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins -r example/*
+ fi
+}
diff --git a/sci-libs/coinor-cppad/metadata.xml b/sci-libs/coinor-cppad/metadata.xml
new file mode 100644
index 000000000000..d31eb17d7b5f
--- /dev/null
+++ b/sci-libs/coinor-cppad/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+ <longdescription lang="en">
+ We refer to the step by step conversion from an algorithm that
+ computes function values to an algorithm that computes derivative
+ values as Algorithmic Differentiation (AD); often referred to as
+ automatic differentiation. Given a C++ algorithm that computes
+ function values, CppAD generates an algorithm that computes
+ corresponding derivative values (of arbitrary order using either
+ forward or reverse mode).
+</longdescription>
+</pkgmetadata>