From bd4aeefe33e63f613512604e47bfca7b2187697d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 3 Nov 2019 16:06:58 +0000 Subject: gentoo resync : 03.11.2019 --- sci-libs/tamu_anova/Manifest | 8 ++--- sci-libs/tamu_anova/files/0.2-gentoo.patch | 35 +++++++++++++++++++ sci-libs/tamu_anova/files/0.2.1-gentoo.patch | 35 ------------------- .../files/tamu_anova-0.2-texinfo5.1.patch | 39 ++++++++++++++++++++++ .../files/tamu_anova-0.2.1-texinfo5.1.patch | 39 ---------------------- sci-libs/tamu_anova/tamu_anova-0.2-r1.ebuild | 39 ++++++++++++++++++++++ sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild | 27 --------------- 7 files changed, 117 insertions(+), 105 deletions(-) create mode 100644 sci-libs/tamu_anova/files/0.2-gentoo.patch delete mode 100644 sci-libs/tamu_anova/files/0.2.1-gentoo.patch create mode 100644 sci-libs/tamu_anova/files/tamu_anova-0.2-texinfo5.1.patch delete mode 100644 sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch create mode 100644 sci-libs/tamu_anova/tamu_anova-0.2-r1.ebuild delete 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 index f92e22a6ce4a..58ea0f8ef4a8 100644 --- a/sci-libs/tamu_anova/Manifest +++ b/sci-libs/tamu_anova/Manifest @@ -1,5 +1,5 @@ -AUX 0.2.1-gentoo.patch 913 BLAKE2B 82714a853586898805bcb2de03df03f6e04c8dbb4dd1a83718633053f5a02fb28492e71d26f3fc84585cfedbfce79cccd6abe39f922463d615b549710fcc900b SHA512 898ce24ac70b51d865f5e304c17fd663c254c971dea144cf9a1eccce7e6b75e5e60a84dd0e653915aa52e87dcf1687efed542a3b11aff27287ce3efe2ce0b81b -AUX tamu_anova-0.2.1-texinfo5.1.patch 1414 BLAKE2B 0a0b3a74f47ae558d1993f61f62058c07eec5e0e2ca045623ef8db73fef84cbe751649bd048efa3be468eb467cc598a2d94ea74a2a00f011c5d741af388e8a51 SHA512 f221b19b238f6df374a3d256c7ab594c7e00f0c3c2959c88eeeb8ff1bc8dd7cb22ba60b3a0456f2da834242129a688b2feff781668ec920dff5779d31c31faa7 -DIST tamu_anova-0.2.1.tar.gz 220803 BLAKE2B dab9762a34c0abdeae900bc26864874dc33b60c19dafd06ddb6d41670c142d33c034e61b45d10d1c609d8b38af40514578f40b53b413256a38a1956036728bb1 SHA512 e4e65997d8ca57b5ad1c0001abbe41652fa86f8b8e9e00aa53d8079062e028baee67436408997d96d87c85801c48e1c87f40dfe291d387cd94dcefd61a52c477 -EBUILD tamu_anova-0.2.1.ebuild 611 BLAKE2B d7a806d37135e20ae7e3cc85ee373db82259782e2343b8dea83a72dca836aea93f03c24e10081c73ede8cdf73a1bfa0a997b7a94cde89fc6119c54b0efc3875b SHA512 d0b9ed81a39abfbaac75c3be51eed156c3e5fc7305047cd915a043e294a20e006726ead448299c0fbd6de299655ba686df8b5f9dcc6e7e6fd9feb221c9dec5bd +AUX 0.2-gentoo.patch 913 BLAKE2B 82714a853586898805bcb2de03df03f6e04c8dbb4dd1a83718633053f5a02fb28492e71d26f3fc84585cfedbfce79cccd6abe39f922463d615b549710fcc900b SHA512 898ce24ac70b51d865f5e304c17fd663c254c971dea144cf9a1eccce7e6b75e5e60a84dd0e653915aa52e87dcf1687efed542a3b11aff27287ce3efe2ce0b81b +AUX tamu_anova-0.2-texinfo5.1.patch 1414 BLAKE2B 0a0b3a74f47ae558d1993f61f62058c07eec5e0e2ca045623ef8db73fef84cbe751649bd048efa3be468eb467cc598a2d94ea74a2a00f011c5d741af388e8a51 SHA512 f221b19b238f6df374a3d256c7ab594c7e00f0c3c2959c88eeeb8ff1bc8dd7cb22ba60b3a0456f2da834242129a688b2feff781668ec920dff5779d31c31faa7 +DIST tamuanova_0.2.orig.tar.gz 220803 BLAKE2B dab9762a34c0abdeae900bc26864874dc33b60c19dafd06ddb6d41670c142d33c034e61b45d10d1c609d8b38af40514578f40b53b413256a38a1956036728bb1 SHA512 e4e65997d8ca57b5ad1c0001abbe41652fa86f8b8e9e00aa53d8079062e028baee67436408997d96d87c85801c48e1c87f40dfe291d387cd94dcefd61a52c477 +EBUILD tamu_anova-0.2-r1.ebuild 744 BLAKE2B e2c0a57372ae5647e585d00f77da16aa8c44a635f8187675e62f8fa360050c9140a41f07e22be9086146658489ebba29156a9c6d4044230b5f01994336c2a713 SHA512 7f66f00a37839f3ae6d4098b3bf4b4947214dbdf848c0dea186bd3ade1f6adc087f49951ebe135231a04ba86ba273bc91eb39961297d0704df6d3ec1a1c7cb10 MISC metadata.xml 259 BLAKE2B dfc879984b6adce945d0e0a50f6ede2bca87147b9db99491359cdeccc2e74a20d56e14ae8903dbb80c94854f89bee539f14a4e3ce864204e277accf3f124a748 SHA512 19fb78cf4029c154954a40df40e28fc8d98a8b7e6b42f97259f664d44c29b284feffb9d073cadc7f90b5654a64b2466e186cb677d3a11830206f173eb9057706 diff --git a/sci-libs/tamu_anova/files/0.2-gentoo.patch b/sci-libs/tamu_anova/files/0.2-gentoo.patch new file mode 100644 index 000000000000..4d4c1f4a0af1 --- /dev/null +++ b/sci-libs/tamu_anova/files/0.2-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/0.2.1-gentoo.patch b/sci-libs/tamu_anova/files/0.2.1-gentoo.patch deleted file mode 100644 index 4d4c1f4a0af1..000000000000 --- a/sci-libs/tamu_anova/files/0.2.1-gentoo.patch +++ /dev/null @@ -1,35 +0,0 @@ -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-texinfo5.1.patch b/sci-libs/tamu_anova/files/tamu_anova-0.2-texinfo5.1.patch new file mode 100644 index 000000000000..f0c0570fc46d --- /dev/null +++ b/sci-libs/tamu_anova/files/tamu_anova-0.2-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/files/tamu_anova-0.2.1-texinfo5.1.patch b/sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch deleted file mode 100644 index f0c0570fc46d..000000000000 --- a/sci-libs/tamu_anova/files/tamu_anova-0.2.1-texinfo5.1.patch +++ /dev/null @@ -1,39 +0,0 @@ - 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/tamu_anova-0.2-r1.ebuild b/sci-libs/tamu_anova/tamu_anova-0.2-r1.ebuild new file mode 100644 index 000000000000..36f86cfa54bf --- /dev/null +++ b/sci-libs/tamu_anova/tamu_anova-0.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="ANOVA Extensions to the GNU Scientific Library" +HOMEPAGE="https://tracker.debian.org/pkg/tamuanova" +SRC_URI="http://cdn-fastly.deb.debian.org/debian/pool/main/t/tamuanova/tamuanova_${PV}.orig.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" + +RDEPEND="sci-libs/gsl:0=" +DEPEND="${RDEPEND}" +BDEPEND="sys-apps/texinfo" + +S="${WORKDIR}"/${PN}-0.2 + +PATCHES=( + "${FILESDIR}"/${PV}-gentoo.patch + "${FILESDIR}"/${P}-texinfo5.1.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf --disable-static +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild b/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild deleted file mode 100644 index 5ae7872d14fe..000000000000 --- a/sci-libs/tamu_anova/tamu_anova-0.2.1.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -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