dev-libs/core: Change to subversion
authorStefan Huber <shuber@sthu.org>
Sat, 25 Jun 2022 18:51:29 +0000 (20:51 +0200)
committerStefan Huber <shuber@sthu.org>
Sat, 25 Jun 2022 18:51:29 +0000 (20:51 +0200)
dev-libs/core/Manifest
dev-libs/core/core-2.1-r10975.ebuild [moved from dev-libs/core/core-2.1.ebuild with 82% similarity]

index 14f35903049717f2232842e7a2ca0853162ed4c0..4d6f48e95e704fbcf8672317e16c125ffc56763b 100644 (file)
@@ -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
similarity index 82%
rename from dev-libs/core/core-2.1.ebuild
rename to dev-libs/core/core-2.1-r10975.ebuild
index e4083e0f4bc4b848d5d101ec6da2a2bc4ca6fbea..14a1c5760ab7573e0bbf08c0f6aa2e65ef544ae2 100644 (file)
@@ -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