summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Fabbro <bicatali@gentoo.org>2012-07-24 16:55:05 +0000
committerSebastien Fabbro <bicatali@gentoo.org>2012-07-24 16:55:05 +0000
commitc10d9a797fe07e01d463e96c001ff59017e213e1 (patch)
tree0e15eeacaee48e1a906464a71f59a7570a334128 /sci-physics/siscone
parentstable for x86 (diff)
downloadgentoo-2-c10d9a797fe07e01d463e96c001ff59017e213e1.tar.gz
gentoo-2-c10d9a797fe07e01d463e96c001ff59017e213e1.tar.bz2
gentoo-2-c10d9a797fe07e01d463e96c001ff59017e213e1.zip
initial import, dependency of fastjet
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64)
Diffstat (limited to 'sci-physics/siscone')
-rw-r--r--sci-physics/siscone/ChangeLog9
-rw-r--r--sci-physics/siscone/Manifest5
-rw-r--r--sci-physics/siscone/files/siscone-2.0.5-headers-dir.patch26
-rw-r--r--sci-physics/siscone/metadata.xml11
-rw-r--r--sci-physics/siscone/siscone-2.0.5.ebuild33
5 files changed, 84 insertions, 0 deletions
diff --git a/sci-physics/siscone/ChangeLog b/sci-physics/siscone/ChangeLog
new file mode 100644
index 000000000000..37894d7ed6e7
--- /dev/null
+++ b/sci-physics/siscone/ChangeLog
@@ -0,0 +1,9 @@
+# ChangeLog for sci-physics/siscone
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/siscone/ChangeLog,v 1.1 2012/07/24 16:55:05 bicatali Exp $
+
+*siscone-2.0.5 (24 Jul 2012)
+
+ 24 Jul 2012; Sébastien Fabbro <bicatali@gentoo.org>
+ +files/siscone-2.0.5-headers-dir.patch, +metadata.xml, +siscone-2.0.5.ebuild:
+ initial import, dependency of fastjet
diff --git a/sci-physics/siscone/Manifest b/sci-physics/siscone/Manifest
new file mode 100644
index 000000000000..5e14ec5e5abd
--- /dev/null
+++ b/sci-physics/siscone/Manifest
@@ -0,0 +1,5 @@
+AUX siscone-2.0.5-headers-dir.patch 973 SHA256 5c66b3b8e2f6054204648280d658217c5d277c00eb036dcb330493bd1223942a SHA512 acdb2e21dfa114e2ee1ed86b6145557df1ee97585fb0fffa9c46f78e4896215e5e6bee0fe0d48e65dc72a83048720300c3979337bc73c448dbb0fec8584afe3f WHIRLPOOL 7b3d44a77098720710f55f845834b4f7a20def5dc1178d4ad492ac7145fdad3f3ed3bb35c58b24c4068656ab46224876bc5492322fb7cf21eda8fe800ff789bb
+DIST siscone-2.0.5.tar.gz 473349 SHA256 f51e36208259ed994d1ce6cf7124b141bcec27fb5ce0175c88907af732009f10 SHA512 f977f999e226bd034cca3104246915ffefec2ad2400e24cd4b3d60b7dbe759bad55c32695bba3ead29ff8ee637a4dde2d97657bafeb66f9fa31027811b4252fc WHIRLPOOL e5537ea894c669ccc03bcb5225a42f011e05127800da88b4df7d5f6251fa3d21cebd61e95abaea2a8d9c1448bd22ba5da95be03be426029ce18d36381f9c1830
+EBUILD siscone-2.0.5.ebuild 849 SHA256 b4a1dd2105ffb70b39fcc0803ad9ff2925bdc22df8aa6fa71a12a4dfa5779a72 SHA512 acca7a936a825641f6ffd9420b2d5ab67b38a16dcc1af39c9fa9110dd79cb2d78d005c19f3178e0534f2902f51a9805203f9f493ab55fdcce157eca115b40469 WHIRLPOOL b3451f3af79bd2c4d8c7c65d7ff291f0b35b8c87c165884aa09b8908252436e58015f14aa3577fcfd9f153f75764492f5f5c7080b397023d41e2147b1a4eecb9
+MISC ChangeLog 325 SHA256 a4cd300370c97172b47e2073b9a69e10aa022607555faf8e26f67fff471c2f48 SHA512 7b0646748ae0bd5dc7ba8ab50fa31dde6dab35fea7743c3856b0d3c2f9ed43d454267e8dcb038a6dd048605bb6c9e50173feae69ebcfeb3377851803df079806 WHIRLPOOL df8e97f9b50569c39b2dc1d4132e2e4caf369c934479cc202f2e39b511b5501de073b989aad61678d946a7486b34ebf9379fce293694de0312ac2e225dfb9fe0
+MISC metadata.xml 388 SHA256 2f3c3676b32ae280758efd75514222597c2ba7d271f5826d159a6e8ecbe5730a SHA512 9eef75c77d576288429b11f809db1edce4e82713b5ee8e0c4c29ca3b93dc6b95a6497a1470be29aae42e686fa2e7f9252a751d4231b109aa87f348cbf6ff3669 WHIRLPOOL b7f95d2f121511a6e030866d8eaecad6b0c6a67a82f68dc250f0bb2463991f02500a2443d456e37bae13c653f4708109b4ddd8da0e77b316c1a1d152d8ca7262
diff --git a/sci-physics/siscone/files/siscone-2.0.5-headers-dir.patch b/sci-physics/siscone/files/siscone-2.0.5-headers-dir.patch
new file mode 100644
index 000000000000..c5928b21293f
--- /dev/null
+++ b/sci-physics/siscone/files/siscone-2.0.5-headers-dir.patch
@@ -0,0 +1,26 @@
+diff -Nur siscone-2.0.5.orig/siscone/Makefile.am siscone-2.0.5/siscone/Makefile.am
+--- siscone-2.0.5.orig/siscone/Makefile.am 2012-01-13 08:09:29.000000000 +0000
++++ siscone-2.0.5/siscone/Makefile.am 2012-07-24 17:51:17.000000000 +0100
+@@ -1,3 +1,4 @@
++
+ SUBDIRS = . spherical
+
+ # build information for the SISCone library
+@@ -27,5 +28,3 @@
+ split_merge.h\
+ vicinity.h
+
+-# Don't distribute config.h. Note that it'll be accessible through -I.
+-nodist_include_HEADERS = config.h
+diff -Nur siscone-2.0.5.orig/siscone/spherical/Makefile.am siscone-2.0.5/siscone/spherical/Makefile.am
+--- siscone-2.0.5.orig/siscone/spherical/Makefile.am 2012-01-17 13:57:37.000000000 +0000
++++ siscone-2.0.5/siscone/spherical/Makefile.am 2012-07-24 17:51:39.000000000 +0100
+@@ -15,7 +15,7 @@
+
+ # install the SISCone headers
+ sisconeincludedir = $(includedir)/siscone/spherical
+-include_HEADERS = geom_2d.h\
++sisconeinclude_HEADERS = geom_2d.h\
+ hash.h\
+ momentum.h\
+ protocones.h\
diff --git a/sci-physics/siscone/metadata.xml b/sci-physics/siscone/metadata.xml
new file mode 100644
index 000000000000..1623ddb51fe3
--- /dev/null
+++ b/sci-physics/siscone/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci-physics</herd>
+<longdescription lang="en">
+ SISCone implements a seedless infrared (IR) safe cone jet algorithm, it takes
+ N^2*ln(N) time to find jets among N particles, comparing to N*2^N time of
+ other algorithms.
+</longdescription>
+</pkgmetadata>
+
diff --git a/sci-physics/siscone/siscone-2.0.5.ebuild b/sci-physics/siscone/siscone-2.0.5.ebuild
new file mode 100644
index 000000000000..adfe746ea750
--- /dev/null
+++ b/sci-physics/siscone/siscone-2.0.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-physics/siscone/siscone-2.0.5.ebuild,v 1.1 2012/07/24 16:55:05 bicatali Exp $
+
+EAPI=4
+
+AUTOTOOLS_AUTORECONF=yes
+inherit autotools-utils
+
+DESCRIPTION="Hadron Seedless Infrared-Safe Cone jet algorithm"
+HOMEPAGE="http://siscone.hepforge.org/"
+SRC_URI="http://www.hepforge.org/archive/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples static-libs"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-headers-dir.patch )
+
+src_install() {
+ autotools-utils_src_install
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*.{cpp,h}
+ insinto /usr/share/doc/${PF}/examples/events
+ doins examples/events/*.dat
+ fi
+}
+