public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andreas Sturmlechner" <asturm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gmt/files/, sci-geosciences/gmt/
Date: Sun, 16 Feb 2020 17:08:45 +0000 (UTC)	[thread overview]
Message-ID: <1581872828.557843f933be99d24274fadaffdf9e71ae41eda2.asturm@gentoo> (raw)

commit:     557843f933be99d24274fadaffdf9e71ae41eda2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 16 15:52:02 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 17:07:08 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557843f9

sci-geosciences/gmt: Drop 4.5.8, 4.5.9, 4.5.18

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-geosciences/gmt/Manifest                       |  6 --
 .../gmt/files/gmt-4.5.8-bfr-overflow.patch         | 27 -------
 sci-geosciences/gmt/files/gmt-4.5.8-impl-dec.patch | 16 ----
 sci-geosciences/gmt/gmt-4.5.18.ebuild              | 85 --------------------
 sci-geosciences/gmt/gmt-4.5.8.ebuild               | 91 ---------------------
 sci-geosciences/gmt/gmt-4.5.9.ebuild               | 92 ----------------------
 6 files changed, 317 deletions(-)

diff --git a/sci-geosciences/gmt/Manifest b/sci-geosciences/gmt/Manifest
index aeeb947dfc1..a59fa600c3e 100644
--- a/sci-geosciences/gmt/Manifest
+++ b/sci-geosciences/gmt/Manifest
@@ -5,13 +5,7 @@ DIST gmt-4.5.6-share.tar.bz2 43704 BLAKE2B 56c4c2e29a97824245c8b8cc9afbf5e865886
 DIST gmt-4.5.6-src.tar.bz2 1134118 BLAKE2B 6519002bfcafd91c420d56fb356d70cb6a814a62c8b7d9d30d77015f8401ea71ffb87b9ea4ea5b2af7917b0bce3794d66566150ce2ae82c7a5d9bb52bf5414ef SHA512 0cb06f6be7cf6a3f586f7d9b4579d5520fb15f6ef14eec216c60aa4b3fa9a3ca3308bf4683c8cc0bcf71f3c02ba74a0f9bf296fec4c1980d10adc4ba4a12024e
 DIST gmt-4.5.6-suppl.tar.bz2 4137369 BLAKE2B 9150e54385c4ee3df6dee6f8598cb2e91b4b23a3e4531fad7fee7e4eef80cbe6f06efd4a5a06882aff90782a5f07824cb6ed744da5c10e73402bdb1930984b9d SHA512 7e1cd35da0a7f75800074cac4dd7f82ce17721953251c951c4f585f0cf159af6c2450fba20d9c02fad69ec7a689483de55cc652fcc600535255cf17ab528a027
 DIST gmt-4.5.6-triangle.tar.bz2 103426 BLAKE2B cb6372a0980a660a7e70725d43681c0a251698ff89329f92c37965c70d180cfb63ee2741702c8f9cbfef0f41c95cf6676dabcef3aefb18801367efc32e833f44 SHA512 3daabba610a50e72c2e9e5dd7fb22ff02547c598ff22f40f145f3f794447cde995ddbdcd2560954478806fc5edc2af4fb59615e405622daa4292e6dc2f0e4f5e
