From e5558bb40ba46b03d0c8e82ae60dce9a32933989 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 27 Mar 2024 07:01:35 +0000 Subject: gentoo auto-resync : 27:03:2024 - 07:01:35 --- sci-libs/Manifest.gz | Bin 45140 -> 45150 bytes sci-libs/getdata/Manifest | 7 +- .../files/getdata-0.11.0-bashisms-configure.patch | 66 +++++++++++++++++++ sci-libs/getdata/getdata-0.11.0-r1.ebuild | 63 ------------------ sci-libs/getdata/getdata-0.11.0-r2.ebuild | 71 +++++++++++++++++++++ sci-libs/getdata/getdata-0.11.0.ebuild | 3 +- sci-libs/getdata/metadata.xml | 1 + sci-libs/matio/Manifest | 2 +- sci-libs/matio/matio-1.5.23.ebuild | 7 ++ sci-libs/netcdf-cxx/Manifest | 6 +- sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild | 9 ++- sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild | 9 ++- sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild | 9 ++- 13 files changed, 179 insertions(+), 74 deletions(-) create mode 100644 sci-libs/getdata/files/getdata-0.11.0-bashisms-configure.patch delete mode 100644 sci-libs/getdata/getdata-0.11.0-r1.ebuild create mode 100644 sci-libs/getdata/getdata-0.11.0-r2.ebuild (limited to 'sci-libs') diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz index d726c29fe74e..18647c17563a 100644 Binary files a/sci-libs/Manifest.gz and b/sci-libs/Manifest.gz differ diff --git a/sci-libs/getdata/Manifest b/sci-libs/getdata/Manifest index bc01100c1132..ea598b3c58db 100644 --- a/sci-libs/getdata/Manifest +++ b/sci-libs/getdata/Manifest @@ -1,5 +1,6 @@ +AUX getdata-0.11.0-bashisms-configure.patch 2392 BLAKE2B 2c282c0b8926bdcdec096018ce633d358009dd5113badf10ea5ebd6387267748639f195d6997787e3b58e10edeb63274c10702bc91dbef9f49295e83e7c1e437 SHA512 6650f18cb685db4b974901f70464212baf619023c0491f0dc1fdf0500652ea9c18c113bcdace448056597e57c48087b362c79e2042610eed6b6677ed41a9fd79 AUX getdata-0.11.0-fix-gzseek64-not-found.patch 225 BLAKE2B f1e4ddda81fddbb3683303b9c844d1f51f40eb9f0283aa1a8dbf48f0cf438fff99850a11412ba0a1b69a2c929f22371ba8e256e0fe4529718f7863295e39969e SHA512 16f39cebc98933dcb70cfa6ec85369755affa11d02152aeac75f9875b14c1caad7716ef1b872445a7456cc11c1a285a1281f8ee859a6ee807d2e3ab09170312f DIST getdata-0.11.0.tar.xz 1060324 BLAKE2B b758447429f95d53d6ce3e32eb5591d0141c218f5b3a3c391fb713722f8dc12fba2add078d75be1b2957b2d27b7d843cb51450fc49394da130548721f5df9384 SHA512 cf301449288c2b0e337a356f03ac8d295a4f5a32eb6c2a29c15c6fcc434a9eea8661a8070defbbf1d751e64e1f616e4353863b13d350fa8df6837631d86bc932 -EBUILD getdata-0.11.0-r1.ebuild 1397 BLAKE2B 60a88c63a11f55e1227e346a78757c38be09d85dc6b6aed3b634f0ab219f7c00ca1a0a2ef75f92087e7448deccf63be71c8932ac49a7e4d6a88d5eb1bccb44eb SHA512 11584b3ca8ad0a40c1ec37fd1ffb2dbefc81c476b72b8225101449408a6ec7ee87d4331d2e7a9617851b9b8a4c560bc4061d2709278489799ed8ec32092bf842 -EBUILD getdata-0.11.0.ebuild 1327 BLAKE2B 87683f25b684c2b216aa3112d132cc35ce481a1559c917aec7068d48fad532700988a0843e3f4aa5a343a8a8363fada7292592bbc5726ac6e7787699e0f8cfe8 SHA512 d73661d7cd57d81b19461afc1cfea69a759fdb56c45826a5553e37bc715432241784c31b1d841cd350f6c374e31d352b209ae16069ea8585af68ffa3f59c6903 -MISC metadata.xml 663 BLAKE2B 2d4a85bb71171eb7147e514e48d580b676785ef0d051f0b6a36c7c046bad44daae51f9b1e8877b7c1e77ebe5b4dd5c0302c1a3282431323d0b70ce8dd70000c1 SHA512 1910dd8dc7b91cb423fd2bff21b9741baddf9e628a588c19d89895285f827118f8640ebedcb7ba599bec956a61eb4a94de3136209016f1c0920da6d5a1c2eed6 +EBUILD getdata-0.11.0-r2.ebuild 1648 BLAKE2B 95433039c314aa2369a3ca5353dd51b531c89d88239782bc0771f3e5b03679c564969f4c45be7fb086e7aa22bff808efbd9e29381efff81be1f3bb6f217b5abb SHA512 aa9f58b1e53eb9d06d5f0859e78b18280c73301a018d875c12cfcadc60a820b974abaa7b1c70f2e3337b4dc9afc9cc9ec2eadb1d007a4ec60b496c687769c8b6 +EBUILD getdata-0.11.0.ebuild 1345 BLAKE2B 334df703447900691e7d667524f3c8cbb0ed24131b6791dae344df537156c55e19efed7c739774a6c6fd3b6ed1ea86553fdae23a16f70585a526d9ef9392bbd9 SHA512 c3f8d6b500a6835820f5ee24196a4ded35f43c5f65c6763bf084105726c5cd7ad240c5d941d5df3d98e4d6276b4c4b9bac9758734205cc9b0a6af5ccd8fc7761 +MISC metadata.xml 723 BLAKE2B c457ab6f5cc9f9c4c4fc0b7cc0b24b398572569aa733303e8473acde4b426145867429fc0c4dfbec15512d498e0d518bd6f3721ddf7a51ce31d090faf5a69ca3 SHA512 e2b1292ea8e15d46154d33ba620c575fc8a6a5a16fb1669992996b737779ce6ac6ae3f09ceafc8c693ea401a39a319992aa7a433e4eeb25e05ce62fd68025922 diff --git a/sci-libs/getdata/files/getdata-0.11.0-bashisms-configure.patch b/sci-libs/getdata/files/getdata-0.11.0-bashisms-configure.patch new file mode 100644 index 000000000000..df3915f7b849 --- /dev/null +++ b/sci-libs/getdata/files/getdata-0.11.0-bashisms-configure.patch @@ -0,0 +1,66 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -571,7 +571,7 @@ if test "x${use_modules}" != "xno"; then + LDFLAGS=$saved_ldflags + LIBS=$saved_libs + +- if test "x$have_ltdl" == "xno"; then ++ if test "x$have_ltdl" = "xno"; then + AC_MSG_ERROR([libltdl is required to build modules. Please either specify the location of the libltdl library using --with-ltdl=PREFIX or else disable the building of modules by using --disable-modules]) + fi + +@@ -601,18 +601,18 @@ AC_SUBST([LIBLTDL]) + AC_SUBST([LTDLINCL]) + + dnl check if we found a C++ compiler +-if test "x$CXX" == "x"; then ++if test "x$CXX" = "x"; then + make_cxxbindings=no + fi + + dnl check if we found a Fortran 77 compiler +-if test "x$F77" == "x"; then ++if test "x$F77" = "x"; then + make_f77bindings=no + make_f95bindings=no + fi + + dnl check if we found a free-form Fortran compiler +-if test "x$FC" == "x"; then ++if test "x$FC" = "x"; then + make_f95bindings=no + fi + +@@ -641,7 +641,7 @@ fi + dnl F77 stuff + if test "x$make_f77bindings" != "xno"; then + AC_F77_WRAPPERS +- if test "x$ac_cv_f77_mangling" == "xunknown"; then ++ if test "x$ac_cv_f77_mangling" = "xunknown"; then + make_f77bindings=no + make_f95bindings=no + fi +@@ -1065,7 +1065,7 @@ else + AC_MSG_RESULT([$use_slim]) + AC_MSG_CHECKING([for zzip support]) + AC_MSG_RESULT([$use_zzip]) +- if test "$use_slim$use_zzip" == "yesyes"; then ++ if test "$use_slim$use_zzip" = "yesyes"; then + if test $zzslim_override = "yes"; then + AC_MSG_CHECKING([for zzslim support]) + AC_MSG_RESULT([yes (forced)]) +@@ -1200,11 +1200,11 @@ AC_CONFIG_FILES([test/Makefile]) + AC_CONFIG_FILES([util/Makefile]) + + dnl Automake conditionals +-AM_CONDITIONAL(GETDATA_DEBUG, [test "x$enable_debug" == "xyes"]) ++AM_CONDITIONAL(GETDATA_DEBUG, [test "x$enable_debug" = "xyes"]) + AM_CONDITIONAL(HAVE_SED, [ test "x${SED}" != 'x' ]) + AM_CONDITIONAL(INTEL_F77_COMPILER, +- [test "x$gd_cv_f77_compiler_intel" == "xyes"]) +-AM_CONDITIONAL(INTEL_FC_COMPILER, [test "x$gd_cv_fc_compiler_intel" == "xyes"]) ++ [test "x$gd_cv_f77_compiler_intel" = "xyes"]) ++AM_CONDITIONAL(INTEL_FC_COMPILER, [test "x$gd_cv_fc_compiler_intel" = "xyes"]) + AM_CONDITIONAL(INCLUDE_LEGACY_API, [test "x$include_legacy_api" != "xno"]) + AM_CONDITIONAL(MAKE_CXXBINDINGS, [test "x$make_cxxbindings" = "xyes"]) + AM_CONDITIONAL(MAKE_F77BINDINGS, [test "x$make_f77bindings" != "xno"]) diff --git a/sci-libs/getdata/getdata-0.11.0-r1.ebuild b/sci-libs/getdata/getdata-0.11.0-r1.ebuild deleted file mode 100644 index 698d2697d850..000000000000 --- a/sci-libs/getdata/getdata-0.11.0-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_STANDARD="95" -FORTRAN_NEEDED=fortran -inherit autotools fortran-2 flag-o-matic - -DESCRIPTION="Reference implementation of the Dirfile, format for time-ordered binary data" -HOMEPAGE="https://getdata.sourceforge.net" -SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.xz" - -SLOT="0" -LICENSE="LGPL-2.1+" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="bzip2 cxx debug flac fortran lzma perl static-libs" - -DEPEND=" - bzip2? ( app-arch/bzip2 ) - lzma? ( app-arch/xz-utils ) - perl? ( dev-lang/perl ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-0.11.0-fix-gzseek64-not-found.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - # GCC 10 workaround - # bug #723076 - append-fflags $(test-flags-FC -fallow-argument-mismatch) - - econf \ - --disable-idl \ - --disable-matlab \ - --disable-php \ - --with-libz \ - --without-libslim \ - --without-libzzip \ - $(use_with bzip2 libbz2) \ - $(use_enable cxx cplusplus) \ - $(use_enable debug) \ - $(use_with flac libFLAC) \ - $(use_enable fortran) \ - $(use_enable fortran fortran95) \ - $(use_with lzma liblzma) \ - $(use_enable perl) \ - $(usex perl --with-perl-dir=vendor) \ - --disable-python \ - $(use_enable static-libs static) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/sci-libs/getdata/getdata-0.11.0-r2.ebuild b/sci-libs/getdata/getdata-0.11.0-r2.ebuild new file mode 100644 index 000000000000..db7e24e11bc4 --- /dev/null +++ b/sci-libs/getdata/getdata-0.11.0-r2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="95" +FORTRAN_NEEDED=fortran +inherit autotools fortran-2 flag-o-matic + +DESCRIPTION="Reference implementation of the Dirfile, format for time-ordered binary data" +HOMEPAGE="https://getdata.sourceforge.net" +SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.xz" + +SLOT="0" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="bzip2 cxx debug flac fortran lzma perl static-libs" + +DEPEND=" + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + lzma? ( app-arch/xz-utils ) + perl? ( dev-lang/perl ) +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-0.11.0-fix-gzseek64-not-found.patch + "${FILESDIR}"/${PN}-0.11.0-bashisms-configure.patch +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + # -Werror=lto-type-mismatch + # + # In theory I could report a bug. In practice the project has ignored all + # bug reports since immediately after switching to github. + filter-lto + + # GCC 10 workaround + # bug #723076 + append-fflags $(test-flags-FC -fallow-argument-mismatch) + + econf \ + --disable-idl \ + --disable-matlab \ + --disable-php \ + --with-libz \ + --without-libslim \ + --without-libzzip \ + $(use_with bzip2 libbz2) \ + $(use_enable cxx cplusplus) \ + $(use_enable debug) \ + $(use_with flac libFLAC) \ + $(use_enable fortran) \ + $(use_enable fortran fortran95) \ + $(use_with lzma liblzma) \ + $(use_enable perl) \ + $(usex perl --with-perl-dir=vendor) \ + --disable-python \ + $(use_enable static-libs static) +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} diff --git a/sci-libs/getdata/getdata-0.11.0.ebuild b/sci-libs/getdata/getdata-0.11.0.ebuild index 4b0f5f033a18..ef397493899d 100644 --- a/sci-libs/getdata/getdata-0.11.0.ebuild +++ b/sci-libs/getdata/getdata-0.11.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,6 +17,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 cxx debug flac fortran lzma perl static-libs" DEPEND=" + dev-libs/libltdl bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl ) diff --git a/sci-libs/getdata/metadata.xml b/sci-libs/getdata/metadata.xml index 716f2c3c2ae5..d1f4f454496b 100644 --- a/sci-libs/getdata/metadata.xml +++ b/sci-libs/getdata/metadata.xml @@ -12,6 +12,7 @@ provide a fast, simple format for storing and reading data. + ketiltrout/getdata getdata diff --git a/sci-libs/matio/Manifest b/sci-libs/matio/Manifest index 612190c785cc..da41ac4b20f6 100644 --- a/sci-libs/matio/Manifest +++ b/sci-libs/matio/Manifest @@ -1,3 +1,3 @@ DIST matio-1.5.23.tar.gz 10115808 BLAKE2B a461cd8a0057db2bf1bc0249f4e9c3a0b901bc19fc274c7b9c38d3376b86d556bcfd997a32d5eb7d03b911f7a265c35ee337d98daccea5549d4e16d16f67932b SHA512 e125278dcb25695affb7c576d0e2a86c0eff4225aa866b81536c9e4d7b2aea2c554f5389e96d534a8b559f5554b6cbecff4b44fe8915173cd64b2da6d1dc2629 -EBUILD matio-1.5.23.ebuild 972 BLAKE2B cd4622138dcb1cf4cf2ba265ace2f837070db99fa8010ad754fd29d73a90de4e6d06b507272cc99a453a64b3b03e624cc00eec846600f211c74a29808938772e SHA512 2fe82d833dd3fb69aa3542e4e7580331ec590915e32aea76f3d9ca0d87346972d8ff0462d884fbd13ce5445b75f459a88f5a18d25e4b02e27df4c2341c3be803 +EBUILD matio-1.5.23.ebuild 1030 BLAKE2B aba976e38e79d09fe72badf35e184b174d47584f72bc6d570d8c000fd65480c0dbaab3c58a37705ecac70165f73f461c4d44e3dca18eeb2cc445ff5e03eaad5a SHA512 908abcd2b5705294351360a7fb6f396888ea8b986be35d2fc4c9acaa326ce89954830153bac6fb1abd192353c5e56cdf8a7e308a4c025478c2f183455bc1c4cd MISC metadata.xml 594 BLAKE2B 82344b52844527c9379db5a14b0bc01a370c9674f74ab89938287edadf8cfccac39ee4db3ace84080adf9e15627b41b332f3fc6deda66fca340bd15d07dfdaf5 SHA512 20ac24cfcb94d2d9751e8b224814d91fc66edd2c69f95ae961b99192f4416867d5c342b6da34c8cfdd21a0dff7b26e8e3334d6c4cc9bfab908bee219e41a1174 diff --git a/sci-libs/matio/matio-1.5.23.ebuild b/sci-libs/matio/matio-1.5.23.ebuild index 07f134ffdfa6..9e66ecdece8b 100644 --- a/sci-libs/matio/matio-1.5.23.ebuild +++ b/sci-libs/matio/matio-1.5.23.ebuild @@ -3,6 +3,8 @@ EAPI=8 +inherit libtool + DESCRIPTION="Library for reading and writing matlab files" HOMEPAGE="https://sourceforge.net/projects/matio/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" @@ -18,6 +20,11 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="doc? ( virtual/latex-base )" +src_prepare() { + default + elibtoolize +} + src_configure() { econf \ --disable-static \ diff --git a/sci-libs/netcdf-cxx/Manifest b/sci-libs/netcdf-cxx/Manifest index d37cb76b4849..f20f4c6d1212 100644 --- a/sci-libs/netcdf-cxx/Manifest +++ b/sci-libs/netcdf-cxx/Manifest @@ -2,7 +2,7 @@ AUX netcdf-cxx-4.3.1-slibtool.patch 1500 BLAKE2B 6cd24e0a48c27c4c5a474acb671f98c DIST netcdf-cxx-4.2.tar.gz 703482 BLAKE2B a6727b7305204d2b53e6ee951c8165b03cd07f14e5d59a306445481272d0e10eb077e4bc62a2586c57652cb8273b9098ed77836f9023817d8a9e6ef51ac2cfe8 SHA512 347ddbc518ac2186868d69417342e5146e285fc3a88f7c55edc33063f5c9a6647af7e512a03b9b6a8f67a448b85a1edcdde5df707b893f6a1527821cfd78e643 DIST netcdf-cxx-4.3.1.tar.gz 607679 BLAKE2B 68677ba72e66d351bf6d33a2584a3a1edd9da98b41ed66e3f51f8d3d358bfd84bad3e2e06403edf76d26b2c76807ae40859995d8817725e531a27680d04f2501 SHA512 404711eb80d5e78968c0f6cbdcb08855a2778d7fd94e7ee94bdc9d1cd72848ac3327613c6437a7634349f26bc463b950092a2999abb34ddab0a47ad185547d22 DIST netcdf-cxx4-4.3.1.tar.gz 598335 BLAKE2B e8272d9bd74cf9b814303a5b208be20228149533a9cc78cc1ef460f2cfb0086c7187afba325ab9a7b3d071e0fb9160d3b057e3bee68b679d9f504ccfecb016d8 SHA512 f5d9d26fb9f57430d0d681a9c7396bb0f03ed6446ac6fed51058dcc43690c02565da3f729f98b268b0bd923ca8b5b3cfa8340aca6a4f18f512c0c320ea20703f -EBUILD netcdf-cxx-4.2-r301.ebuild 583 BLAKE2B 30732360da6ae15649b283dcc974192fd4e490c878a38378380863f3369f6395b05629eee54292089c3f904f5e2e40afc630752509e9d60000546892a7b309ca SHA512 11dcbbafeaa004707e0034da82b225062d0fb2095c24b5d187ca4338453e45d30cc5c91fb64f6635311dbf75e351ba9af6c7c16b3e4dd2dd14c42ae4bf9c849c -EBUILD netcdf-cxx-4.3.1-r1.ebuild 707 BLAKE2B 7eb126a243a7e422dfcf898ae8a84cf3bb4564b1e9ac31de04c789def36f51742181cc85f34466ced76ae503852c5d59bec375ee2dd932dc40f09f1a74e35e8a SHA512 ef0384e16a50952cadbfc3ef581399767cd11019fb1950c4cbde4bdbbab3a9d0125a43b27044770de233a171b7ca8627c5aa730f9f448a015bbaf1f31c0fac52 -EBUILD netcdf-cxx-4.3.1.ebuild 754 BLAKE2B 40d41f6d8d7ec3f89dfbfd619d524a1d7b389ffe6efa15d27fb3c7ea7439da05d495a3fb54170c27d09c08863378c721bc24ae51fe75c2e055dc950e4ecbd970 SHA512 4b1b0037d03ac71a4033e8e6a724bb3c1ae196f0f6247cedbc4371c59dce7df72f1a3297376f0997600cb17fde70655bcd39378b6a60d06cb1b0f386d1274921 +EBUILD netcdf-cxx-4.2-r301.ebuild 643 BLAKE2B 6404325bb919f1543755e8fdf53ef6a448a8af1e2b0c704756e6927d7ef16ef7d7fc2f697975f859f5d21fb449f54389dd75a3bd18ecd58670e9bf82849d3b6b SHA512 a1bee6457c58f7711149fa1a7be41490dd0dea2ca113b453f1618324702bd5bda9d87590e33ccf062022065acb45952d806ec6f1425d0d777d749c17165422fa +EBUILD netcdf-cxx-4.3.1-r1.ebuild 765 BLAKE2B 04735c8b41427eca274b632fa6e7901fd01e3b3729e389a9eb26aefbda51167b9ba4b8df529d2ddbc7448b78abd8c311c03641b0edbc8b23bab3ab5cbfdcaac1 SHA512 d9086eb4e32421a093c8e04535f97e79441555ad83c85850fcb932fbaeecf3fc56f9b828bda3b81f11682989714dfbe33a5c83b0041558d40f1b267d76052256 +EBUILD netcdf-cxx-4.3.1.ebuild 812 BLAKE2B c5219c46f45b12533ceff2fcda6bf1cec66638f776a088dd2b2bf1e66d7c930b91d5c0654ace11736aad50a6376ca7d0c1b9a59b55fdbb0d3719a0065c9a1270 SHA512 8b9064c4ce16ef2f75e9a5c26d1dfb4e5376f3a9de6c4de01644a723e10b142cbfbcc54e3533cc9ba60b8fb4c99af5f3bbd07dd257dafdf251af4106b3d39614 MISC metadata.xml 839 BLAKE2B 2cda1c652d7d7e83ebb67f70db48dc7b9a11908813739a646cb5798dd232f8eff5754c10adb0fbd206be6280fd599aacd6f63181b658623d55e17d6e73b0f4f0 SHA512 7e8f0b88ef5ad2cba94369ad26f2b27a648831b6433e05d127e4bc72ccfe6afc5eba7695f5c3cabc426a9913e599ce9b0455a087f9d606471cd351c8be5190d6 diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild index 897094334974..04c76791f47d 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.2-r301.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit autotools + DESCRIPTION="C++ library for netCDF" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" SRC_URI="https://www.unidata.ucar.edu/downloads/netcdf/ftp/${P}.tar.gz" @@ -15,6 +17,11 @@ IUSE="examples" RDEPEND=">=sci-libs/netcdf-4.2:0=" DEPEND="${RDEPEND}" +src_prepare() { + default + eautoreconf +} + src_configure() { econf --disable-static } diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild index a628593681d9..1a1079b72566 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1-r1.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +inherit libtool + MYP=${PN}4-${PV} DESCRIPTION="C++ library for netCDF" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" @@ -24,6 +26,11 @@ PATCHES=( "${FILESDIR}"/${P}-slibtool.patch ) +src_prepare() { + default + elibtoolize +} + src_install() { default use examples && dodoc -r examples diff --git a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild index 243ba75a2e3a..559d4d5483dc 100644 --- a/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild +++ b/sci-libs/netcdf-cxx/netcdf-cxx-4.3.1.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +inherit libtool + MYP=${PN}4-${PV} DESCRIPTION="C++ library for netCDF" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" @@ -24,6 +26,11 @@ PATCHES=( "${FILESDIR}"/${P}-slibtool.patch ) +src_prepare() { + default + elibtoolize +} + src_configure() { econf --disable-static } -- cgit v1.2.3