diff options
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/Manifest.gz | bin | 41661 -> 41669 bytes | |||
-rw-r--r-- | sci-libs/cminpack/Manifest | 3 | ||||
-rw-r--r-- | sci-libs/cminpack/cminpack-1.3.4.ebuild | 34 | ||||
-rw-r--r-- | sci-libs/cminpack/files/cminpack-1.2.2-underlinking.patch | 15 | ||||
-rw-r--r-- | sci-libs/cxsparse/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/cxsparse/cxsparse-2.2.1.ebuild | 34 | ||||
-rw-r--r-- | sci-libs/flann/Manifest | 5 | ||||
-rw-r--r-- | sci-libs/flann/flann-1.8.4-r1.ebuild | 108 | ||||
-rw-r--r-- | sci-libs/flann/flann-9999.ebuild | 70 | ||||
-rw-r--r-- | sci-libs/gaul-devel/Manifest | 1 | ||||
-rw-r--r-- | sci-libs/gaul-devel/gaul-devel-0.1849-r1.ebuild | 45 | ||||
-rw-r--r-- | sci-libs/indilib/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/indilib/indilib-1.6.0.ebuild | 2 | ||||
-rw-r--r-- | sci-libs/mathgl/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/mathgl/mathgl-2.3.4-r1.ebuild | 177 | ||||
-rw-r--r-- | sci-libs/ogdi/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/ogdi/ogdi-3.1.5-r1.ebuild | 50 |
17 files changed, 30 insertions, 522 deletions
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz Binary files differindex 06d7b61a3b3c..c50a79ac465b 100644 --- a/sci-libs/Manifest.gz +++ b/sci-libs/Manifest.gz diff --git a/sci-libs/cminpack/Manifest b/sci-libs/cminpack/Manifest index 131c9038b6e2..b58485eb32f5 100644 --- a/sci-libs/cminpack/Manifest +++ b/sci-libs/cminpack/Manifest @@ -1,7 +1,4 @@ -AUX cminpack-1.2.2-underlinking.patch 448 BLAKE2B 812e320f7edcdc457497e25fa84b0c987b6798a87dcadff36b8bcbe1cb4a4226af7c388e9f5cd41ec22bed35b7e086bec54f43b8fae492b6edd6274f04230f57 SHA512 319ad720e9fb2fe369fa398adaffc54d3d84dd5deeefe95dba5f46bb35dbdef9229e45e321129581dca7643a58afc0f366ba662d7f3a8a5ca9a9e1211565c60a AUX cminpack-1.3.5-underlinking.patch 338 BLAKE2B 65f3d7014529ea914067fd8a46bc6812fb688e456f416bab8af2ac145833321c0bbc1cbce1e8901bc1b3c76862f273e69db32a483b50903824baffc065d4115a SHA512 e75edbe045d6936d09a2454504fba6b5b5535424aa1c7603df4b55416e801d27f74f1e2db1038193d36262a12734760138df1c66b6c3d9e6d318f124e7409307 -DIST cminpack-1.3.4.tar.gz 311147 BLAKE2B 031739d6932326d2b11ccda6317afd17cd610bfd394106720f1b5e18d8311f19e99ff36a3b362fd2ee37e997630a267be9bdab208add61597c23198dda4d6363 SHA512 2221dd710285e4d043ec51b296979686645ee48dad2e4bcbfef3e78ff6e8e02c09575af17edc3e9879cb9b7d4b431f0effe24640a2bdc437e32d0d0710545d7a DIST cminpack-1.3.5.tar.gz 312932 BLAKE2B 52ab91490f7c569e3931346510e08db55166322399736ceb9cc090a3be3624e8db6de12ed33ee8f97f6c5358dc2488f8aa7c7aab81365316f1dbb8948e669a2e SHA512 bb6f1764d90ccc7cbbb114a509f5416567246a730e4329617671e01b535b3a69f6a6df0483810ad1ad28228a1061a3595a15d437647b94a8a2013203905c6fed -EBUILD cminpack-1.3.4.ebuild 795 BLAKE2B 7232e7ecd6af0bba01bb5e30f1f0c4e066db1ef27aaaf14734198ff771336764ae1286cbfba778554b6647ffb27f8b21edbd3fe7387b6ecb5e436f630b1caf2b SHA512 9536dc09732dac7601caced01372736c52e6e5ecb32232cb8873959f56594b01d724651dcd49eedfbea2a9bf37492a30188b7bd6170a0983e5194df2b9342729 EBUILD cminpack-1.3.5.ebuild 821 BLAKE2B 95effef87137dafa1e3afaa5c60b748a725f0dd164e5338b1690a35e8f897cbdaaf95c6f11ed68eedfd1cd86d024ff025e3ddd4b61145df09f443f6fa9fcdeeb SHA512 211026ea97bf24f287b786f32b27f977be65a6e6d08bfc15b1b16af0e3e25a75a10cdbafe518f62f871d9f2f38e7f10cd528f5fde27bfe74354d96deed2ac68d MISC metadata.xml 993 BLAKE2B e037c0d06b1c6192de166d3ced5f6dbc92229fd268ee83e0e6589b05314906c5469d521c61b8d88b6e6c66e877e54e15fd6d7e57b16fa27b62167671d3b0c274 SHA512 d488a3fe1cfc9a04264d7e6078b033b4056236736d7466a609e308988c9e36c25d4fdce24bb3606e8b9878a63ee3ec9a660ab296f081004b601f6317b80bf257 diff --git a/sci-libs/cminpack/cminpack-1.3.4.ebuild b/sci-libs/cminpack/cminpack-1.3.4.ebuild deleted file mode 100644 index e4845a26287c..000000000000 --- a/sci-libs/cminpack/cminpack-1.3.4.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils multilib - -DESCRIPTION="C implementation of the MINPACK nonlinear optimization library" -HOMEPAGE="http://devernay.free.fr/hacks/cminpack/" -SRC_URI="${HOMEPAGE}/${P}.tar.gz" - -LICENSE="minpack" -SLOT="0/1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc test" - -PATCHES=( "${FILESDIR}"/${PN}-1.2.2-underlinking.patch ) - -src_configure() { - sed -i \ - -e "/CMINPACK_LIB_INSTALL_DIR/s:lib\(\|64\):$(get_libdir):g" \ - cmake/cminpack_utils.cmake || die - local mycmakeargs+=( - -DSHARED_LIBS=ON - $(cmake-utils_use_build test examples) - ) - cmake-utils_src_configure -} - -src_install() { - cmake-utils_src_install - dodoc readme* - use doc && dohtml -A .txt doc/* -} diff --git a/sci-libs/cminpack/files/cminpack-1.2.2-underlinking.patch b/sci-libs/cminpack/files/cminpack-1.2.2-underlinking.patch deleted file mode 100644 index a042d4c2f72b..000000000000 --- a/sci-libs/cminpack/files/cminpack-1.2.2-underlinking.patch +++ /dev/null @@ -1,15 +0,0 @@ - CMakeLists.txt | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 57394af..5a46a75 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -56,6 +56,7 @@ set (cminpack_hdrs - cminpack.h minpack.h) - - add_library (cminpack ${LIB_TYPE} ${cminpack_srcs}) -+target_link_libraries (cminpack m) - - install (TARGETS cminpack - LIBRARY DESTINATION ${CMINPACK_LIB_INSTALL_DIR} COMPONENT library diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest index c56bd493cbba..5e20b564af2f 100644 --- a/sci-libs/cxsparse/Manifest +++ b/sci-libs/cxsparse/Manifest @@ -1,10 +1,8 @@ AUX cxsparse-2.2.1-autotools.patch 5606 BLAKE2B a313f8cc54f5b97c34ee1c6ca70b1e8dc3af04a5e8cf7982a2da24d4276c4e909dc1e12bdff08da6361cbb105fb5feeb3faf396ab9a6c3ecd84aa7acd405df43 SHA512 463feef6919f421a27ce43588bfb439a0efd8abc8b51cdc7db36b16f4c858ef396dbbff302b51af73d33ece8f0668acb1aae2de543d25d749cf0125cf8328f7a AUX cxsparse-2.2.2-autotools.patch 5606 BLAKE2B 2736f9aa6033d1c4a81a34462afdd9ff1f3df41c463da865d22bb0ef29c98839c192a62fbbe96932976614c076806ae6984deb1d9eb7475812df27c80b94c226 SHA512 f11831810dca8b870cfe468f14942be84fa7e0b2975c5f7c677dee52b72aebe81d827e3bfa0f48fe005b20894c8bc99ea596849c6e87d01eaa4b29dda372e4fa -DIST CXSparse-2.2.1.tar.gz 1906557 BLAKE2B cec947f80848da4e2ca744499192ef583ed208639f50f07dbfcbf7dd5f9beb82374e69e32ad266c8785d6e7232c3efc47470721bd9fcf2f6c37f0fb9927e79a2 SHA512 e8f900a4fcc4d9578f624adb09ac5a6bfce78524c56e8f53ca156a8981586be57df2ebc954c81c8335c0829cb16d38e1c0783d79b34687768ca7d9daed326e0f DIST CXSparse-2.2.6.tar.gz 1987681 BLAKE2B a778a2d91a98d3764940155eff1cfd3397333a02becef2f2c3c85dc45a58e83597b2e5680ef7cbac4c8d6b8af0a9966d0402154c6c0bee79c67b7697f1af2c19 SHA512 a049349e1a389f03e918e3d0b7e76f79ee2647229a4935378caa0aa3bf3beb8cff649e5e37263f6f839d90a32e6929fd5a7f9193e787cab02cea7b2eb64dd5ac DIST cxsparse-3.1.1.tar.gz 667306 BLAKE2B d8c960b37cacd042286691a4e4d4144f4abc5c8f25345e6d7ceb25785361a36b7b9244cc7c53211a753614cf54d61462895a0a4b8f8bf4af61faf6d0132cc30a SHA512 a36cf3a124baa74fb742c563dc6accfaf320a35f899cd2a684813ef22df4557af2d2b3489272496a370e85cea3a350293043071bb66830305fe3bf925865b424 DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9 SHA512 dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9 -EBUILD cxsparse-2.2.1.ebuild 728 BLAKE2B 84057faec581b32d1f39e200baddba6fc1f87164aaef4596ac2b6bb4175e4ec35a20af31866c2a0c125fc0016b7bd441abb9dda2f0cbb2dea31978d438949b2a SHA512 c6df10258581c98e06b1383d548382ab0471bd002bd9e318d4d3d9305e47c35b83ae3462990aa32288d41a2bc0c822c7bd251c21fc7294b76290fdef3bb8f79e EBUILD cxsparse-2.2.6.ebuild 672 BLAKE2B e44808aacdb0682431b4f5fbb7866fab818472c0f27520405fd8bfba2461c3570850206505519619390712bf995c042cd66bdced267281d5e5798cb66e4d5698 SHA512 0906c15b07f56c61c1991567d005864d3f1b3a0c273a78d2c1b9b95d3ecf5621e5b5b611000560d59a08468d2fc5adfdbff035702045d956e4cd2af4172037e7 EBUILD cxsparse-3.1.1.ebuild 530 BLAKE2B 62a921de1551e78add94c56d7201f7c424d6937d5d5b83d0eaeda1f4895457d231c104e3dfbca8ad62a87c5c075690755d07b3a3a57a5b4d587f9e3b27452070 SHA512 4f08c3969f0a4393eca9ce76670a4b367d5ddbfebd342ce3af5ee044b32e2ff31d1981e574295c85fcb772ade1f64adc54831de759356c4fe2f09b725dcb4486 EBUILD cxsparse-3.1.2-r1.ebuild 763 BLAKE2B 90e7f55a1e5ee35637f4322e370f686d33863b4b340b6cdf78853798689e6a5f7feca10e1d19d7c9200f5145b8286353493e60d6e346c2e8f5bbebb3882021c0 SHA512 77174b63939ade819b74fa8cd4c0371293a48138c0aced7012f1f19deaad2373a48ee4ca2b8e37c0f21533c76edd61066483e2bb2db7a36264982e0710445cf8 diff --git a/sci-libs/cxsparse/cxsparse-2.2.1.ebuild b/sci-libs/cxsparse/cxsparse-2.2.1.ebuild deleted file mode 100644 index 9efe9492f5f9..000000000000 --- a/sci-libs/cxsparse/cxsparse-2.2.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit autotools eutils - -MY_PN=CXSparse - -DESCRIPTION="Extended sparse matrix package" -HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/" -SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/versions/${MY_PN}-${PV}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 hppa ppc ppc64 sparc x86" -IUSE="" - -DEPEND="sci-libs/ufconfig" -RDEPEND="" - -S="${WORKDIR}/${MY_PN}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-autotools.patch - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc README.txt Doc/ChangeLog || die "dodoc failed" -} diff --git a/sci-libs/flann/Manifest b/sci-libs/flann/Manifest index 776bfcc49c80..ea3a2c7cf1d7 100644 --- a/sci-libs/flann/Manifest +++ b/sci-libs/flann/Manifest @@ -4,10 +4,7 @@ AUX flann-1.8.4-docdir.patch 571 BLAKE2B 19e6c5161290bec1b85157452884ba9c6272fe8 AUX flann-1.8.4-examples.patch 1020 BLAKE2B b4eb466cb53aa6e4ebb2285c605685974e6d371fd4efd2a33c71c78acf427c33c326ca5c29b38a6a8e3641c1063226f18c9dcf75a6e4e5e095a9ca3555bf83af SHA512 5baeb594d2b4a1a8456135c9f0bec72a3182dcacbdebd398b079f13982e5e7a1722500313699ea25b7085f1dca3cab4ea355992d9014135e011452168e65fc83 AUX flann-1.8.4-multilib.patch 570 BLAKE2B c3f6e2a88a6d6eed16b5cafedf2ba99b51d9686e83f2f8b10ac7ed28b835965cda7ff4702d2f106585cea941ae1475eab89f1323f3c5ad8e05553203c5bece8d SHA512 1f5a72920af200f23a318b3205cce498a6f193eb8f89b85fcc9b8ef45c49b4b98143cc9cc6996821e63cdb709eeac0f13b46c129471aa82a06ec22be1f4ec8f6 AUX flann-1.8.4-options.patch 1485 BLAKE2B 2691716dfda2e931849a0852c7be75b3dbc14877950ade2a52481108d75b84aea2686f2245f7b924c0f1a20f94e3ff34372fda519c474e0bdfc961911e746ccf SHA512 2335ddf683d883f0b5247b4d7e688644231c2d6a914c0d271965b0024270e77a36ccded142ab666651833712cb64a427eb753f76757cf5eb765f130b170f4251 -DIST flann-1.8.4-src.zip 561057 BLAKE2B 0cd1cf7bc394501d878d848246f76919924e39dc950e49e82bd2c8dbf46d9626fc9749ba4578ce62aabd0313314969dd7f6883c42167545238bc89561ce028ce SHA512 47ac6be66e3ec7303d28febc5a4cea2f8d1b3d81c3b7081f27cf17936074e06e91e30123569b41269a2b97c9960274dc485a575d77c1a386e8f539a76a8d3a0a -DIST flann-1.8.4-testdata.tar.xz 26744244 BLAKE2B eb8a5066d79dedd2ff4ec48f0e0969d6486417abfb2cc5c2e3e1e0f8dfef637f2cb290e8f1868b819ff7e4d71687daf2aaeb16c8197f5642125ea50ef775441f SHA512 f2bee5e2dfe2fbb42953df563f178b67639b62e26fc31be14e07c196ba3e84db21804e594af44991f7cf45ca5e10ff753093cf160abf33e90d19735a9a0b51cb DIST flann-1.9.1.tar.gz 485391 BLAKE2B bf1e1e7feb33e939e1d0586db593bea3fdf66726fbadec63df9ed9c7bdb678babb11001769f0d041a7a569186b3d700db8b96af5eb9740615f6dfd880460f68b SHA512 0da78bb14111013318160dd3dee1f93eb6ed077b18439fd6496017b62a8a6070cc859cfb3e08dad4c614e48d9dc1da5f7c4a21726ee45896d360506da074a6f7 -EBUILD flann-1.8.4-r1.ebuild 2691 BLAKE2B 7cb6cc288d4b6fbcd6af98cc612b5ed21ec41cf421ce4fc9385fac0c1e124802b8818303540d88070f60e50f0805c40f7a5428e852d9ada601ebfa49d6687e28 SHA512 1fbac04c82251e1dd9ee912128b74822a7fd7dd890f9a3272a1c6a3e37c8156623a9fd4b73c369497b0462615e8117dc6e94359f791b12d428788e596e1a6bbd EBUILD flann-1.9.1.ebuild 2185 BLAKE2B d81b5cc93e470f846c915401b35d7bcdae4c8c9a14c412829035367f85c1f4c9eb690bef0002d24adf78ab655603a06c14969a95670fab826baf04f14b025d2a SHA512 d2b3ee61c1066ca047bfa5ccbad4c37402fc3f10fbe0f4be8ea75580935de055cde09ea7db2a9a51ba4da14e7f069748be8642c63b5cd074d86bffbaaf568650 -EBUILD flann-9999.ebuild 2449 BLAKE2B e7cad0db176ec4b58b7e776608a4bbb8df3686042bdcf7c13123573ed9ba3be2a773f2cfe969d89a2bfb2661612cdcff872c286dc809d3c099441622d93edd29 SHA512 c5bd3475386f5cb7f5a0c7d71932694752a48f2f67a8052cf668424ff2fce69f0d2fbfa040b994e06942c17502bac1b3f0032f7387325d0d9c3578273c353f6b +EBUILD flann-9999.ebuild 2121 BLAKE2B 336e31bc0e5ece6c63ca3c82e3b61605fbfa46e76ab111574b3d05303add959c31b2339c60768d7ab32f56e534b7cb08f08c1a29fb15279bf2d048a02d00df06 SHA512 6e3978c5c92f2723eed4615cc292aedd3be146a9afe0fc47cd1922a12fb9fb58d81d2f284f2946d96c5f4c2d235f06c0dc5929b37258ea83bf412d36a0ac1e2e MISC metadata.xml 971 BLAKE2B 5cffd393d18c3719d8b61069dbc84f4ce4e16e6746637b1203dcba3719fb672d8db082afa93add6be9ebc4203df85391d20eb824a7a9ea3550b37295186538ff SHA512 b8416b149e26ede6d3f207d7e48316a8b880436c40c4ed5610953ceda0fee4e5b97f1b99f778678514dd115c257fb419b365ed46fdd90a19d444bca8e3e0fe03 diff --git a/sci-libs/flann/flann-1.8.4-r1.ebuild b/sci-libs/flann/flann-1.8.4-r1.ebuild deleted file mode 100644 index 00be826a33e5..000000000000 --- a/sci-libs/flann/flann-1.8.4-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils cuda eutils multilib toolchain-funcs - -DESCRIPTION="Fast approximate nearest neighbor searches in high dimensional spaces" -HOMEPAGE="http://www.cs.ubc.ca/research/flann/" -SRC_URI=" - http://people.cs.ubc.ca/~mariusm/uploads/FLANN/${P}-src.zip - test? ( https://dev.gentoo.org/~bicatali/distfiles/${P}-testdata.tar.xz )" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux" -IUSE="cuda doc examples mpi openmp octave static-libs test" - -RDEPEND=" - cuda? ( >=dev-util/nvidia-cuda-toolkit-5.5 ) - mpi? ( - sci-libs/hdf5[mpi] - dev-libs/boost[mpi] - ) - !mpi? ( !sci-libs/hdf5[mpi] ) - octave? ( >=sci-mathematics/octave-3.6.4-r1 )" -DEPEND="${RDEPEND} - app-arch/unzip - doc? ( dev-tex/latex2html ) - test? ( - dev-cpp/gtest - cuda? ( sci-libs/hdf5 ) - ) -" - -PATCHES=( - "${FILESDIR}"/${P}-examples.patch - "${FILESDIR}"/${P}-options.patch - "${FILESDIR}"/${P}-CUDA_NVCC_FLAGS.patch - "${FILESDIR}"/${P}-cuda5.5.patch - "${FILESDIR}"/${P}-multilib.patch - "${FILESDIR}"/${P}-docdir.patch -) - -S="${WORKDIR}"/${P}-src - -pkg_setup() { - if use openmp; then - if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp ; then - ewarn "OpenMP is not available in your current selected gcc" - die "need openmp capable gcc" - fi - fi -} - -src_prepare() { - # bug #302621 - use mpi && export CXX=mpicxx - # produce pure octave files - # octave gentoo installation for .m files respected - sed -i \ - -e 's/--mex//' \ - -e 's/\.mex/\.oct/' \ - -e '/FILES/s/${MEX_FILE}//' \ - -e 's:share/flann/octave:share/octave/site/m:' \ - -e "/CUSTOM_TARGET/a\INSTALL(FILES \${MEX_FILE} DESTINATION libexec/octave/site/oct/${CHOST})" \ - src/matlab/CMakeLists.txt || die - use cuda && cuda_src_prepare - - cmake-utils_src_prepare -} - -src_configure() { - # python bindings are split - local mycmakeargs=( - -DBUILD_C_BINDINGS=ON - -DBUILD_PYTHON_BINDINGS=OFF - -DPYTHON_EXECUTABLE= - -DDOCDIR=share/doc/${PF} - $(cmake-utils_use_build cuda CUDA_LIB) - $(cmake-utils_use_build examples) - $(cmake-utils_use_build doc) - $(cmake-utils_use_build test TESTS) - $(cmake-utils_use_build octave MATLAB_BINDINGS) - $(cmake-utils_use_use mpi) - $(cmake-utils_use_use openmp) - ) - use cuda && \ - mycmakeargs+=( - -DCUDA_NVCC_FLAGS="${NVCCFLAGS},-arsch" - ) - cmake-utils_src_configure -} - -src_test() { - ln -s "${WORKDIR}"/testdata/* test/ || die - # -j1 to avoid obversubscribing jobs - LD_LIBRARY_PATH="${BUILD_DIR}/lib" \ - cmake-utils_src_compile -j1 test -} - -src_install() { - cmake-utils_src_install - dodoc README.md - if ! use static-libs; then - find "${ED}" -name 'lib*.a' -exec rm -rf '{}' '+' || die - fi -} diff --git a/sci-libs/flann/flann-9999.ebuild b/sci-libs/flann/flann-9999.ebuild index 2f25498da1dc..06d78eb963d7 100644 --- a/sci-libs/flann/flann-9999.ebuild +++ b/sci-libs/flann/flann-9999.ebuild @@ -1,55 +1,45 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 -inherit cmake-utils cuda eutils git-r3 multilib toolchain-funcs +inherit cmake-utils cuda flag-o-matic git-r3 toolchain-funcs DESCRIPTION="Fast approximate nearest neighbor searches in high dimensional spaces" HOMEPAGE="http://www.cs.ubc.ca/research/flann/" -SRC_URI="test? ( https://dev.gentoo.org/~bicatali/distfiles/${PN}-1.8.4-testdata.tar.xz )" EGIT_REPO_URI="https://github.com/mariusmuja/flann.git" LICENSE="BSD" SLOT="0" KEYWORDS="" -IUSE="cuda doc examples mpi openmp octave static-libs test" +IUSE="cuda doc examples mpi openmp octave static-libs" RDEPEND=" cuda? ( >=dev-util/nvidia-cuda-toolkit-5.5 ) mpi? ( sci-libs/hdf5[mpi] - dev-libs/boost[mpi] + dev-libs/boost:=[mpi] ) !mpi? ( !sci-libs/hdf5[mpi] ) octave? ( >=sci-mathematics/octave-3.6.4-r1 )" DEPEND="${RDEPEND} app-arch/unzip - doc? ( dev-tex/latex2html ) - test? ( - dev-cpp/gtest - cuda? ( sci-libs/hdf5 ) - ) -" + doc? ( dev-tex/latex2html )" +# TODO: +# readd dependencies for test suite, +# requires multiple ruby dependencies -pkg_setup() { - if use openmp; then - if [[ $(tc-getCC) == *gcc ]] && ! tc-has-openmp ; then - ewarn "OpenMP is not available in your current selected gcc" - die "need openmp capable gcc" - fi - fi +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } -src_unpack() { - default - git-r3_src_unpack +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() { # bug #302621 use mpi && export CXX=mpicxx - # produce pure octave files # octave gentoo installation for .m files respected sed -i \ @@ -65,38 +55,32 @@ src_prepare() { } src_configure() { + append-cxxflags -std=c++11 + # python bindings are split + # off into dev-python/pyflann local mycmakeargs=( -DBUILD_C_BINDINGS=ON -DBUILD_PYTHON_BINDINGS=OFF -DPYTHON_EXECUTABLE= -DDOCDIR=share/doc/${PF} - $(cmake-utils_use_build cuda CUDA_LIB) - $(cmake-utils_use_build examples) - $(cmake-utils_use_build doc) - $(cmake-utils_use_build test TESTS) - $(cmake-utils_use_build octave MATLAB_BINDINGS) - $(cmake-utils_use_use mpi) - $(cmake-utils_use_use openmp) + -DBUILD_CUDA_LIB=$(usex cuda) + -DBUILD_EXAMPLES=$(usex examples) + -DBUILD_DOC=$(usex doc) + -DBUILD_TESTS=OFF + -DBUILD_MATLAB_BINDINGS=$(usex octave) + -DUSE_MPI=$(usex mpi) + -DUSE_OPENMP=$(usex openmp) + ) + use cuda && mycmakeargs+=( + -DCUDA_NVCC_FLAGS="${NVCCFLAGS} --linker-options \"-arsch\"" ) - use cuda && \ - mycmakeargs+=( - -DCUDA_NVCC_FLAGS="${NVCCFLAGS},-arsch" - ) cmake-utils_src_configure } -src_test() { - ln -s "${WORKDIR}"/testdata/* test/ || die - # -j1 to avoid obversubscribing jobs - LD_LIBRARY_PATH="${BUILD_DIR}/lib" \ - cmake-utils_src_compile -j1 test -} - src_install() { cmake-utils_src_install - dodoc README.md if ! use static-libs; then - find "${ED}" -name 'lib*.a' -exec rm -rf '{}' '+' || die + find "${D}" -name 'lib*.a' -delete || die fi } diff --git a/sci-libs/gaul-devel/Manifest b/sci-libs/gaul-devel/Manifest index b73484422466..317675efac83 100644 --- a/sci-libs/gaul-devel/Manifest +++ b/sci-libs/gaul-devel/Manifest @@ -1,6 +1,5 @@ AUX gaul-devel-0.1849-as-needed.patch 972 BLAKE2B e03bef77af59333a76a6c91ed6cde6277c5457867cbf78b06f1489fff8e3c0f352485d8a2f7708d39103fc5f4c329373f4f4e54bbcc143de68e145a8befc392c SHA512 2f5b17231b3bc1d932389a3c550ab2756c39ce302bee3c1d9d64932dd080fb828a6035000c2b0b1b45815f2377da5e4665738630ea32cb827d63387c26c1ab6c AUX gaul-devel-0.1849-slang2-error.patch 976 BLAKE2B e5f7427d4a566fcec91c37234621beeaabc80aa62a5f0b3ae5b83539ad30d4332447affe9dfb7518d226d871faefee36ecb5c08af84995b26a0865a45263a51c SHA512 7f31cc6d382122e6610230cfc7541517948a35a499b1334573cd023c9af0148a8b1c37ffaaf5b3ca9facbfce5a5ecceeb9a0d9725719979b7e973fc88a478269 DIST gaul-devel-0.1849-0.tar.bz2 416827 BLAKE2B 7d35ed137731efccd823d580192a3648b075900d469e1506e2689017271e78bb81e7f5cfe256100e3469f92df5c69eceaeadf5b396f58a1a76df614103b00a12 SHA512 c9da2b983073c99b9f785b665b17c7c63b61a5d879c99c167c2014cc1dfd8ad689f89ec788d69a05e0ed391c97dbe1671d039d9122e58a354e8304785082c93d -EBUILD gaul-devel-0.1849-r1.ebuild 870 BLAKE2B f4fc3f58ce0461f9e38cd34ea8ebcc4f185aaade4014eb26ebef5daba24b3a6caad7e7a1ab77f4313d6c90a30fb9a74ad6f57a7e1c1c7d6508e69f325b8b3183 SHA512 fc7a85fe4003cca01575b06f9ebc07232cc283ef3169987490389950150a93f0f409303b51381c8d8975920621c697c5504bf84b12fae542de3a749957bc1694 EBUILD gaul-devel-0.1849-r2.ebuild 903 BLAKE2B eca8661b4718b7be5e8bedd574280cf139b60a9bfe6ca01ce9cdbd6c7d64ab8fe6142c31d05cca64bbbef277c2424ec564177e6af9fa1952253153d85668d482 SHA512 e30e93e55aa133ea1aac716582b69848e5c7ed99704e90f987fc51bf2022ce6be86da702c7235f9a8608fe549692958a1ee76d3572d46c8850ce48c67725d47c MISC metadata.xml 881 BLAKE2B 76b563cd127da255b8faa32c39b879632098d8b068c559c7d77b16b542282edf69291bc8f58ef744d1301ea8c5f61da6900567e80899ed5370d2f4a277a7058c SHA512 636f1af4488f9b15cf8df5ba76d9d8eae2da7a879e970fdff6342420ecf869ce76b70bd39b033bc28d90f6b4a8affd5d3f10d2ad1ba7700b59d5f6f009d724cb diff --git a/sci-libs/gaul-devel/gaul-devel-0.1849-r1.ebuild b/sci-libs/gaul-devel/gaul-devel-0.1849-r1.ebuild deleted file mode 100644 index b65497b1ca97..000000000000 --- a/sci-libs/gaul-devel/gaul-devel-0.1849-r1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit eutils - -DESCRIPTION="Genetic Algorithm Utility Library" -HOMEPAGE="http://GAUL.sourceforge.net/" -SRC_URI="mirror://sourceforge/gaul/${P}-0.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="debug slang" - -DEPEND=" - sys-apps/sed - slang? ( sys-libs/slang )" -RDEPEND="${DEPEND}" - -S=${WORKDIR}/${P}-0 - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-slang2-error.patch -} - -src_compile() { - local myconf - use slang || myconf="--enable-slang=no" - if use debug ; then - myconf="${myconf} --enable-debug=yes --enable-memory-debug=yes" - else - myconf="${myconf} --enable-g=no" - fi - econf ${myconf} - emake || die "emake failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" install || die "Install failed" - dodoc README || die -} diff --git a/sci-libs/indilib/Manifest b/sci-libs/indilib/Manifest index d00e61b0f495..7616fd67f76d 100644 --- a/sci-libs/indilib/Manifest +++ b/sci-libs/indilib/Manifest @@ -1,5 +1,5 @@ DIST indilib-1.4.1.tar.gz 1529660 BLAKE2B e869ba6b7430515a88f536d1738a9e5beb2622fad20d47ef2e981f9f00eb46e8703b2ad7842dca00b784d972cae639db3c8bfbb301ecbec8d582f372dae2f360 SHA512 b1655070fbc71095215a06edc88b8fff247ed3dcab86c2af058978b209e48ce1701f3a6eef13d0b200be58abfcfdffe7800ecea35d820fc2fb158ea0f899833f DIST indilib-1.6.0.tar.gz 1726681 BLAKE2B fc746fe74b41467930f50f4aabe63d485372dc3f7e551bf8b91ec92694efc5a73a29495ee4931f84215a90afdd1deb3c12f87aaedc32d33e408114674e6d79ad SHA512 a086a63e15f5f6fb05a0d1569578f5fbd4d6ba6ff5a0aaff7bd475925d3858840753f1aa04e7429a22576f52432a19e93b781e821ea908db6b7352af85f30422 EBUILD indilib-1.4.1.ebuild 845 BLAKE2B 67d815e51377ee5b154f91835e89352c77d5bdeccb69fe547da980a6be529ac08fdbaa07e69a505ffe542efc9793bb2fb63a2c7c88a95d9cecc6ef83ffe40824 SHA512 8bd626e97b2e8dff6081c62664be68cd5e42179315c5587a377e3a043d04dc416f89fbea44213e374d5470cd43866172f0bcd8f226b824e6ab8e16d7d21b4375 -EBUILD indilib-1.6.0.ebuild 1107 BLAKE2B 413847725a1a8f32f42d919c3d2fe7c005f6aeeb28d148ad14494ac1fee314149fc5b4a238906b5c32dca998704f968425858623a32640ec73390f9628d905ce SHA512 c0126cdb25006c02d6f1f768879339cf3beb2238b699206edb601c9c725463f7ff3cab93545b44b7bda98141540be919ff4e30202ea2913456aa4b5d4f48cf92 +EBUILD indilib-1.6.0.ebuild 1105 BLAKE2B 8f5e21b13aea5f88309ea355abf526255c200a78b545e2992c774aefd28383bb5a14c07137f1370f820577c257e6304feed0e6be0912e69fe39fd7f2cf76b963 SHA512 42ca02a83d01913d99a786365166088a13bc0a41f49a99077f9d0acb58592f990124d753eaa21ff860deae33d438cacd591d7f6533cda7370b75f395e3e4750b MISC metadata.xml 375 BLAKE2B 68a9fc46a21fd5e530412d36468b96bbf409de646206ec8e36bf35fd39ec9193464100f5cc3398c1bfac01a947a70970ecf2d505a1932070ff6ca12dc3a9db1e SHA512 b5dc385e3823484e4fdc5974ace09edb4c19272c159e086cdc6968cafda528b27623c3696dbe42e5a869c3b9b9060dcf99466d5ac9961363de2f05fdcc523448 diff --git a/sci-libs/indilib/indilib-1.6.0.ebuild b/sci-libs/indilib/indilib-1.6.0.ebuild index 5db4cefb37e5..2bf180538e5e 100644 --- a/sci-libs/indilib/indilib-1.6.0.ebuild +++ b/sci-libs/indilib/indilib-1.6.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN/lib/}/releases/download/v${PV}/${MY_PN}_$ LICENSE="BSD GPL-2+ LGPL-2+ LGPL-2.1+" SLOT="0/1" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 x86" IUSE="ogg test" RDEPEND=" diff --git a/sci-libs/mathgl/Manifest b/sci-libs/mathgl/Manifest index 3ae3baf4b637..2744805d19e4 100644 --- a/sci-libs/mathgl/Manifest +++ b/sci-libs/mathgl/Manifest @@ -1,7 +1,5 @@ AUX mathgl-2.4.1-mutex.patch 424 BLAKE2B 2077654d0b17d2a1ba63bfcc17bcc82dac7dcc274253357a70cd0b2d49f9c99b73b380c1d09ad70e302fd04449b9adb6392c12cbd03fcefae4a36a50491cf012 SHA512 d0a0101041c91ba4d295484b8b06825d66787600b98acc2ee6e3cb8ec54e86939deadc40924bce42b6eb782bf5c03c6a7687ac853d7bc393e75bcf9a809d7849 DIST STIX_font.tgz 2450541 BLAKE2B f725eb0264d9c3cb7c32a935e8857c4a21cb905a1dc6c9cc8a16408afdc7dd9b6fcd312a8c2f77aff5484605a39a9ee36e86ad0234adb5d6bcc5c8839101194c SHA512 c9124ec552074c98f15d6d3572a063598ca6bc598e3e78dcb5a5d57ae3928b5327a1374635f428ea1cefc9e51ee1d1aa9bd6ba9a306429fc6965140251d368b5 -DIST mathgl-2.3.4.tar.gz 21361705 BLAKE2B 652cae42ace83077c5e5add2164a99d9a4f0b76a95d9ddd9b5570c04e87ce06c6cf127af85c451f74c7aa59e411c02c970e5fea7ed501a690f6d1a1456dcbd9c SHA512 2ddc45750ae2373c26e199f43b7f9546e0d4540c7b11a1e6280c83632face42f50bcb8276c60b0c2208ca0b6a7506e3fc0d195a8c1aa9e774ba812643b81336d DIST mathgl-2.4.1.tar.gz 22665490 BLAKE2B a9c9e0ec7d145262994a754dfbcf1f789d2777f9334c8b4e73696265adba4d2fd7283621857318264c2162841e81427df21f7bc7b951d83876fbc066d3b9068f SHA512 10fd016662ca60b9507942691f85b4d9151104319627732f4add0175475f7e8dff16e3645bb858c283b747f34e58f410d0532e94dc64cf8cf472938d3966402d -EBUILD mathgl-2.3.4-r1.ebuild 4597 BLAKE2B 8253c8fc6bb37b6a4ad0b56ad3f0f6d0081ae1b5403f555bf93e5386689fb4ef620221e5ab997ebdbc8e6e4a8308c1f2e17b9bb626c6f0766209788a68b017c3 SHA512 2d543d0e4a8ce51b60c0d08d34fc40865827f57ec0bda5383ea24bc73e9b70beff1111a1599b98c709238d7956708828373ba61a469ea621b4c6c47430bb3642 EBUILD mathgl-2.4.1.ebuild 4369 BLAKE2B 11ef176152d57eb1dfd90add52d081c8341c7179e3502290b54d5b5f8a18bc34e523e0f0e429bf082efb3f04744c82111a7e35b96afea9d98631d78f95edd2a1 SHA512 9ba6cadab25ebced5babd95404870f3b626de1c471dbb3dde6d5f2e6e71a790f9a92fa67cc266b03c7117c0bd91139a8b7279f87b4ac5a2671518c98bbd326fa MISC metadata.xml 800 BLAKE2B baa75251910016e5d059cebeebd85632d290ab0c3c50089de0485ffbcd08ee8ac59cbfe33824347a5a5c339c74ea7a56c516d4d38661e56f7498d628d748f64a SHA512 8b75db0a01ce59f22543701447630c56a82f9091b5901f85ae102de7deca281e09dbcb443b8ff2930cf18145d63504646a289fd5e77defccc4d38480596d1968 diff --git a/sci-libs/mathgl/mathgl-2.3.4-r1.ebuild b/sci-libs/mathgl/mathgl-2.3.4-r1.ebuild deleted file mode 100644 index 187531c3a89d..000000000000 --- a/sci-libs/mathgl/mathgl-2.3.4-r1.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -WX_GTK_VER=3.0 - -inherit cmake-utils eutils python-single-r1 wxwidgets multilib flag-o-matic - -DESCRIPTION="Math Graphics Library" -HOMEPAGE="http://mathgl.sourceforge.net/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz mirror://sourceforge/${PN}/STIX_font.tgz" - -LICENSE="LGPL-3" -SLOT="0/7.4.1" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="doc fltk gif glut gsl hdf hdf5 jpeg lua mpi octave opengl openmp pdf - png python qt5 static-libs threads wxwidgets zlib" - -LANGS="ru" -for l in ${LANGS}; do - IUSE+=" l10n_${l}" -done -unset l - -RDEPEND=" - !sci-visualization/udav - virtual/opengl - fltk? ( x11-libs/fltk:1 ) - gif? ( media-libs/giflib ) - glut? ( media-libs/freeglut ) - gsl? ( >=sci-libs/gsl-2 ) - hdf? ( sci-libs/hdf ) - hdf5? ( >=sci-libs/hdf5-1.8[mpi=] ) - jpeg? ( virtual/jpeg:0 ) - lua? ( >=dev-lang/lua-5.1:0 ) - octave? ( >=sci-mathematics/octave-3.4.0 ) - openmp? ( sys-cluster/openmpi ) - pdf? ( media-libs/libharu ) - png? ( media-libs/libpng:0 ) - python? ( dev-python/numpy[${PYTHON_USEDEP}] ${PYTHON_DEPS} ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ) - wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] ) - zlib? ( sys-libs/zlib )" - -DEPEND="${RDEPEND} - doc? ( app-text/texi2html virtual/texi2dvi ) - octave? ( dev-lang/swig ) - python? ( dev-lang/swig )" - -REQUIRED_USE=" - mpi? ( hdf5 ) - openmp? ( !threads ) - png? ( zlib ) - pdf? ( png ) - python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - use mpi && export CC=mpicc CXX=mpicxx - use python && python-single-r1_pkg_setup -} - -src_unpack() { - default - if ! [[ -d "${S}"/fonts ]]; then - mkdir "${S}"/fonts || die - fi - cd "${S}"/fonts || die - unpack STIX_font.tgz -} - -src_prepare() { - cmake-utils_src_prepare - - # fix for location of hdf headers - sed -i -e 's:hdf/::g' src/data_io.cpp || die - # bored of reporting bad libdir upstream - sed -i \ - -e '/DESTINATION/s:lib$:lib${LIB_SUFFIX}:g' \ - {src,widgets}/CMakeLists.txt || die - echo "" > lang/install.m || die - # fix desktop file - sed -i -e 's/.png//' udav/udav.desktop || die - # prevent sandbox violation - sed -i -e 's/update-mime-database/true/' udav/CMakeLists.txt || die - sed -i -e 's/update-desktop-database/true/' udav/CMakeLists.txt || die - # fix missing include, bug 564204 - sed \ - -e '/#include <QStringList>/i #include <QObject>' \ - -i json/Backend.hpp || die - - use python && \ - append-cppflags \ - -I"$(${EPYTHON} -c 'import numpy; print(numpy.get_include())')" - use wxwidgets && need-wxwidgets unicode -} - -src_configure() { - local mycmakeargs=( - # No clue about this option: - # option(enable-mgl2 "Use names 'libmgl2-*' instead of 'libmgl-*'") - -DHDF4_INCLUDE_DIR="${EPREFIX}/usr/include" - -DMGL_LIB_INSTALL_DIR="$(get_libdir)" - $(cmake-utils_use doc enable-all-docs) - $(cmake-utils_use fltk enable-fltk) - $(cmake-utils_use gif enable-gif) - $(cmake-utils_use glut enable-glut) - $(cmake-utils_use gsl enable-gsl) - $(cmake-utils_use hdf enable-hdf4) - $(cmake-utils_use hdf5 enable-hdf5_18) - $(cmake-utils_use jpeg enable-jpeg) - $(cmake-utils_use lua enable-lua) - $(cmake-utils_use mpi enable-mpi) - $(cmake-utils_use octave enable-octave) - $(cmake-utils_use opengl enable-opengl) - $(cmake-utils_use openmp enable-openmp) - $(cmake-utils_use pdf enable-pdf) - $(cmake-utils_use png enable-png) - -Denable-qt4=OFF - $(cmake-utils_use qt5 enable-qt5) - $(cmake-utils_use qt5 enable-qt5asqt) - $(cmake-utils_use threads enable-pthread) - $(cmake-utils_use threads enable-pthr-widget) - $(cmake-utils_use python enable-python) - $(cmake-utils_use wxwidgets enable-wx) - $(cmake-utils_use zlib enable-zlib) - ) - cmake-utils_src_configure - # to whoever cares: TODO: do for multiple python ABI - if use python; then - sed -i \ - -e "s:--prefix=\(.*\) :--prefix=\$ENV{DESTDIR}\1 :" \ - "${CMAKE_BUILD_DIR}"/lang/cmake_install.cmake || die - fi -} - -src_install() { - cmake-utils_src_install - dodoc README* *.txt AUTHORS - if ! use static-libs; then - rm "${ED}"/usr/$(get_libdir)/*.a || die - fi - if use qt5 ; then - local lang - insinto /usr/share/udav - for lang in ${LANGS} ; do - use l10n_${lang} && doins udav/udav_${lang}.qm - done - fi - if use octave ; then - insinto /usr/share/${PN}/octave - doins "${CMAKE_BUILD_DIR}"/lang/${PN}.tar.gz - fi - use python && python_optimize -} - -pkg_postinst() { - if use octave; then - octave <<-EOF - pkg install ${EROOT}/usr/share/${PN}/octave/${PN}.tar.gz - EOF - fi -} - -pkg_prerm() { - if use octave; then - octave <<-EOF - pkg uninstall ${PN} - EOF - fi -} diff --git a/sci-libs/ogdi/Manifest b/sci-libs/ogdi/Manifest index a4661daff4ef..62ab0f6d8680 100644 --- a/sci-libs/ogdi/Manifest +++ b/sci-libs/ogdi/Manifest @@ -12,10 +12,8 @@ AUX ogdi-3.2.0_beta2-64b.patch 289 BLAKE2B 7b35827d1d06037d25a17a8d9dc4bb288e653 AUX ogdi-3.2.0_beta2-endianess.patch 590 BLAKE2B 4af94feb2e6b3345d9e440f48f1ac98f71792a832010f5666c38335b55b0215248ec568a52d61dfbae3e5804122a8fa4d95751108de85125182dcb440417e337 SHA512 7d4508610cc34d2552c4135226e2418d6e634ff6f85a9423534a3f2275392e5097399decc4bb9b8f4f02e7a23b7f7a4507182541c814e73efd5544292469e50e AUX ogdi-3.2.0_beta2-proj480.patch 9939 BLAKE2B bcefedd0043c8535adc8d5e3362f38514ec91a220444145b1c27b1a41b45191364f52130a46e91e371571bf4a5f7a4df64f798c7d526fa29a250b67690044989 SHA512 3ac6c554c8f89252b8ff6f8f9ff3824ec1c453b1ac395d41e395ccd1c15c659dfbb77d0a6110edf2cd20a1c738f70e444a566cd6bee7ead2bc563d773c77c737 AUX ogdi-3.2.0_beta2-subdirs.patch 905 BLAKE2B 69db0794449ca68b61ba8723585a2d055836f2bfd031023073b515a326ca04215833c9ab1ef1d73f1bd5392a56d2479ba71d9a24fea42f5a41f239a3ec6c55db SHA512 b6e6f50dafdb6aea991b8ece37953a9910b3fa790dcb68108ba7316c81de3cffae1413afb9d9126457550fa46bded8a7613c8be27fcd9956c8c17b5b64065732 -DIST ogdi-3.1.5.tar.gz 913902 BLAKE2B ec60b620823b0ac77823b4c41f828d7edb8651d4ddfdb377c98030b0d58b723b7488d27fff80fc35f7b5040e13022bc8d54e266ec0e2ec2271d96a8902237ccc SHA512 fd77106a25b07bbaba23cab2e9e5298d7df62faf50c9ead72c4def683c4097717559b816a476ddfa16823f23d418a474ec49937b961ba06f606880f3338d6cfd DIST ogdi-3.2.0.beta2.tar.gz 956839 BLAKE2B d0729d42f3224d9911bb09f8cf2f150204950739547bf8ed5349c8ed63e7ab7a4e17298fe8bbf45fc17f5781e86925ab35d8356d396ffe7f35a4cf20803fce04 SHA512 2159dfd010be9da63cf009beee7f6571cd13c4f08d1a69a5d945dd64878347b28455eb5376f184e2d91fa4a3bd409446ccbd706aa9000d3d7d2ac4b6e30ced93 DIST ogdi-3.2.0.tar.gz 976004 BLAKE2B 535f05b3145c49ce72adcd86cd9ded1c8d8d12e051feb4e1898d8ddabbff1cf27f609326ccdb3a1cbff523b277f99e9d8c3678d2ed565dd81e6c5d956ed2dcca SHA512 b29d52b733c15927d2c93df10632d9bf6288614b944c02a5e1a67f3f971263bcb07460b301fb5db389ed15fc5f38a1f3c0263c4b1441f2ea4809bb61b3e67ef0 -EBUILD ogdi-3.1.5-r1.ebuild 1106 BLAKE2B df33e6ef2c2caf31b191662b3cbbde8c2e13dadbbacf7a46e9dcd5f595ee2845cdc0dc1fa6e8d1b4d798eca90f26a9cc4183eded2ff76c8c981ba5987b9d370a SHA512 2918251648dee47da2e1fed456e14dce64b59b16baa2128ccf0e33810c8c66780a439a5b520537e182573d4b8e99471a5f382bf9b74b895de29544acf9664120 EBUILD ogdi-3.2.0.ebuild 1712 BLAKE2B 1b8e346639cbc60551e82eeaa3ad4b7958939e2aefbed3d5554179c517955dc84f08e19b8238e65b27d4b254b42c781766f42e32d933a38e23578c03715d2e5d SHA512 91903156b5c98782bcb5377d9a7820e16087c4360d18365e5f65a3cc8dea46cdcb638a3e44ded81321e5f98c9024e832ed9f4cb1fbdf825942d4fbfb28d2cd06 EBUILD ogdi-3.2.0_beta2.ebuild 1549 BLAKE2B ed66593abbf8525dc1b6282e08bc0c73863fda2a9be458f7ea9cb483690dae42ff88fc4ccf014abbd7a95dd0c6a9fdd59953519d668b2ac9ed6c81e15b8b16a2 SHA512 13418dbe5f9bdf62bee8d5a3a8e11562cadb40221fcb47f862c01e0dc52170cfcd6b10901af69c4d94da472f2b1b87f26c78954982d8cb8398453b8ddfda6fdc MISC metadata.xml 337 BLAKE2B 01ea83d967f6073198b6a96775ed63b603dcd4736a3a3faa8d8e5e891d2b4fb25ef436425fe51be91d4d81702f392c7f28274738b7d672a82d681159e28b87dd SHA512 958474862734f915497c1e574254cd2152009f436b59dd57be9bcd5ad0ae2949dba1f6275ad3a68b3a6d60863093df2bf2bcfffdea51b591e9c1864231899221 diff --git a/sci-libs/ogdi/ogdi-3.1.5-r1.ebuild b/sci-libs/ogdi/ogdi-3.1.5-r1.ebuild deleted file mode 100644 index 55b9b5f1325b..000000000000 --- a/sci-libs/ogdi/ogdi-3.1.5-r1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=0 - -inherit toolchain-funcs eutils - -DESCRIPTION="Open Geographical Datastore Interface, a GIS support library" -HOMEPAGE="http://ogdi.sourceforge.net/" -SRC_URI="mirror://sourceforge/ogdi/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" -IUSE="" - -DEPEND=" - <sci-libs/proj-4.8.0 - sys-libs/zlib - dev-libs/expat" -RDEPEND="${DEPEND}" - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${P}-fpic.patch -} - -src_compile() { - export TOPDIR="${S}" - export TARGET=`uname` - export CFG="release" - export LD_LIBRARY_PATH=$TOPDIR/bin/${TARGET} - - econf --with-projlib="-L/usr/$(get_libdir) -lproj" \ - --with-zlib --with-expat - - # bug #299239 - emake -j1 || die "make failed" -} - -src_install() { - mv "${S}"/bin/Linux/*.so "${S}"/lib/Linux/. || die "lib move failed" - dobin "${S}"/bin/Linux/* - insinto /usr/include - doins ogdi/include/ecs.h ogdi/include/ecs_util.h - dolib.so lib/Linux/*.so - dosym libogdi31.so /usr/$(get_libdir)/libogdi.so || die "symlink failed" - dodoc ChangeLog NEWS README VERSION -} |