-DIST gmt-4.5.8-non-gpl.tar.bz2 109125 BLAKE2B 7b6eef77a7c15f6d5acfc9ca4cc4d2a8db8ef00362b2f1fc7c50edd76ffb14810da0eb1837a31f8a4b31391308f45f4c7289303d3bc4885f5c152d62b49151b5 SHA512 04b3eefd1490b194d7797af86fc726dd84960d65dd955e5ddefaf6ea4ec5a98f6f00085acc0cc846aa70e986facf65221256dd6a625f918c6abe6ba0b6b06f64
-DIST gmt-4.5.8.tar.bz2 39350328 BLAKE2B 8d1e0c588ef4ecef1d64a4071101d9a0c14ba9780a213ce1b121840c0acd676f43931f4a4f03a539b40bfba57935f8a9e9bae3cb3630410f15cccb3bd57eb87b SHA512 5bc3be1f7963df6a3035195e2123645d8a8b7a8a9aa17c89a6dd50560485706c628e0e0aca779930c4a28f2305fcc184981db728085d3373b2cad89e59d5c6fd
-DIST gmt-4.5.9-non-gpl.tar.bz2 103494 BLAKE2B a056845917a7eb2c6e66a8797a2d47a2fe4c9a659b98242ff6953f9194d86d56a85c3e1e973f562d060a3d3396845847de683e06b6b929effb84ca0c625afe8e SHA512 a41cd94acbd014bed780797be1ac1b492388c7c8e0fcfc5e773e894e803a024bdc60b897589ad4db9af973f20606a87ac9cff606f0391641236bca95c0b7a4c5
-DIST gmt-4.5.9.tar.bz2 39325492 BLAKE2B 012afa7555d7262a4b8ae9af90309653f6f374fdb34bffbc1f0052e2cbee93b17d1f6e70934e3de555f83774a34c278bc81f5a6cc7521840a35bc70001d9ee6f SHA512 1edda71787fa2e1434a6891618d4523c39d04c2db285dadc66c1d52b425cfff6866c492926cae41d78d2a4e5118e8d003ef3d71d164e0c0695d71aaddb598242
 DIST gmt-5.4.4-src.tar.xz 105073748 BLAKE2B bd083eeb1a71c5a2e554edadb7d8b9160f9b6d8e7510358b55d31b5f147d6719dbe8ce75510ffd844e74b787b7a6a6498fe5dfdd40755c7e6a28c018c024139b SHA512 cd22f65e7efc1704b06a5e94523af6a3b949dfe9339875abf805f1d00db6533d963ea61afc69d443e21b8070608e2043d712ffad74d1228c758f549f1ac46c22
-DIST gshhg-gmt-2.3.7.tar.gz 57052180 BLAKE2B 5b618c874cca97da819263c3c436db1235d3293712a72c21ac4ca3ae78e95b5d36915312de3df361f978b14c697884ca278bebc41ac4c1d054adda6c417eb5b9 SHA512 27e97efe9d146a58d1c6674c5b6cde6b7545be60c1f7d3d93faca1034986d1648e73b589de571897fc53cd0d050a5875dcc9923e3f861f8473ca568a8142d727
 DIST gshhs-2.1.1-coast.tar.bz2 4322743 BLAKE2B e171b6a41ceee6c15a9a7679c6a9145c1ffcede7be61bc26b351371a7bde7f4ddd68bbd5104638da56a66af3e930fc11d9dc6c215d3c3b528f0d56b855e3b496 SHA512 6009139cc4760925817e789e0c9980ec6bde1310f521e6f43e5643b9eba1e859bb9a23bdc4bb661e66d32f4886ad3ad93f5af76ca93ac847307f9acd37eeb332
 DIST gshhs-2.1.1-full.tar.bz2 29916230 BLAKE2B 80ae867a46fc5f9cab60c3e4cedb0db7d683cb58294865a228b8853b458647179382d8fc7fefcbfff7f33ee0e12b527e402376b78f1be0ff8388a81ba682d52d SHA512 f4759d21514a63b1cf3a65c75aeab951740091235e3f19d832ad2c09416d2ab8d516a8f5bf0f6068c81f6c18f76734c4bf3772c37406c1df5abd4ae445f3d375
 DIST gshhs-2.1.1-high.tar.bz2 9712697 BLAKE2B fa81ee855916566e135eb0522b414da9cf28f1cc29847fbccf80a485f337e6b8a1e051df95d38454679e0405cfa6777cc7f0139772425c082d46b6bd65c17c98 SHA512 a9c22d7ce285320d4ae22a1a446e7d7d446d1b0641abeb39d50e358d65011fd3e39761a61a41820a373df4d4ef950160f5aab71d2df899a8425caf7d162e6e0e
-DIST gshhs-2.2.0.tar.bz2 47021761 BLAKE2B 89ffbca48d782a64ec1ecf7945915a64ab70385c1db3fef65bf1d41db46f3c047554d51c13de20706fe84d1568593679fb822b23d8ab580c100159475edd9cf1 SHA512 a9c1550f24feeefbc7ae633cce41e737f8153bb7df974e942fb5b9f0c931a49707c737f34bf6316ac89aa9bf487a091ada08ca8d798e2a5385e75f3dc05fdf83

diff --git a/sci-geosciences/gmt/files/gmt-4.5.8-bfr-overflow.patch b/sci-geosciences/gmt/files/gmt-4.5.8-bfr-overflow.patch
deleted file mode 100644
index 216149d93f7..00000000000
--- a/sci-geosciences/gmt/files/gmt-4.5.8-bfr-overflow.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-diff --git a/src/mgd77/mgd77.c b/src/mgd77/mgd77.c
-index b27b1d9..6a25576 100644
---- a/src/mgd77/mgd77.c
-+++ b/src/mgd77/mgd77.c
-@@ -854,7 +854,7 @@ int MGD77_Decode_Header_m77t (struct MGD77_HEADER_PARAMS *P, char *record)
- 			case  3:	strcpy (P->Parameters_Surveyed_Code, word);			break;
- 			case  4:	strncpy (P->File_Creation_Year, word, 4);
- 					strncpy (P->File_Creation_Month, &word[4], 2);
--					strncpy (P->File_Creation_Day, &word[6], 4);			break;
-+					strncpy (P->File_Creation_Day, &word[6], 2);			break;
- 			case  5:	strcpy (P->Source_Institution, word);				break;
- 			case  6:	strcpy (P->Country, word);					break;
- 			case  7:	strcpy (P->Platform_Name, word);				break;
-@@ -865,11 +865,11 @@ int MGD77_Decode_Header_m77t (struct MGD77_HEADER_PARAMS *P, char *record)
- 			case 12:	strcpy (P->Funding, word);					break;
- 			case 13:	strncpy (P->Survey_Departure_Year, word, 4);
- 					strncpy (P->Survey_Departure_Month, &word[4], 2);
--					strncpy (P->Survey_Departure_Day, &word[6], 4);			break;
-+					strncpy (P->Survey_Departure_Day, &word[6], 2);			break;
- 			case 14:	strcpy (P->Port_of_Departure, word);				break;
- 			case 15:	strncpy (P->Survey_Arrival_Year, word, 4);
- 					strncpy (P->Survey_Arrival_Month, &word[4], 2);
--					strncpy (P->Survey_Arrival_Day, &word[6], 4);			break;
-+					strncpy (P->Survey_Arrival_Day, &word[6], 2);			break;
- 			case 16:	strcpy (P->Port_of_Arrival, word);				break;
- 			case 17:	strcpy (P->Navigation_Instrumentation, word);			break;
- 			case 18:	strcpy (P->Geodetic_Datum_Position_Determination_Method, word);	break;

