From aa25ad712d90d11ec1584738f4b819429bf6d34c Mon Sep 17 00:00:00 2001 From: Stefan Huber Date: Sat, 25 Jun 2022 20:51:29 +0200 Subject: [PATCH] dev-libs/core: Change to subversion --- dev-libs/core/Manifest | 4 ++-- ...core-2.1.ebuild => core-2.1-r10975.ebuild} | 21 ++++++++++++++++--- 2 files changed, 20 insertions(+), 5 deletions(-) rename dev-libs/core/{core-2.1.ebuild => core-2.1-r10975.ebuild} (82%) diff --git a/dev-libs/core/Manifest b/dev-libs/core/Manifest index 14f3590..4d6f48e 100644 --- a/dev-libs/core/Manifest +++ b/dev-libs/core/Manifest @@ -1,2 +1,2 @@ -DIST core-2.1.tgz 3413055 SHA256 bd719fa2e9e1a46e1152cc5713d7559ce0561606808658644ca3f2d4d13c33d2 -EBUILD core-2.1.ebuild 1391 SHA256 0833758ea48bbac9e8f8422e39de3f22193ce4e05acc12ddc5dd8c5c8cc5ec40 SHA512 93fd9e712619449272fd1f839eb49f0cbafaee991c8ed367b3229338cf9e52410c2d0bff22eb6596553fa2f3397419ed90ce52912233cf449c7cbba9f8021ca5 WHIRLPOOL a973bf03d0787e3b9b8f0ce7ba844184fcc71f37204a316977da98d88a59d977e944c798c555401d2a876b2644499677d9feb4a5e410c308be7f6d2817b07721 +EBUILD core-2.1-r10975.ebuild 1590 BLAKE2B 98a8e57783c64ddc721563829e6ca09fc2f7feed41139bd2ab51c3fd81f7066563a89ffcf5efb394f9fb61b918161de92b3fe08dba4b722914474f633007a33a SHA512 dd4680873cfe52b3344f4430aa9398926c89df5aab8b6d1fe3d269d1df77fddb3d73fe4cfcdb4eced5ea64b4db4c296fad03f3fd93ec1359846063103c88da29 +MISC metadata.xml 243 BLAKE2B 889d08efb220a9fb8457500f5f3c33c8c737616995e19fa8b621ced4bc9d380d016413d098d4d09925c679cd23f7fbd75e495424fe6ed809a9e873014caae682 SHA512 f9051a65d7e11d7abd1b9568dbbf8be84a6ae68eb994b0c22d57dff5620047d5ad5a324057a5cf4cec10837d16024e5f21a8cf5f1a6247807f62931839eb73bc diff --git a/dev-libs/core/core-2.1.ebuild b/dev-libs/core/core-2.1-r10975.ebuild similarity index 82% rename from dev-libs/core/core-2.1.ebuild rename to dev-libs/core/core-2.1-r10975.ebuild index e4083e0..14a1c57 100644 --- a/dev-libs/core/core-2.1.ebuild +++ b/dev-libs/core/core-2.1-r10975.ebuild @@ -4,9 +4,24 @@ EAPI=5 +inherit subversion + DESCRIPTION="Exact arithmetics library intended for exact geometric computations" HOMEPAGE="http://cs.nyu.edu/exact/core_pages/" -SRC_URI="http://cs.nyu.edu/exact/core/download/core/${P}.std.tgz -> ${P}.tgz" + +# The "old style downloads" are no longer maintained +ESVN_REPO_URI="https://subversive.cims.nyu.edu/exact/corelib2/trunk" +ESVN_USER="guest" +ESVN_PASSWORD="guest" +ESVN_OPTIONS="--depth immediates" + +case ${PV} in + 9999) + ;; + *) + ESVN_REVISION=${PR} + ;; +esac LICENSE="QPL" SLOT="0" @@ -57,7 +72,7 @@ src_compile() { src_install() { - + dolib.a lib/libcore*.a if use shared; then dolib.so lib/libcore*.so @@ -79,7 +94,7 @@ src_install() { docinto papers dodoc doc/papers/* - + docinto html dodoc doc/doxy/html/* fi -- 2.30.2