From 56bd759df1d0c750a065b8c845e93d5dfa6b549d Mon Sep 17 00:00:00 2001 From: "Robin H. Johnson" Date: Sat, 8 Aug 2015 13:49:04 -0700 Subject: proj/gentoo: Initial commit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson X-Thanks: Alec Warner - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring - wrote much python to improve cvs2svn X-Thanks: Rich Freeman - validation scripts X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed --- sci-libs/tamu_anova/Manifest | 1 + sci-libs/tamu_anova/files/0.2.1-gentoo.patch | 35 +++++++++++++++++++ .../files/tamu_anova-0.2.1-texinfo5.1.patch | 39 ++++++++++++++++++++++ sci-libs/tamu_anova/metadata.xml | 8 +++++ sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild | 28 ++++++++++++++++ 5 files changed, 111 insertions(+) create mode 100644 sci-libs/tamu_anova/Manifest create mode 100644 sci-libs/tamu_anova/files/0.2.1-gentoo.patch create mode 100644 sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch create mode 100644 sci-libs/tamu_anova/metadata.xml create mode 100644 sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild (limited to 'sci-libs/tamu_anova') diff --git a/sci-libs/tamu_anova/Manifest b/sci-libs/tamu_anova/Manifest new file mode 100644 index 000000000000..e9a78529f417 --- /dev/null +++ b/sci-libs/tamu_anova/Manifest @@ -0,0 +1 @@ +DIST tamu_anova-0.2.1.tar.gz 220803 SHA256 2583bd33bb9243709a5f44ad07677a8362bcca8816bd19f452eb4e3e375c213a SHA512 e4e65997d8ca57b5ad1c0001abbe41652fa86f8b8e9e00aa53d8079062e028baee67436408997d96d87c85801c48e1c87f40dfe291d387cd94dcefd61a52c477 WHIRLPOOL 56367f9fb331ff4502850ecafa99b331f8298859aa7dbf5a30c5d7ddbc5a900692c2fd454493de5601f60f0b9545c3c3fed04869e85667859cc84ba1fa8e345e diff --git a/sci-libs/tamu_anova/files/0.2.1-gentoo.patch b/sci-libs/tamu_anova/files/0.2.1-gentoo.patch new file mode 100644 index 000000000000..4d4c1f4a0af1 --- /dev/null +++ b/sci-libs/tamu_anova/files/0.2.1-gentoo.patch @@ -0,0 +1,35 @@ +diff --git a/Makefile.am b/Makefile.am +index 6b11b79..ba5fac3 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,11 +1,11 @@ +-inst_LIBRARIES = libtamuanova.a ++lib_LTLIBRARIES = libtamuanova.la + pkginclude_HEADERS = tamu_anova.h +-libtamuanova_a_SOURCES = anova_1.c anova_2.c +-instdir = /usr/lib/ ++libtamuanova_la_SOURCES = anova_1.c anova_2.c ++libtamuanova_la_LIBADD = $(GSL_LIBS) + + TESTS = $(check_PROGRAMS) + check_PROGRAMS = test +-test_LDADD = libtamuanova.a -lgsl -lgslcblas -lm ++test_LDADD = libtamuanova.la $(GSL_LIBS) -lm + test_SOURCES = test.c + + CLEANFILES = test.dat +diff --git a/configure.ac b/configure.ac +index 7008594..1f161c3 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -7,6 +7,10 @@ AM_INIT_AUTOMAKE([gnu no-dependencies]) + AC_CONFIG_HEADER([config.h]) + + AC_PROG_MAKE_SET ++AC_PROG_LIBTOOL ++PKG_PROG_PKG_CONFIG ++ ++PKG_CHECK_MODULES(GSL, [ gsl ]) + + dnl Check for which system. + AC_CANONICAL_HOST diff --git a/sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch b/sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch new file mode 100644 index 000000000000..f0c0570fc46d --- /dev/null +++ b/sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch @@ -0,0 +1,39 @@ + fdl.texi | 2 +- + tamu_anova.texi | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/fdl.texi b/fdl.texi +index 006dec7..6d8114a 100644 +--- a/fdl.texi ++++ b/fdl.texi +@@ -403,7 +403,7 @@ number of this License, you may choose any version ever published (not + as a draft) by the Free Software Foundation. + @end enumerate + +-@unnumberedsubsec ADDENDUM: How to use this License for your documents ++@unnumberedsec ADDENDUM: How to use this License for your documents + + To use this License in a document you have written, include a copy of + the License in the document and put the following copyright and +diff --git a/tamu_anova.texi b/tamu_anova.texi +index 8d4cd5b..5fba0e5 100644 +--- a/tamu_anova.texi ++++ b/tamu_anova.texi +@@ -177,7 +177,7 @@ that the first effect is the fixed effect, while the second effect is the random + @section Structures + @b{One way table} + +-@deftypefn {struct tamu_anova_table} ++@deftypefn {Structures} struct tamu_anova_table + @code{struct tamu_anova_table@{ + long df_tr, df_err, df_tot; + double SSTr, SSE, SST, MSTr, MSE, F, p;@}; +@@ -185,7 +185,7 @@ that the first effect is the fixed effect, while the second effect is the random + @end deftypefn + @* + @b{Two way table} +-@deftypefn {struct tamu_anova_table_twoway} ++@deftypefn {Structures} struct tamu_anova_table_twoway + @code{struct tamu_anova_table_twoway @{ + long + dfA, dfB, dfAB, dfT, dfE; diff --git a/sci-libs/tamu_anova/metadata.xml b/sci-libs/tamu_anova/metadata.xml new file mode 100644 index 000000000000..5ef07a39e7e1 --- /dev/null +++ b/sci-libs/tamu_anova/metadata.xml @@ -0,0 +1,8 @@ + + + + sci + + jlec@gentoo.org + + diff --git a/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild b/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild new file mode 100644 index 000000000000..2c604fe8e644 --- /dev/null +++ b/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +AUTOTOOLS_AUTORECONF=yes + +inherit autotools-utils + +DESCRIPTION="ANOVA Extensions to the GNU Scientific Library" +HOMEPAGE="http://www.stat.tamu.edu/~aredd/tamuanova/" +SRC_URI="http://www.stat.tamu.edu/~aredd/tamuanova/${PN}-0.2.tar.gz -> ${P}.tar.gz" + +SLOT="0" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" +LICENSE="GPL-2" +IUSE="static-libs" + +RDEPEND="sci-libs/gsl" +DEPEND="${RDEPEND}" + +S="${WORKDIR}"/${PN}-0.2 + +PATCHES=( + "${FILESDIR}"/${PV}-gentoo.patch + "${FILESDIR}"/${P}-texinfo5.1.patch + ) -- cgit v1.2.3-65-gdbad