diff --git a/sci-geosciences/gmt/files/gmt-4.5.8-impl-dec.patch b/sci-geosciences/gmt/files/gmt-4.5.8-impl-dec.patch
deleted file mode 100644
index 5c63bb20957..00000000000
--- a/sci-geosciences/gmt/files/gmt-4.5.8-impl-dec.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/src/gmt.h b/src/gmt.h
-index d4c9c20..ea6ddc5 100644
---- a/src/gmt.h
-+++ b/src/gmt.h
-@@ -34,9 +34,11 @@ extern "C" {
- 
- /*  GMT is POSIX.1 COMPLIANT  */
- 
-+/*
- #ifndef _POSIX_SOURCE
- #define _POSIX_SOURCE 1
- #endif
-+*/
- 
- /* Declaration modifiers for DLL support (MSC et al) */
- 
\ No newline at end of file

diff --git a/sci-geosciences/gmt/gmt-4.5.18.ebuild b/sci-geosciences/gmt/gmt-4.5.18.ebuild
deleted file mode 100644
index 9730b119d3c..00000000000
--- a/sci-geosciences/gmt/gmt-4.5.18.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-GSHHG="gshhg-gmt-2.3.7"
-
-DESCRIPTION="Powerful map generator"
-HOMEPAGE="https://gmt.soest.hawaii.edu/"
-SRC_URI="
-	mirror://gmt/${P}-src.tar.bz2
-	mirror://gmt/${GSHHG}.tar.gz
-	gmttria? ( mirror://gmt/${P}-non-gpl-src.tar.bz2 )"
-
-LICENSE="GPL-2 gmttria? ( Artistic )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +gdal gmttria +metric mex +netcdf octave postscript"
-
-RDEPEND="
-	!sci-biology/probcons
-	gdal? ( sci-libs/gdal )
-	netcdf? ( >=sci-libs/netcdf-4.1 )
-	octave? ( sci-mathematics/octave )"
-DEPEND="${RDEPEND}"
-
-# mex can use matlab too which i can't test
-REQUIRED_USE="
-	mex? ( octave )
-"
-
-# hand written make files that are not parallel safe
-MAKEOPTS+=" -j1"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.5.9-no-strip.patch
-	"${FILESDIR}"/${PN}-4.5.6-respect-ldflags.patch
-	)
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
-	default
-
-	mkdir "${S}/share/coast" || die
-	mv -f "${WORKDIR}/${GSHHG}/"*.nc "${S}/share/coast/" || die
-}
-
-src_configure() {
-	econf \
-		--libdir=/usr/$(get_libdir)/${P} \
-		--includedir=/usr/include/${P} \
-		--datadir=/usr/share/${P} \
-		--docdir=/usr/share/doc/${PF} \
-		--disable-update \
-		--disable-matlab \
-		--disable-xgrid \
-		--disable-debug \
-		$(use_enable gdal) \
-		$(use_enable netcdf) \
-		$(use_enable octave) \
-		$(use_enable debug devdebug) \
-		$(use_enable !metric US) \
-		$(use_enable postscript eps) \
-		$(use_enable mex) \
-		$(use_enable gmttria triangle)
-}
-
-src_install() {
-	emake DESTDIR="${D}" install-all
-	einstalldocs
-
-	docompress -x /usr/share/doc/${PF}/{examples,tutorial}
-
-	# remove static libs
-	find "${ED}/usr/$(get_libdir)" -name '*.a' -exec rm -f {} + || die
-
-	cat <<- _EOF_ > "${T}/99gmt"
-	GMTHOME="${EPREFIX}/usr/share/${P}"
-	GMT_SHAREDIR="${EPREFIX}/usr/share/${P}"
-	_EOF_
-	doenvd "${T}/99gmt"
-}

diff --git a/sci-geosciences/gmt/gmt-4.5.8.ebuild b/sci-geosciences/gmt/gmt-4.5.8.ebuild
deleted file mode 100644
index e61d5070043..00000000000
--- a/sci-geosciences/gmt/gmt-4.5.8.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils multilib toolchain-funcs
-
-GSHHS="gshhs-2.2.0"
-
-DESCRIPTION="Powerful map generator"
-HOMEPAGE="http://gmt.soest.hawaii.edu/"
-SRC_URI="
-	mirror://gmt/legacy/${P}.tar.bz2
-	mirror://gmt/legacy/${GSHHS}.tar.bz2
-	gmttria? ( mirror://gmt/legacy/${P}-non-gpl.tar.bz2 )"
-
-LICENSE="GPL-2 gmttria? ( Artistic )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +gdal gmttria +metric mex +netcdf octave postscript"
-
-RDEPEND="
-	!sci-biology/probcons
-	gdal? ( sci-libs/gdal )
-	netcdf? ( >=sci-libs/netcdf-4.1 )
-	octave? ( sci-mathematics/octave )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/GMT${PV}"
-
-# mex can use matlab too which i can't test
-REQUIRED_USE="
-	mex? ( octave )
-"
-
-# hand written make files that are not parallel safe
-MAKEOPTS+=" -j1"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.5.0-no-strip.patch
-	"${FILESDIR}"/${PN}-4.5.6-respect-ldflags.patch
-	"${FILESDIR}"/${P}-bfr-overflow.patch
-	"${FILESDIR}"/${P}-impl-dec.patch
-	)
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
-	mv -f "${WORKDIR}/share/"* "${S}/share/" || die
-
-	tc-export AR RANLIB
-
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=(
-		--libdir=/usr/$(get_libdir)/${P}
-		--includedir=/usr/include/${P}
-		--datadir=/usr/share/${P}
-		--docdir=/usr/share/doc/${PF}
-		--disable-update
-		--disable-matlab
-		--disable-xgrid
-		--disable-debug
-		$(use_enable gdal)
-		$(use_enable netcdf)
-		$(use_enable octave)
-		$(use_enable debug devdebug)
-		$(use_enable !metric US)
-		$(use_enable postscript eps)
-		$(use_enable mex)
-		$(use_enable gmttria triangle)
-		)
-	autotools-utils_src_configure
-}
-
-src_install() {
-	autotools-utils_src_install install-all
-
-	# remove static libs
-	find "${ED}/usr/$(get_libdir)" -name '*.a' -exec rm -f {} +
-
-	cat <<- _EOF_ > "${T}/99gmt"
-	GMTHOME="${EPREFIX}/usr/share/${P}"
-	GMT_SHAREDIR="${EPREFIX}/usr/share/${P}"
-	_EOF_
-	doenvd "${T}/99gmt"
-}

