public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rngstreams/
@ 2019-12-07 23:37 David Seifert
  0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2019-12-07 23:37 UTC (permalink / raw
  To: gentoo-commits

commit:     cc34d8bca43d2708c1cd5865712d5da660ff9a0b
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 23:37:08 2019 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 23:37:08 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc34d8bc

sci-mathematics/rngstreams: Port to EAPI 7

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild | 32 +++++++++++++++-------
 1 file changed, 22 insertions(+), 10 deletions(-)

diff --git a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
index 2ea39b2a42f..cf74c8bf763 100644
--- a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
+++ b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
@@ -1,24 +1,36 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit autotools-utils
+inherit out-of-source
 
 DESCRIPTION="Multiple independent streams of pseudo-random numbers"
 HOMEPAGE="http://statmath.wu.ac.at/software/RngStreams/"
-SRC_URI="${HOMEPAGE}${P}.tar.gz"
+SRC_URI="http://statmath.wu.ac.at/software/RngStreams/${P}.tar.gz"
 
 LICENSE="GPL-3"
-SLOT=0
+SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc examples static-libs"
+IUSE="doc examples"
+
+my_src_configure() {
+	econf --enable-shared --disable-static
+}
+
+my_src_install_all() {
+	if use doc; then
+		HTML_DOCS=( doc/rngstreams.html/. )
+		dodoc doc/${PN}.pdf
+	fi
+	einstalldocs
 
-src_install() {
-	autotools-utils_src_install
-	use doc && dohtml -r doc/rngstreams.html/* && dodoc doc/${PN}.pdf
 	if use examples; then
-		rm examples/Makefile*
+		rm examples/Makefile* || die
 		dodoc -r examples
+		docompress -x /usr/share/doc/${PF}/examples
 	fi
+
+	# no static archives
+	find "${D}" -name '*.la' -delete || die
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rngstreams/
@ 2022-12-03  6:06 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-12-03  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     b5a23580b81305d4ff40c92f41212e372cc0bbac
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  3 05:13:31 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec  3 06:06:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a23580

sci-mathematics/rngstreams: use HTTPS

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
index 9862255db855..6d38a1954b32 100644
--- a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
+++ b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit out-of-source
 
 DESCRIPTION="Multiple independent streams of pseudo-random numbers"
-HOMEPAGE="http://statmath.wu.ac.at/software/RngStreams/"
-SRC_URI="http://statmath.wu.ac.at/software/RngStreams/${P}.tar.gz"
+HOMEPAGE="https://statmath.wu.ac.at/software/RngStreams/"
+SRC_URI="https://statmath.wu.ac.at/software/RngStreams/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rngstreams/
@ 2022-12-03  6:06 Sam James
  0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2022-12-03  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     804adb0c1765b8cc1a17fa4678febe59668c17dd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  3 05:07:43 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec  3 06:06:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804adb0c

sci-mathematics/rngstreams: workaround configure w/ non-bash

Closes: https://bugs.gentoo.org/818532
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
index cf74c8bf763f..9862255db855 100644
--- a/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
+++ b/sci-mathematics/rngstreams/rngstreams-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,8 @@ KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples"
 
 my_src_configure() {
-	econf --enable-shared --disable-static
+	# bash for bug #818532
+	CONFIG_SHELL="${BROOT}"/bin/bash econf --enable-shared --disable-static
 }
 
 my_src_install_all() {


^ permalink raw reply related	[flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rngstreams/
@ 2017-11-25 17:42 David Seifert
  0 siblings, 0 replies; 4+ messages in thread
From: David Seifert @ 2017-11-25 17:42 UTC (permalink / raw
  To: gentoo-commits

commit:     af1deb36f63038e770a6112de6aa96a093956934
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 16:52:35 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 17:40:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1deb36

sci-mathematics/rngstreams: [QA] Consistent whitespace in metadata.xml

 sci-mathematics/rngstreams/metadata.xml | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/rngstreams/metadata.xml b/sci-mathematics/rngstreams/metadata.xml
index 1d596eccb7c..74f0d337f6d 100644
--- a/sci-mathematics/rngstreams/metadata.xml
+++ b/sci-mathematics/rngstreams/metadata.xml
@@ -6,10 +6,10 @@
 		<name>Gentoo Mathematics Project</name>
 	</maintainer>
 	<longdescription lang="en">
-  RngStreams is a C implementation of a high quality uniform random
-  number generator that supports multiple "independent" streams of
-  uniform random numbers. It has been written by Pierre L'Ecuyer and
-  Richard Simard.
-  This is the GNU-style package maintained by Josef Leydold. 
-</longdescription>
+		RngStreams is a C implementation of a high quality uniform random
+		number generator that supports multiple "independent" streams of
+		uniform random numbers. It has been written by Pierre L'Ecuyer and
+		Richard Simard.
+		This is the GNU-style package maintained by Josef Leydold.
+	</longdescription>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-12-03  6:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-07 23:37 [gentoo-commits] repo/gentoo:master commit in: sci-mathematics/rngstreams/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2022-12-03  6:06 Sam James
2022-12-03  6:06 Sam James
2017-11-25 17:42 David Seifert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox