diff options
Diffstat (limited to 'dev-libs/libsavitar')
-rw-r--r-- | dev-libs/libsavitar/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/libsavitar/libsavitar-4.7.0.ebuild | 76 | ||||
-rw-r--r-- | dev-libs/libsavitar/metadata.xml | 1 |
3 files changed, 2 insertions, 79 deletions
diff --git a/dev-libs/libsavitar/Manifest b/dev-libs/libsavitar/Manifest index 3413041b5d92..dad91f99a824 100644 --- a/dev-libs/libsavitar/Manifest +++ b/dev-libs/libsavitar/Manifest @@ -1,6 +1,4 @@ AUX libsavitar-4.7.0-use-system-pugixml.patch 162 BLAKE2B fa5f648f8288cf954cd2e1b0583d3e7ab7d55d288101576580119de6de1b3ffbe1e9037d6ee04731e34c27a3a0432f10f006ce387bee838d8acda64ebaa4ca73 SHA512 c32caa0c0a9d422cfc367b617d6ac6dd14e4c7104533377d46043734ed461a233ed436c0ae197ba78e9b02e6b3b1942b56debc11f68c17571181db18b5950f72 -DIST libsavitar-4.7.0.tar.gz 99070 BLAKE2B 3e27624a62568b8d45ddf8fde60a0377faa81eb9e031e32e935d992304b7249d4f3fa7d9bc45b370882e203368a90ad48347faa600f339d096c67432e23d8ddc SHA512 bd19d3ee8be570791bf4f3d5be5eb44d5bba3181a693633d5703ba91c78d3725dbe051c888ec60cea057790a561beeb98b96c41e6584f630f2410bdb97e0cb4d DIST libsavitar-4.8.0.tar.gz 99030 BLAKE2B a1c1e252aa942114a1d7112d2e661b5e63403502642826c6b92c408c8eabd3d9fb12b44dc286f9a0dce3d42f473adae2441d357f237c903c8a0df936c41f9f37 SHA512 65d31986b120c9e717b10d0bac420f2582d9f1b44051d88f89475408d1f7997e144001c61f180eac554de33f1f8c1ec9555a6c23bdd797315624f57030f7ec8c -EBUILD libsavitar-4.7.0.ebuild 1753 BLAKE2B 693cea9194c410e2868e2f109d0cd31ab56c8140469be0fde64c6206847704ecddeb6097aacc37f5a1b5e067eefc69e0120f13fec2216364cd922d7ca616756c SHA512 bb7fd8bd856d2bea79be263a2ba827a47076342ae4b965f7cbbdfba4ed6308b820798cb503d914452984075203da5a1380e736aa68e25f0d962156631bfd009f EBUILD libsavitar-4.8.0.ebuild 1753 BLAKE2B 693cea9194c410e2868e2f109d0cd31ab56c8140469be0fde64c6206847704ecddeb6097aacc37f5a1b5e067eefc69e0120f13fec2216364cd922d7ca616756c SHA512 bb7fd8bd856d2bea79be263a2ba827a47076342ae4b965f7cbbdfba4ed6308b820798cb503d914452984075203da5a1380e736aa68e25f0d962156631bfd009f -MISC metadata.xml 862 BLAKE2B 2bca0c0a62d0d51c6c83e7bfbf5ff5511545620f2280e60d52b91f9570a52f49f410701b053a4ce6a3fd5ca55bb5becdddc8197b8dd24c284bca410d952db58d SHA512 b31615e952a8ef30f5d72b2dbefe9f6b4330b483781eb57179f7d0d1d9e91159e26eff8f90e494b1747354c059d05ad57b16c08511f9e775e13d8b0165502304 +MISC metadata.xml 930 BLAKE2B 281ccb868f40b79f50d43d4130b9fda9bfc17584d72d93c611dd6d6fc4958575a758fff7ee93e97c4a13ffff7bc6d274de95ee39dbfae4968101af10fcd024e8 SHA512 37071aff5de670fbc7353a103bccbcda393c0001686eec2662daa71d7b27d2eb77a73648a0d77fe1ae426067e4042d9fca20bf11ecb4a690a0caaf9114b048fd diff --git a/dev-libs/libsavitar/libsavitar-4.7.0.ebuild b/dev-libs/libsavitar/libsavitar-4.7.0.ebuild deleted file mode 100644 index e1b8a3b218f1..000000000000 --- a/dev-libs/libsavitar/libsavitar-4.7.0.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..8} ) - -inherit cmake python-single-r1 - -MY_PN="libSavitar" - -DESCRIPTION="C++ implementation of 3mf loading with SIP python bindings" -HOMEPAGE="https://github.com/Ultimaker/libSavitar" -SRC_URI="https://github.com/Ultimaker/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="LGPL-3" -SLOT="0/3" -KEYWORDS="~amd64 ~arm64 ~x86" - -IUSE="+python static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND="${PYTHON_DEPS} - dev-libs/pugixml - $(python_gen_cond_dep ' - dev-python/sip[${PYTHON_MULTI_USEDEP}] - ')" - -DEPEND="${RDEPEND} - test? ( - dev-cpp/gtest - dev-cpp/tbb - )" - -S="${WORKDIR}/${MY_PN}-${PV}" -BUILD_DIR="${S}/build" - -PATCHES=( "${FILESDIR}/${PN}-4.7.0-use-system-pugixml.patch" ) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - # remove bundled pugixml - rm -r "${S}"/pugixml || die - - find "${S}"/src -type f -name '*.cpp' -o -name '*.h' | xargs sed -i \ - -e 's "../pugixml/src/pugixml.hpp" <pugixml.hpp> g' || die - - if use test; then - find "${S}"/tests -type f -name '*.cpp' -o -name '*.h' | xargs sed -i \ - -e 's "../pugixml/src/pugixml.hpp" <pugixml.hpp> g' || die - fi - - # find SIP for current python version, not the latest installed - sed -i -e "s/find_package(Python3 3.4 REQUIRED/find_package(Python3 ${EPYTHON##python} EXACT REQUIRED/g" \ - CMakeLists.txt cmake/FindSIP.cmake || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DBUILD_PYTHON=$(usex python ON OFF) - -DBUILD_STATIC=$(usex static-libs ON OFF) - -DBUILD_TESTS=$(usex test ON OFF) - ) - - cmake_src_configure -} - -src_test() { - cmake_src_test -} diff --git a/dev-libs/libsavitar/metadata.xml b/dev-libs/libsavitar/metadata.xml index 3ed5b1ace790..ad6f0be797d4 100644 --- a/dev-libs/libsavitar/metadata.xml +++ b/dev-libs/libsavitar/metadata.xml @@ -25,6 +25,7 @@ <subslots>soname major version number</subslots> </slots> <upstream> + <bugs-to>https://github.com/Ultimaker/libSavitar/issues</bugs-to> <remote-id type="github">Ultimaker/libSavitar</remote-id> </upstream> </pkgmetadata> |