diff options
author | Marco Leise <marco.leise@gmx.de> | 2018-05-28 16:03:40 +0200 |
---|---|---|
committer | Marco Leise <marco.leise@gmx.de> | 2018-05-28 16:03:40 +0200 |
commit | 7a533157e99bbc87bfd3c76110af198db2297c3a (patch) | |
tree | 9063c9c6c85489eb4d708803860fc508eae26eb3 /dev-util/dscanner | |
parent | dcd-0.9.7 & dscanner-0.5.4 (diff) | |
download | dlang-7a533157e99bbc87bfd3c76110af198db2297c3a.tar.gz dlang-7a533157e99bbc87bfd3c76110af198db2297c3a.tar.bz2 dlang-7a533157e99bbc87bfd3c76110af198db2297c3a.zip |
stabilization sweep
Diffstat (limited to 'dev-util/dscanner')
-rw-r--r-- | dev-util/dscanner/Manifest | 6 | ||||
-rw-r--r-- | dev-util/dscanner/dscanner-0.5.0.ebuild | 80 | ||||
-rw-r--r-- | dev-util/dscanner/dscanner-0.5.1.ebuild | 80 | ||||
-rw-r--r-- | dev-util/dscanner/dscanner-0.5.2.ebuild | 2 |
4 files changed, 1 insertions, 167 deletions
diff --git a/dev-util/dscanner/Manifest b/dev-util/dscanner/Manifest index b6b4b24..a061f91 100644 --- a/dev-util/dscanner/Manifest +++ b/dev-util/dscanner/Manifest @@ -1,21 +1,15 @@ DIST containers-6c5504cc80b75192b24cebe93209521c03f806d8.tar.gz 46355 BLAKE2B 604f67f9db65fba29ce0fb3df90af348fa85e3a145939ad0cdf84d6fa6caf113b5eed7fb7504d07239bb3a0638d7936ad8af20b28779b180e70256a3bb49577b SHA512 920e53724c0a43a2a3ff4639571d0af6ba007725b02701a412f2ae041630e93a3be05703059eeb1578409afbf1d067e6e9bcc94e3f95141af704e826c2136f00 DIST containers-c261fa119072ce788ef81b8d8fee9a2adddca5d1.tar.gz 53404 BLAKE2B ef956f7e7fec312450957eb64a79527f36e56630a647b773f5df3443c3ec739e6fc4f1f35771f5a5b75874949473766d46efd67605f87fc41264847066a0ae94 SHA512 35f132ecb5b231701dbd55d4cdd3422aff482dc9ca4654216d97d8bf80bea5008fd76eaf82b19e59042bf1d2c3c917014a20c5b45b064c895bd2566d2e95b154 DIST containers-d0458897a60137a84f88eefcdd5a0b12ac07cbe7.tar.gz 53009 BLAKE2B f7b5a12bf053702012a2bdc927ea650933325e81d64e67d7b85f4eb074213d57e853051eee1c504a8b6403552380dd5d5fef534666613d1529a4543a09e60361 SHA512 5ae2ca9922ea89fb5fb63d7253f983f2b4bcdb28d28ed1c167cd137b7394fb998383ecb571542ba678f5cf63dc51201265068cde934cbba966b5f279c916474c -DIST dscanner-0.5.0.tar.gz 78495 BLAKE2B b806abd8f6e359f11623eb80ec23a19591195ac38e3958f8f90769ed61cd4c1e14ab2439688c0439760c11f10967e6b506f60027e45b75402af0a5acc47c567f SHA512 9913f0c07e2f3b964a8b5fa3a95cdc593e1420bcf760852ade3a4fc02f9c6902eefbbf90ab4a7bb34cc04bd3665bc374c0dadaac5aa431cad54bacabf417bcb3 -DIST dscanner-0.5.1.tar.gz 81219 BLAKE2B 10705bf876550291be2ed1397e3fa5616161969870284907f2b2f7b27e378220e68c56f8c047aada696242b9f82a6de4fe4df5bcbe71896041726f896bbec166 SHA512 e475ecf7086d8490b23b2b36620adb9e3e8ff0ead88d7e131fd4fa330b7132fb8d3722611a13e73986231be7abc07456088ffaa2b6328c33b12d4bc48320d988 DIST dscanner-0.5.2.tar.gz 83148 BLAKE2B 5577d466042659f0ebfee7c45fe4bea905b0e8ad0179c680f5e2ca484dfab19e41ac3f1bd0e2c256316ffe8728de8ca64c6627cd0795f4ba651bd217efda18b3 SHA512 68fe28453689f1344057497b7906076c87ac26c764c4cd6b0eab0e7f595d948d9acf1bac2256e6eabe9d732aaf66b6ee6ddf5196b94a5b56d3dc7f91c2d6fcdb DIST dscanner-0.5.3.tar.gz 83160 BLAKE2B fa7ac7a4c2a2ee1d3b83b8b3ac94232c48b6307abb8085a711bf66e974693b51a3db682ecf161808d5cf120766fcfc9aefc7723ae77670555cb5f8637e12759d SHA512 e38ad8a17e81e7d6aac8e6bc57a6de2d36ffaba73bb56ea5bf7523c0b86375b4bfb3b899e446ddfde42ff5931083933527cef5bff57d28c2215c54baa815fd7d DIST dscanner-0.5.4.tar.gz 83159 BLAKE2B 6c213731afbd3cbfbd2311534d10816bee7f6c7fd09d4b7f3924c442d6e7bcb6a97c28b2b9dc7fa24c79153dbec66a99f6e4aaf813da2a06e611ea491697184c SHA512 ea0d144b2b6baf296e0c7f2a320b5f7276858a67a44f22108e30cde32008a00d275b84ea30f4d298f0d3fa0c8be83945eba732c4809901a587798b2005833169 DIST dsymbol-239b137b280c06864b73fcc1d00b75e06568d4c2.tar.gz 27292 BLAKE2B 1636a2f9daa21af402031ee034a1c514b2d0d2064cdb722d3db1592d3d27b796499d25bfb213e2bf575811617c342b1549a9e77be9cd18487fd775ca2213263b SHA512 227e689417e09a47ffe6d3422b1c543bca878399e4a40b57c5f62a79a279a0d2b656e8362532e219fba522871e141a3132d02dc8513f825c5f395338217b2b41 DIST dsymbol-52625b8612e503f8ae1d481a1cd3d52982e73fb9.tar.gz 27348 BLAKE2B 3f2abfffc0fb4f1e64be2d9b67511600e50d9f582562e73b365067bac9691a5fe8203945549a08f8c2fc4f4ade2938c770b4df3c71207fc95c37727627f8ea4a SHA512 53f5620af6e7fe674ff8f8e3fbb43d3d3b6cb565d23c99b1a2b28469618acbc4be30cc50f5d125bd7ee10823da0e419e4a198a5ce47f30a34888fe108ed3fe57 -DIST dsymbol-5b90412457ac5f1d67c04e4da01587edfd529ad5.tar.gz 27276 BLAKE2B c24d65f2d52b21828e405750d84fd7a9a26a813c6ab3a11a323e8a960de42b5cc1b362c448687d7d54747bcd802694e0a870551ecf89f089b940bf08c687e770 SHA512 5befc917de23a0c37dc84cb96f58ed35752cf83d51035fc418062a700047ca51438901c0d55c194be7f9899fb31c7181d2f40cd34b24ae8d7072ac0259ad65f2 DIST dsymbol-e018446b028b92c34398032e698c05c0919630ee.tar.gz 27412 BLAKE2B dab13b143643808600d71b823751074b4437ea17a7cc3b5aba8c57cfbad18cce55fd200a81d7a2e11459abcd66da4718c8e36e8b7366689f193ff36c399976e7 SHA512 18fcbe65d42c2c819a6e4309cf516e045ef545a06c67bcf51227d4eb6b501c4a1deb23128a3c27e5559170adf535fc694961f84cbfe304205ca1f8b3ee23b753 -DIST inifiled-971c5356388a73ebbf69e32f7f5e97cfc06cdcff.tar.gz 8165 BLAKE2B 19f636b4b6cf84d88ebf08cdedb5cbf6c2b476f13737575d52b3b71368e3874881fbf45d24b6344962b40299d3575ee85aa8b975705745c87777790fbbc8ae81 SHA512 d27c59187890f1d9484641c995e53301cf957a860d7a6962db8f8734d656397a9184fbd21168bea742174c698ce6c1f0bc6a9a2aef32a93c6df5aa1ca573e2c7 -DIST inifiled-9d7333ec17f116a05712a24df139ff2f212a9867.tar.gz 8223 BLAKE2B c67da4073b843768492285d489411efd3365658da83d3d6075a7bed3d1688b39ed40eba1815053a5fad98a709f313acd657e35ea9ad511ea41be846ea3bf17b3 SHA512 0fd02b8412b503b883056c6246406267beb0945033cef3dc0436a651ab627659845fac71fa83f8e844c243b7e36e15f95b943dabd0643b37559a84eafbec31a1 DIST inifiled-cecaff8037a60db2a51c9bded4802c87d938a44e.tar.gz 8251 BLAKE2B fa0bb78c11f69e257a0974c16188475d50fcf2a56138fc288d6262be91604b8e706bfab2572b2d0e358c8366b400a2c5a3af6ba87d5243825ddf26a5a03fbfe2 SHA512 9a3c66eca2b48350c798fd0a54d37c8714d6a499e8412983f1bda2f00cda6fe1439bfbc6766d32529f3d7cc708a0528c52c077f9169727b492616691833c52d0 DIST libddoc-476c0964ee173d7574155aa2a9caa2bc019a3754.tar.gz 19649 BLAKE2B db8db1993aa6b9dbeafbdadc03ac8b710fc41e1a427fa8055f1af7926ee19e983a01b8be23f3eaa5fc008a5ea46071d8e2eccf3fbacee0b0446b5df659e17285 SHA512 408814c7619acf91b436b8d137464def1c458af5115fb455f53effb1fd3c898f072111bea42ed1b65dc4fae994183a68ebb647e7f2a7613fc425ae63e4ef8dc6 DIST libdparse-00e0c70c0f74c98a26d629f86618376fc4849c47.tar.gz 114814 BLAKE2B bc0cdace1051f4f3b883b9d3d5932d52a63524b773a4a008be0860e35676e30fdfa4b82fe8d5105bf62f4207582610c763a4f8e490f2f03d20b7fdea41ed5a2b SHA512 1a4464594c3fd85d9145f4557076344b1b6db050c4876517d782ab90abc251ae2a3afcbf14b1151c09d98e5109a506aa479012d7b87efb243f5b9bdf8463296e DIST libdparse-157d572401d92bc0639c53e700c58018b6b29f06.tar.gz 115200 BLAKE2B b08b3c9f0751f0ef4e343a4dfc9072c0d9d71aa262b010da5247e567e4afdb35b28e7a8daec98b703b842c838795dd54b3524a025d63e127212e78d8494be9a9 SHA512 446234cfa784fe1c0b85c73ab26a8a2229f64b378780de3681abc1f89cc6172ed55404a7dc72225de07cb5e2ae6dce171df6b56e35e5d02acb9f8ec0c1e3eef4 DIST libdparse-970efe34e66fc7b3cb93a6ec59984099908070c5.tar.gz 114703 BLAKE2B b0125541833d1c9f22793f00f7f2f3da00db60d6af3da4415abfd5f17d55f5132bb78e0faab9c8b5e802ff8e16ee238505129a45a805f540051d7273e1d929fb SHA512 bbe5e04b7ca70d1eee5a33d2241ba2a740e2067680c3498c7ba1c851abd118c7a4cdd7fec8f1d59693bfc234740e32f1e6a28a41f3a05713882b917d3ad29d65 -DIST libdparse-ee0fa01ab74b6bf27bed3c7bdb9d6fb789963342.tar.gz 114512 BLAKE2B 72103097fcf4d3ed9f2333b9c27018ff258e27939a89ebda789e993c4edb38d67f2fb9cd3d4f4f9a698acd7bbc3d76fd06c6993e82fc08102fa32c44e077cd29 SHA512 234cc415272efb160ed50ec3f6dae5ab9afcbd76fecc80e95b646adf58995faa16ee648b790c200eac48d06b545cce946a6156d2ba502074578dc7e9ae9c8549 DIST stdx-allocator-7487970b58f4a2c0d495679329a8a2857111f3fd.tar.gz 103551 BLAKE2B cc8ac3bcf80b2740721977de1b8b7dd1a2d8e270547ea942e22db65f0fad0c42d175a03e8fb28c849a5706457a0f314e9c4c7e95ef5b444d5fb90f57d9545af7 SHA512 87f298f5614bae5240787d08912a6dcfb33b9eae5f9342eac0d12ba42d63f0cee2dd4d0ada5915a7ecad63abaac796c7d6f6de0ea86e8851f78bcbdcde798e27 diff --git a/dev-util/dscanner/dscanner-0.5.0.ebuild b/dev-util/dscanner/dscanner-0.5.0.ebuild deleted file mode 100644 index 4efc391..0000000 --- a/dev-util/dscanner/dscanner-0.5.0.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="6c5504cc80b75192b24cebe93209521c03f806d8" -DSYMBOL="5b90412457ac5f1d67c04e4da01587edfd529ad5" -INIFILED="971c5356388a73ebbf69e32f7f5e97cfc06cdcff" -LIBDDOC="476c0964ee173d7574155aa2a9caa2bc019a3754" -LIBDPARSE="ee0fa01ab74b6bf27bed3c7bdb9d6fb789963342" -ALLOCATOR="7487970b58f4a2c0d495679329a8a2857111f3fd" -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.072-" -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 -} diff --git a/dev-util/dscanner/dscanner-0.5.1.ebuild b/dev-util/dscanner/dscanner-0.5.1.ebuild deleted file mode 100644 index bd959d5..0000000 --- a/dev-util/dscanner/dscanner-0.5.1.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="6c5504cc80b75192b24cebe93209521c03f806d8" -DSYMBOL="239b137b280c06864b73fcc1d00b75e06568d4c2" -INIFILED="9d7333ec17f116a05712a24df139ff2f212a9867" -LIBDDOC="476c0964ee173d7574155aa2a9caa2bc019a3754" -LIBDPARSE="970efe34e66fc7b3cb93a6ec59984099908070c5" -ALLOCATOR="7487970b58f4a2c0d495679329a8a2857111f3fd" -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.072-" -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 -} diff --git a/dev-util/dscanner/dscanner-0.5.2.ebuild b/dev-util/dscanner/dscanner-0.5.2.ebuild index 9333734..4cca83c 100644 --- a/dev-util/dscanner/dscanner-0.5.2.ebuild +++ b/dev-util/dscanner/dscanner-0.5.2.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="6c5504cc80b75192b24cebe93209521c03f806d8" |