summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2014-07-21 20:53:44 +0000
committerChristoph Junghans <ottxor@gentoo.org>2014-07-21 20:53:44 +0000
commit7d7900a4c0fb87832a1816b27c7fc1eb40f80d2b (patch)
treeb229eddafbfce7fa2e92e043c1d225ab1af79fe2 /sci-libs/libcerf
parentinitial commit (diff)
downloadhistorical-7d7900a4c0fb87832a1816b27c7fc1eb40f80d2b.tar.gz
historical-7d7900a4c0fb87832a1816b27c7fc1eb40f80d2b.tar.bz2
historical-7d7900a4c0fb87832a1816b27c7fc1eb40f80d2b.zip
initial commit
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586
Diffstat (limited to 'sci-libs/libcerf')
-rw-r--r--sci-libs/libcerf/Manifest17
-rw-r--r--sci-libs/libcerf/files/libcerf-1.3-autotools.patch49
-rw-r--r--sci-libs/libcerf/libcerf-1.3.ebuild22
-rw-r--r--sci-libs/libcerf/metadata.xml5
4 files changed, 92 insertions, 1 deletions
diff --git a/sci-libs/libcerf/Manifest b/sci-libs/libcerf/Manifest
index 1f49f609612e..25bb3764a460 100644
--- a/sci-libs/libcerf/Manifest
+++ b/sci-libs/libcerf/Manifest
@@ -1,4 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX libcerf-1.3-autotools.patch 1977 SHA256 e488de95d3c047029a6bd54ce97632fbe06da42587cd012c7defb91ae332a29f SHA512 bfcf752c7ac26709721cb814bf02dcad2219e1758ffb9c4937f9b088a9d414714a198cdae83697ce159da24fe7fd80a0e5d0b1bc3f0bc400f6522853533837e3 WHIRLPOOL 4b57aa9929319522290f279dd325b9b366a1bc0b54ede655dc720b2eb1dd1c3d9b0a3564da2a8d124582becea01a7a037f7fde5fdf610d71d7358543ae74841b
DIST libcerf-1.3.tgz 385600 SHA256 d7059e923d3f370c89fb4d19ed4f827d381bc3f0e36da5595a04aeaaf3e6a859 SHA512 274fa7f3b149bb27582a54a39fe76b478cd5acc6716dd0588a2f637b77c87a6bbc4f467b52bb067ebad2d1ba18750211cc71c6a6feef75fa08d01ac1dbf5dc56 WHIRLPOOL 6f003e26aa76458da620dc4261cfc3b9ec77882a62e5f1a42ffa83c252ae39399e1244c16ad101ff98469ed59970be04b5f901a418e9681f7657adc76e0698f2
-EBUILD libcerf-1.3.ebuild 562 SHA256 f2fdc9aac95247f89291a4033523baf184f9582257b44999fac94cf6a4b8f7d2 SHA512 7052df8af16fa97044ecc52f5a668d5717da75943a1a8b71a3ff90bad5776bcf44580052b8f3219c1aa802fc022e8308160ceb7cfa61280a4ee856f22174363c WHIRLPOOL 28fe72443109597e813796b5d8da24b71cb28f3bf588258c1777b84d7784daf03747a7c15295501d50dbf88654864a1b04fc6cc41d486051b157a35a36d69c45
+EBUILD libcerf-1.3.ebuild 659 SHA256 1885a49481f7ea7c62d325026624a1169578e7ebb816f327dfebaca861fd66cf SHA512 c3d4c892473943c9d0e5ee87c34cc7832443d087114017c774b4e31663bfa976c74a5222f0ebda7c3d9059bc391e6beba40745c91773ef6db7a701b6efe5fc7a WHIRLPOOL 88b4ae2f8e915226abc5a5c857f1afa283377a8f90e8a97e76aef3d620d44e0b0a21ba0288bfd3e559041aa9ccb39a8016f412ab49b4425db5ed0081ebf8c9ea
+MISC ChangeLog 378 SHA256 4069ddbbb58d76ebf099ff28df36bf8434f8a46603d310849e187a7adb58ff5e SHA512 cb4b5eee4e3c4d82dd035bb55ca9e2d27e95d1cd76004832f7adf5731ab588210f15a40669faf79bbbae5545fd285dc5b68c6d3a57b4f39fc2eecc0ca612e829 WHIRLPOOL 705d5041f6ad73839bd721d290b2b7bfc7427e82a71a359a8b21aca900122ae6b89af893a12bdc638c1f0ae1f30ce3c302db198764ef7eeca6cf0c36314af108
MISC metadata.xml 158 SHA256 dae7918daac89b300804812d32584889aa1c4e8b9edeced06006900494457a6d SHA512 e4901a5df84502b46aa85ec01804ce680332cebe6148e4a9c8201a38935ee0d4a753bcdb3f18765b06019926a05bf099c0ed61395aa98211610ab7fdb8d7f895 WHIRLPOOL 2f12466ef66cc7b89ec428cd4b498b20f12ca6dbb219f180ac12985dfc4195882ea95809797828a720fe69a0e560d12de9c271f8aacaa06fba09c9c1ccd589e5
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQEcBAEBCAAGBQJTzX3TAAoJEOeBhlrCAAWGizEH/RwVhw6xLMeQnfcGENVhamJc
+2QZ2CF2NG42PXsx5lCmholT+TAjg+pU/JQ3oWrkorRWc+LnbcnFZPhImmUW9F+M4
+4Oj+f9lKBEUFLMI83/hNPcIFsxIVKyIBTvni87JvxuGiYWymlWrcc+/clNRLY+h5
+YTTKSG3TJiNLWRApAr7zBhKXnpy35h79fa0IRQQDtgm68D5UXGk+9TwCtvrqHgiR
+XnSXNgqWrlv0ongrjcGeXWU2akdRxN34ePzzeHnfDCa5AZgeiG8xx1RP+LjA41/x
+1suAKlTuG+Kj2hb+FccuIpyWFgeYt4x0b9VLiBX2C+36lNs4nU+uxweAZd5mV6I=
+=jidh
+-----END PGP SIGNATURE-----
diff --git a/sci-libs/libcerf/files/libcerf-1.3-autotools.patch b/sci-libs/libcerf/files/libcerf-1.3-autotools.patch
new file mode 100644
index 000000000000..d074abbbb3e2
--- /dev/null
+++ b/sci-libs/libcerf/files/libcerf-1.3-autotools.patch
@@ -0,0 +1,49 @@
+Send upstream (j.wuttke@fz-juelich.de) 14.07.14
+diff -Naur libcerf-1.3.orig/libcerf.pc.in libcerf-1.3/libcerf.pc.in
+--- libcerf-1.3.orig/libcerf.pc.in 2013-07-17 03:51:59.000000000 -0600
++++ libcerf-1.3/libcerf.pc.in 2014-07-14 11:18:01.646512503 -0600
+@@ -7,4 +7,5 @@
+ Description: Complex error function library
+ Version: @PACKAGE_VERSION@
+ Libs: -L${libdir} -lcerf
++Libs.private: -lm
+ Cflags: -I${includedir}
+diff -Naur libcerf-1.3.orig/man/Makefile.am libcerf-1.3/man/Makefile.am
+--- libcerf-1.3.orig/man/Makefile.am 2013-02-01 02:00:14.000000000 -0700
++++ libcerf-1.3/man/Makefile.am 2014-07-14 11:17:36.266182267 -0600
+@@ -19,9 +19,8 @@
+ # Website:
+ # http://apps.jcns.fz-juelich.de/libcerf
+
+-man_MANS = w_of_z.3 im_w_of_x.3 dawson.3 cdawson.3 cerf.3 cerfc.3 erfcx.3 cerfcx.3 erfi.3 cerfi.3 voigt.3
+-auxdir = $(datadir)/man/html
+-aux_DATA = w_of_z.html voigt.html dawson.html cerf.html erfcx.html erfi.html
++man_MANS = w_of_z.3 im_w_of_x.3 dawson.3 cdawson.3 libcerf-cerf.3 cerfc.3 erfcx.3 cerfcx.3 erfi.3 cerfi.3 voigt.3
++html_DATA = w_of_z.html voigt.html dawson.html cerf.html erfcx.html erfi.html
+
+ w_of_z.3 : w_of_z.pod
+ pod2man -s 3 -c "libcerf manual" $< > $@
+@@ -35,7 +34,7 @@
+ cdawson.3 : dawson.pod
+ pod2man -s 3 -c "libcerf manual" $< > $@
+
+-cerf.3 : cerf.pod
++libcerf-cerf.3 : cerf.pod
+ pod2man -s 3 -c "libcerf manual" $< > $@
+
+ cerfc.3 : cerf.pod
+diff -Naur libcerf-1.3.orig/test/Makefile.am libcerf-1.3/test/Makefile.am
+--- libcerf-1.3.orig/test/Makefile.am 2013-07-17 01:45:37.000000000 -0600
++++ libcerf-1.3/test/Makefile.am 2014-07-14 11:16:00.204932368 -0600
+@@ -20,8 +20,10 @@
+ # http://apps.jcns.fz-juelich.de/libcerf
+
+ AM_CFLAGS += -I$(srcdir)/../lib
+-noinst_PROGRAMS = test_libcerf_1 runvoigt run_w_of_z
++noinst_PROGRAMS = runvoigt run_w_of_z
+ test_libcerf_1_SOURCES = test1.c
+ runvoigt_SOURCES = runvoigt.c
+ run_w_of_z_SOURCES = run_w_of_z.c
+ AM_LDFLAGS = -lm -L../lib -lcerf
++check_PROGRAMS = test_libcerf_1
++TESTS = test_libcerf_1
diff --git a/sci-libs/libcerf/libcerf-1.3.ebuild b/sci-libs/libcerf/libcerf-1.3.ebuild
new file mode 100644
index 000000000000..bc44c31131a7
--- /dev/null
+++ b/sci-libs/libcerf/libcerf-1.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/libcerf/libcerf-1.3.ebuild,v 1.1 2014/07/21 20:53:33 ottxor Exp $
+
+EAPI=5
+
+inherit autotools-utils multilib
+
+DESCRIPTION="library that provides an efficient and accurate implementation of complex error functions"
+HOMEPAGE="http://apps.jcns.fz-juelich.de/doku/sc/libcerf"
+SRC_URI="http://apps.jcns.fz-juelich.de/src/${PN}/${P}.tgz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs test"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-autotools.patch" )
+AUTOTOOLS_AUTORECONF=1
diff --git a/sci-libs/libcerf/metadata.xml b/sci-libs/libcerf/metadata.xml
new file mode 100644
index 000000000000..897aa2e6b59a
--- /dev/null
+++ b/sci-libs/libcerf/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci</herd>
+</pkgmetadata>