aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Leise <marco.leise@gmx.de>2018-11-22 19:44:57 +0100
committerMarco Leise <marco.leise@gmx.de>2018-11-22 19:44:57 +0100
commit5b211b27864e3a1dce295b7e9d1840c8e9cc8374 (patch)
treeebec8ce385a88a1d2796e8e50d9838116671efe5 /dev-util/dscanner
parentonedrive-2.1.5 and -2.1.6 (diff)
downloaddlang-5b211b27864e3a1dce295b7e9d1840c8e9cc8374.tar.gz
dlang-5b211b27864e3a1dce295b7e9d1840c8e9cc8374.tar.bz2
dlang-5b211b27864e3a1dce295b7e9d1840c8e9cc8374.zip
stabilization sweep
Diffstat (limited to 'dev-util/dscanner')
-rw-r--r--dev-util/dscanner/Manifest4
-rw-r--r--dev-util/dscanner/dscanner-0.5.11-r1.ebuild2
-rw-r--r--dev-util/dscanner/dscanner-0.5.8.ebuild80
3 files changed, 1 insertions, 85 deletions
diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest
index 5b34998..be6348e 100644
--- a/dev-util/dscanner/Manifest
+++ b/dev-util/dscanner/Manifest
@@ -1,11 +1,7 @@
DIST containers-5d85484707d9bb6bae374f352231e633518efe5a.tar.gz 53410 BLAKE2B 3aa4dfd1fca92232846de3b101fee53c114cdd744d69a7a05c85dca2e4b52cdb50295b25f45225cd5b1a2c46e4124d8807bfb7ae46e59933d508d0357186e009 SHA512 139df75a56d71789fb17a7740d975680f0dc88c860cbb1b46ef9cd9fa75afe4e09cc42f0e9e77a1cefd56929f5aba684e6148a76c20d399e9238abf581aebada
DIST dscanner-0.5.11.tar.gz 84939 BLAKE2B ced0e3bce800ffa945112a19300d773e49ea21fd23783511fa670935bacb928adcc6763256907e7be220d7cfee01831c8fa82c331b0fc4ac13f9e7b7c092bca0 SHA512 43bb37dd96961dc1c4fa7a44aab94aa4f41ad2d6fe901f57b19244e3d018b6e7749e219d6bfebc198e056bdb8f330cadfb1f53a0a1afce0eb2f2b2d93f8f5ed4
-DIST dscanner-0.5.8.tar.gz 84814 BLAKE2B a2d067d52ce2a4cfab8dba426519500b3680255c759735ebaee3caa887be015adf02346f914a751afe9492f71ae1ed585f636c4bb41a43bd0d68a1cc74ce73c0 SHA512 263d1400fb42bff65963123789f768e1b5eaad11bcd6d7ae75232f35fed45895b6c073f2c7ff09b378daf0463fefce04de920e864ee90658c95e84f82a328cd0
-DIST dsymbol-3f7eaa1b1e6dd0c5e14d500d0b3d4ba1e1e41138.tar.gz 27408 BLAKE2B e0cdebcdb12899ad2620e3c79d04b64ba8ee18be13a131599ac01810c72335c69b1c4b12eb83c3ccff9eed1958912f8d379a7797943419c7d172096203b72edf SHA512 999f5e15f3a97029bc7ec84ad21dbb4010a6896ad63681a93297691d2dfd55ea80c05035937e7908d6449fd102ad86fdf1a3b285e10fde6b4ec8e62a1d49c3cd
DIST dsymbol-47f471114ad272dc0cd41996c7977413d7a68d63.tar.gz 28368 BLAKE2B 8007f084398f96b61c13092e318171564383940105846d367cd2b95bbcee4b5a0ec4372ae2bbcb5e621d6acc83eb57abb3947ec7f0f540a652ca2b748294d30d SHA512 aaad40ab620eba0ae572b78b0306d789cebbe947697501727e3ec4d368dd97f8465588c5d226c15136e8bdb6b555c502925580d166b6d16b99acbce94fd79655
DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2 SHA512 9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0
-DIST libddoc-476c0964ee173d7574155aa2a9caa2bc019a3754.tar.gz 19649 BLAKE2B db8db1993aa6b9dbeafbdadc03ac8b710fc41e1a427fa8055f1af7926ee19e983a01b8be23f3eaa5fc008a5ea46071d8e2eccf3fbacee0b0446b5df659e17285 SHA512 408814c7619acf91b436b8d137464def1c458af5115fb455f53effb1fd3c898f072111bea42ed1b65dc4fae994183a68ebb647e7f2a7613fc425ae63e4ef8dc6
DIST libddoc-e1dae8ec11e03904ece4c36ae4fd497ebbbeb820.tar.gz 19645 BLAKE2B 96ebb967dcd9a357c7435ed63ca0bac2a5fb30c1ef33bac9858390ae835c45041be37771e2d8ba244a17865df4bd3b3c668ba4aa2ae190969f6b53a799951399 SHA512 a4166aee33230956c3c09a19af1d8a698783f6cae91819b19bd978b9995c34f4e2ff67066c979bc48bdd4e532dde8669dfc84696370b44ca06bac55e27880acf
-DIST libdparse-086cf06051bb1f33c94891ba6c39a57f164ee296.tar.gz 115377 BLAKE2B ac33fa90edbdfa5a663933f8dcf384aaab95568565ce10fd476b0645bb8603bde68642a5aad619e330af1de4657a804efc4f958b3b85f0d227d068e5f55ce339 SHA512 1fc19e7e41a1a9275e4b25f1e9f48a16437843ed442dab759545f2b5f44d3bd128be9c8ece227086c3a95e2197d2794d2972db003ba412cb973a4d53adeb52ca
DIST libdparse-1556a80bccbe4bf40ed78ec7144011d3496ee334.tar.gz 118017 BLAKE2B 8344809e69714441e5a216ce768e331f11766e7c9f07d70c0ad33d69dafaf498c3e352c2023d215280b48af8a1bdc8d0349585f391c9e313005facc1aa795b36 SHA512 0d163c79a766a654ab9b5d32a4924355508c55c47f657a6c220854001e66cf34202fe1e7195aced361c0d8082fa4eb08901ddcf0bebbabfeddfc6e570053812f
DIST stdx-allocator-b7778fd6bf5f9aaaa87dd27f989cefbf9b3b365f.tar.gz 103550 BLAKE2B be33b0df3a9be5a718c0f2286805946f2c20841bdf7032a4f454b7be76958a5789afaca94f430023918c25764f67fa5966f34fef1d7ca023e04a27735d5eda1b SHA512 d9a7688a45649a39d6a464a2f6a3acb0ee29b3aa17065afccc79d905701fc38fe48dd329687c065a016fc5f5291bb18e3e5b2877a286fd3e509766c7d9962e25
diff --git a/dev-util/dscanner/dscanner-0.5.11-r1.ebuild b/dev-util/dscanner/dscanner-0.5.11-r1.ebuild
index 459a154..d9a7a06 100644
--- a/dev-util/dscanner/dscanner-0.5.11-r1.ebuild
+++ b/dev-util/dscanner/dscanner-0.5.11-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/D-Scanner"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="debug"
CONTAINERS="5d85484707d9bb6bae374f352231e633518efe5a"
diff --git a/dev-util/dscanner/dscanner-0.5.8.ebuild b/dev-util/dscanner/dscanner-0.5.8.ebuild
deleted file mode 100644
index 0e8a547..0000000
--- a/dev-util/dscanner/dscanner-0.5.8.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Swiss-army knife for D source code"
-HOMEPAGE="https://github.com/dlang-community/D-Scanner"
-LICENSE="Boost-1.0"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug"
-
-CONTAINERS="5d85484707d9bb6bae374f352231e633518efe5a"
-DSYMBOL="3f7eaa1b1e6dd0c5e14d500d0b3d4ba1e1e41138"
-INIFILED="cecaff8037a60db2a51c9bded4802c87d938a44e"
-LIBDDOC="476c0964ee173d7574155aa2a9caa2bc019a3754"
-LIBDPARSE="086cf06051bb1f33c94891ba6c39a57f164ee296"
-ALLOCATOR="b7778fd6bf5f9aaaa87dd27f989cefbf9b3b365f"
-GITHUB_URI="https://codeload.github.com"
-SRC_URI="
- ${GITHUB_URI}/dlang-community/${PN}/tar.gz/v${PV} -> ${P}.tar.gz
- ${GITHUB_URI}/dlang-community/containers/tar.gz/${CONTAINERS} -> containers-${CONTAINERS}.tar.gz
- ${GITHUB_URI}/dlang-community/dsymbol/tar.gz/${DSYMBOL} -> dsymbol-${DSYMBOL}.tar.gz
- ${GITHUB_URI}/burner/inifiled/tar.gz/${INIFILED} -> inifiled-${INIFILED}.tar.gz
- ${GITHUB_URI}/economicmodeling/libddoc/tar.gz/${LIBDDOC} -> libddoc-${LIBDDOC}.tar.gz
- ${GITHUB_URI}/dlang-community/libdparse/tar.gz/${LIBDPARSE} -> libdparse-${LIBDPARSE}.tar.gz
- ${GITHUB_URI}/dlang-community/stdx-allocator/tar.gz/${ALLOCATOR} -> stdx-allocator-${ALLOCATOR}.tar.gz
- "
-S="${WORKDIR}/D-Scanner-${PV}"
-
-DLANG_VERSION_RANGE="2.075-"
-DLANG_PACKAGE_TYPE="single"
-
-inherit dlang
-
-src_prepare() {
- mkdir bin || die "Failed to create 'bin' directory."
- # Stop makefile from executing git to write an unused githash.txt
- touch githash githash.txt || die "Could not generate githash"
- # Apply patches
- dlang_src_prepare
-}
-
-compile_dscanner() {
- local container_src="../containers-${CONTAINERS}/src"
- local dsymbol_src="../dsymbol-${DSYMBOL}/src"
- local inifiled_src="../inifiled-${INIFILED}/source"
- local libddoc_src="../libddoc-${LIBDDOC}/src"
- local libdparse_src="../libdparse-${LIBDPARSE}/src"
- local allocator_src="../stdx-allocator-${ALLOCATOR}/source"
- local imports="src ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src}"
- local string_imports="."
- local versions="StdLoggerDisableWarning"
- use debug && versions="${versions} dparse_verbose"
-
- local src=`find src -name "*.d" -printf "%p "`
- local lib_src=`find ${container_src} ${dsymbol_src} ${inifiled_src} ${libddoc_src} ${libdparse_src} ${allocator_src} -name "*.d" -printf "%p "`
-
- if [ "$1" == "unittest" ]; then
- dlang_compile_lib_a bin/dscanner-unittest-lib.a "${lib_src}"
- DCFLAGS="${DCFLAGS} ${DLANG_UNITTEST_FLAG}" dlang_compile_bin bin/dscanner-unittest bin/dscanner-unittest-lib.a "${src}"
- else
- dlang_compile_bin bin/dscanner "${src} ${lib_src}"
- fi
-}
-
-d_src_compile() {
- compile_dscanner
-}
-
-d_src_test() {
- compile_dscanner unittest
- bin/dscanner-unittest || die
-}
-
-d_src_install() {
- dobin bin/dscanner
- dodoc README.md LICENSE_1_0.txt
-}