diff --git a/sci-geosciences/gmt/gmt-4.5.9.ebuild b/sci-geosciences/gmt/gmt-4.5.9.ebuild
deleted file mode 100644
index 329cb136f13..00000000000
--- a/sci-geosciences/gmt/gmt-4.5.9.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils multilib toolchain-funcs
-
-GSHHS="gshhs-2.2.0"
-
-DESCRIPTION="Powerful map generator"
-HOMEPAGE="http://gmt.soest.hawaii.edu/"
-SRC_URI="
-	mirror://gmt/legacy/${P}.tar.bz2
-	mirror://gmt/legacy/${GSHHS}.tar.bz2
-	gmttria? ( mirror://gmt/legacy/${P}-non-gpl.tar.bz2 )"
-
-LICENSE="GPL-2 gmttria? ( Artistic )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug +gdal gmttria +metric mex +netcdf octave postscript"
-
-RDEPEND="
-	!sci-biology/probcons
-	gdal? ( sci-libs/gdal )
-	netcdf? ( >=sci-libs/netcdf-4.1 )
-	octave? ( sci-mathematics/octave )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/GMT${PV}"
-
-# mex can use matlab too which i can't test
-REQUIRED_USE="
-	mex? ( octave )
-"
-
-# hand written make files that are not parallel safe
-MAKEOPTS+=" -j1"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.5.9-no-strip.patch
-	"${FILESDIR}"/${PN}-4.5.6-respect-ldflags.patch
-	"${FILESDIR}"/${PN}-4.5.9-unistd.h.patch
-	)
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-src_prepare() {
-	mv -f "${WORKDIR}/share/"* "${S}/share/" || die
-
-	tc-export AR RANLIB
-
-	autotools-utils_src_prepare
-
-	eautoreconf
-}
-
-src_configure() {
-	local myeconfargs=(
-		--libdir=/usr/$(get_libdir)/${P}
-		--includedir=/usr/include/${P}
-		--datadir=/usr/share/${P}
-		--docdir=/usr/share/doc/${PF}
-		--disable-update
-		--disable-matlab
-		--disable-xgrid
-		--disable-debug
-		$(use_enable gdal)
-		$(use_enable netcdf)
-		$(use_enable octave)
-		$(use_enable debug devdebug)
-		$(use_enable !metric US)
-		$(use_enable postscript eps)
-		$(use_enable mex)
-		$(use_enable gmttria triangle)
-		)
-	autotools-utils_src_configure
-}
-
-src_install() {
-	autotools-utils_src_install install-all
-
-	# remove static libs
-	find "${ED}/usr/$(get_libdir)" -name '*.a' -exec rm -f {} +
-
-	cat <<- _EOF_ > "${T}/99gmt"
-	GMTHOME="${EPREFIX}/usr/share/${P}"
-	GMT_SHAREDIR="${EPREFIX}/usr/share/${P}"
-	_EOF_
-	doenvd "${T}/99gmt"
-}


             reply	other threads:[~2020-02-16 17:08 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-16 17:08 Andreas Sturmlechner [this message]
  -- strict thread matches above, loose matches on Subject: below --
2020-02-18  3:05 [gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gmt/files/, sci-geosciences/gmt/ Andreas Sturmlechner
2023-01-28 23:01 Andreas Sturmlechner
2024-12-01  8:37 Sam James

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1581872828.557843f933be99d24274fadaffdf9e71ae41eda2.asturm@gentoo \
    --to=asturm@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox