public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/
@ 2021-03-28  1:14 Sam James
  0 siblings, 0 replies; 2+ messages in thread
From: Sam James @ 2021-03-28  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     68a82908d3282885a11131b8609a7f7ac2438bc2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 28 00:38:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 28 01:13:50 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a82908

sci-chemistry/numbat: port to EAPI 7

* Port to EAPI 7
* Drop autotools-utils.eclass

Still doesn't seem to build with newer gsl(?)
but this unblocks autotools-utils removal anyway.

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

 sci-chemistry/numbat/numbat-0.999-r1.ebuild | 42 ++++++++++++++++-------------
 1 file changed, 23 insertions(+), 19 deletions(-)

diff --git a/sci-chemistry/numbat/numbat-0.999-r1.ebuild b/sci-chemistry/numbat/numbat-0.999-r1.ebuild
index 66f5b2ae065..766c64b1b9c 100644
--- a/sci-chemistry/numbat/numbat-0.999-r1.ebuild
+++ b/sci-chemistry/numbat/numbat-0.999-r1.ebuild
@@ -1,52 +1,56 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils
+inherit autotools
 
 MY_PN="Numbat"
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="new user-friendly method built for automatic dX-tensor determination"
+DESCRIPTION="New user-friendly method built for automatic dX-tensor determination"
 HOMEPAGE="http://www.nmr.chem.uu.nl/~christophe/numbat.html"
 SRC_URI="http://comp-bio.anu.edu.au/private/downloads/Numbat/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
 
 SLOT="0"
 LICENSE="GPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-CDEPEND="
+DEPEND="
 	gnome-base/libglade:2.0
 	sci-libs/gsl
-	x11-libs/gtk+:2"
-DEPEND="${CDEPEND}
-	virtual/pkgconfig"
-RDEPEND="${CDEPEND}
+	x11-libs/gtk+:2
+"
+RDEPEND="
+	${DEPEND}
 	sci-chemistry/molmol
 	sci-chemistry/pymol
-	sci-visualization/gnuplot"
-
-S="${WORKDIR}"/${MY_P}
+	sci-visualization/gnuplot
+"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
 #	"${FILESDIR}"/${P}-glade.patch
-	"${FILESDIR}"/${P}-gnuplot.patch )
+	"${FILESDIR}"/${P}-gnuplot.patch
+)
 
 src_prepare() {
+	default
+
 	sed \
 		-e '/COPYING/d' \
 		-e "s:doc/numbat:share/doc/${PF}:g" \
 		-i Makefile.am src/common.h || die
-	rm missing
+
+	rm missing || die
+
 	emake distclean
-	autotools-utils_src_prepare
+	eautoreconf
 }
 
 src_install() {
 	docompress -x /usr/share/doc/${PF}
-	autotools-utils_src_install
+
+	default
 }


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

* [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/
@ 2021-06-02 22:36 Sam James
  0 siblings, 0 replies; 2+ messages in thread
From: Sam James @ 2021-06-02 22:36 UTC (permalink / raw
  To: gentoo-commits

commit:     35d733102ad34e14a41ab0d995d67db4288a1860
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  2 21:26:01 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  2 21:50:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d73310

sci-chemistry/numbat: subscribe to sci-libs/gsl subslot

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

 sci-chemistry/numbat/{numbat-0.999-r1.ebuild => numbat-0.999-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-chemistry/numbat/numbat-0.999-r1.ebuild b/sci-chemistry/numbat/numbat-0.999-r2.ebuild
similarity index 98%
rename from sci-chemistry/numbat/numbat-0.999-r1.ebuild
rename to sci-chemistry/numbat/numbat-0.999-r2.ebuild
index 766c64b1b9c..ddfec41ed12 100644
--- a/sci-chemistry/numbat/numbat-0.999-r1.ebuild
+++ b/sci-chemistry/numbat/numbat-0.999-r2.ebuild
@@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 DEPEND="
 	gnome-base/libglade:2.0
-	sci-libs/gsl
+	sci-libs/gsl:=
 	x11-libs/gtk+:2
 "
 RDEPEND="


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

end of thread, other threads:[~2021-06-02 22:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-03-28  1:14 [gentoo-commits] repo/gentoo:master commit in: sci-chemistry/numbat/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2021-06-02 22:36 Sam James

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