summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-04-13 03:24:25 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-04-13 03:24:25 +0000
commit704d32612ddb9340760b49ef93a2caa061557aec (patch)
tree4f750d0b2e2ff0f5085d5934a4ea8323619c425b /sci-libs
parentVersion bump, fixes reading gnome-3's mailer preferences. Drop alpha, ia64, p... (diff)
downloadgentoo-2-704d32612ddb9340760b49ef93a2caa061557aec.tar.gz
gentoo-2-704d32612ddb9340760b49ef93a2caa061557aec.tar.bz2
gentoo-2-704d32612ddb9340760b49ef93a2caa061557aec.zip
Initial import
(Portage version: 2.1.10.44/cvs/Linux x86_64)
Diffstat (limited to 'sci-libs')
-rw-r--r--sci-libs/colpack/ChangeLog10
-rw-r--r--sci-libs/colpack/Manifest5
-rw-r--r--sci-libs/colpack/colpack-1.0.6.ebuild45
-rw-r--r--sci-libs/colpack/files/colpack-1.0.6-flags.patch10
-rw-r--r--sci-libs/colpack/metadata.xml10
5 files changed, 80 insertions, 0 deletions
diff --git a/sci-libs/colpack/ChangeLog b/sci-libs/colpack/ChangeLog
new file mode 100644
index 000000000000..85554e13e599
--- /dev/null
+++ b/sci-libs/colpack/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for sci-libs/colpack
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/colpack/ChangeLog,v 1.1 2012/04/13 03:24:24 bicatali Exp $
+
+*colpack-1.0.6 (13 Apr 2012)
+
+ 13 Apr 2012; Sébastien Fabbro <bicatali@gentoo.org> +colpack-1.0.6.ebuild,
+ +files/colpack-1.0.6-flags.patch, +metadata.xml:
+ Initial import
+
diff --git a/sci-libs/colpack/Manifest b/sci-libs/colpack/Manifest
new file mode 100644
index 000000000000..ba966788c9c7
--- /dev/null
+++ b/sci-libs/colpack/Manifest
@@ -0,0 +1,5 @@
+AUX colpack-1.0.6-flags.patch 408 RMD160 4a1358019f334c16072a738f833c6de7618adde8 SHA1 75fc6aeb8a44cce4576794697e2f2ab8ef5052c2 SHA256 2a0e0321d7fd3b30a2fee3c8ecbfb3cef7ae1ca75f47d898fe99618216849e4d
+DIST ColPack-1.0.6.tar.gz 1027189 RMD160 4124d438642fbbde748ace1ca747fd17e58f5319 SHA1 4be7e9e818e0c72fc8c72e29b1898d6dd46348aa SHA256 d03208883aaa48544124c7fa950c2ea1aa88bc38c7997c4a563b176b6bc212ea
+EBUILD colpack-1.0.6.ebuild 985 RMD160 85c13559618f59f1ac77af18079e732a8728a5b8 SHA1 2d7e047c47626552e4f3a9a44634c73a6556377f SHA256 a3c74d61ede1baea4ad2d0977de69342907d3fe55810e53e2ce76a2875612524
+MISC ChangeLog 294 RMD160 704f8766ffda4f9e5ee2f5eb22cf6a109c5b547b SHA1 d140cc955c3352623b21f651f369716336082326 SHA256 766d99f6dc06916bb3870f49e8d2242393fa070e65d68a726c7e3b59b5765068
+MISC metadata.xml 410 RMD160 2045682788863adbf563a9516e6f62ede3f060ab SHA1 ea118747804c47ca1f423209ac7f2a904434535d SHA256 2b1542b77073f74731770979f8c15f327c775de315ee2a88cc5afac13569ad49
diff --git a/sci-libs/colpack/colpack-1.0.6.ebuild b/sci-libs/colpack/colpack-1.0.6.ebuild
new file mode 100644
index 000000000000..93dfa82d1386
--- /dev/null
+++ b/sci-libs/colpack/colpack-1.0.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/colpack/colpack-1.0.6.ebuild,v 1.1 2012/04/13 03:24:24 bicatali Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs autotools
+
+MYPN=ColPack
+
+DESCRIPTION="C++ algorithms for specialized vertex coloring problems"
+LICENSE="GPL-3 LGPL-3"
+HOMEPAGE="http://www.cscapes.org/coloringpage/software.htm"
+SRC_URI="http://www.cscapes.org/download/${MYPN}/${MYPN}-${PV}.tar.gz"
+
+SLOT="0"
+IUSE="openmp static-libs"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MYPN}-${PV}"
+
+pkg_setup() {
+ if use openmp &&
+ [[ $(tc-getCC)$ == *gcc* ]] &&
+ ( [[ $(gcc-major-version)$(gcc-minor-version) -lt 42 ]] ||
+ ! has_version sys-devel/gcc[openmp] )
+ then
+ ewarn "You are using gcc and OpenMP is only available with gcc >= 4.2 "
+ die "Need an OpenMP capable compiler"
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-flags.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable openmp) \
+ $(use_enable static-libs static)
+}
diff --git a/sci-libs/colpack/files/colpack-1.0.6-flags.patch b/sci-libs/colpack/files/colpack-1.0.6-flags.patch
new file mode 100644
index 000000000000..6d4bb6a0d612
--- /dev/null
+++ b/sci-libs/colpack/files/colpack-1.0.6-flags.patch
@@ -0,0 +1,10 @@
+diff -Nur ColPack-1.0.6.orig/Makefile.am ColPack-1.0.6/Makefile.am
+--- ColPack-1.0.6.orig/Makefile.am 2012-04-13 03:25:37.000000000 +0100
++++ ColPack-1.0.6/Makefile.am 2012-04-13 03:30:35.000000000 +0100
+@@ -1,5 +1,5 @@
+ ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
+-COLPACK_COMMON_FLAGS = $(EXTRA_FLAGS) -O5
++COLPACK_COMMON_FLAGS = $(EXTRA_FLAGS)
+
+ INCLUDES = $(COLPACK_COMMON_FLAGS) \
+ -I$(top_srcdir)/Main \
diff --git a/sci-libs/colpack/metadata.xml b/sci-libs/colpack/metadata.xml
new file mode 100644
index 000000000000..25cc889c594a
--- /dev/null
+++ b/sci-libs/colpack/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<longdescription lang="en">
+ ColPack is a package comprising of implementations of algorithms for
+ the specialized vertex coloring problems as well as algorithms for a
+ variety of related supporting tasks in derivative computation.
+</longdescription>
+</pkgmetadata>