From 19bced817210e85cdcf91610a48db32dae0f5f7c Mon Sep 17 00:00:00 2001 From: Alexander Zhirov Date: Sun, 30 Mar 2025 22:44:53 +0300 Subject: [PATCH] update to git --- package.yml | 29 ++++------------------------- 1 file changed, 4 insertions(+), 25 deletions(-) diff --git a/package.yml b/package.yml index 24b9dff..49220e3 100644 --- a/package.yml +++ b/package.yml @@ -1,15 +1,8 @@ name : dscanner -version : 0.15.2 +version : 0.16.0.4 release : 1 source : - - https://github.com/dlang-community/D-Scanner/archive/refs/tags/v0.15.2.tar.gz#dscanner.tar.gz : f9e3efd6f622b0cbccbe1a3558b40e74082b6bd8b2e5ce88282d7e090146cbd2 - - https://github.com/dlang-community/DCD/archive/refs/tags/v0.15.2.tar.gz#dcd.tar.gz : 5351038ae3b58591099ac0169c005934b400ebabf4688573b7cc1cf6215f60f0 - - https://github.com/dlang-community/containers/archive/refs/tags/v0.9.0.tar.gz#containers.tar.gz : 5e256b84bbdbd2bd625cba0472ea27a1fde6d673d37a85fe971a20d52874acaa - - https://github.com/dlang-community/d-test-utils/archive/01d7aa6ef464df67430a2ae8fddc3f3566c66d0b.tar.gz#d-test-utils.tar.gz : 5841d554c2abafe27d87c8840ca3ca81c84c0df0d44aa457b934b6a30483b543 - - https://github.com/burner/inifiled/archive/refs/tags/v2.0.0.tar.gz#inifiled.tar.gz : 6b6993968c8a9351c3bddb570f9f2c8dc6f36235c5a351faea03b6bb71a6d84d - - https://github.com/dlang-community/libddoc/archive/refs/tags/v0.8.0.tar.gz#libddoc.tar.gz : 9e5657de8aea225f622a00b5cb5ca9f1dac091dd98970152d65876a92669e18e - - https://github.com/dlang-community/libdparse/archive/refs/tags/v0.25.0.tar.gz#libdparse.tar.gz : 60472da5203077acac7fb722e9f52c95e027931c314b95922606a354fbf87c87 - - https://github.com/msgpack/msgpack-d/archive/refs/tags/v1.0.5.tar.gz#msgpack-d.tar.gz : 3b6fe535ea6acc156fee4716d2f737032f82ea227a6bb676a2d48b3dd7f80449 + - git|https://github.com/dlang-community/D-Scanner.git : dc907e4a24900cd20e365082c1232967b468be4d homepage : https://github.com/dlang-community/D-Scanner.git license : BSL-1.0 component : programming.tools @@ -17,23 +10,9 @@ summary : D-Scanner is a tool for analyzing D source code. description: | D-Scanner is a tool for analyzing D source code. builddeps : - - dub + - ldc - dmd - - dcd -setup : | - # submodules - tar xf $sources/dcd.tar.gz --strip-components=1 -C $workdir/DCD - tar xf $sources/containers.tar.gz --strip-components=1 -C $workdir/DCD/containers - tar xf $sources/containers.tar.gz --strip-components=1 -C $workdir/containers - tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/DCD/d-test-utils - tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/d-test-utils - tar xf $sources/inifiled.tar.gz --strip-components=1 -C $workdir/inifiled - tar xf $sources/libddoc.tar.gz --strip-components=1 -C $workdir/libddoc - tar xf $sources/d-test-utils.tar.gz --strip-components=1 -C $workdir/libddoc/d-test-utils - tar xf $sources/libdparse.tar.gz --strip-components=1 -C $workdir/DCD/libdparse - tar xf $sources/libdparse.tar.gz --strip-components=1 -C $workdir/libdparse - tar xf $sources/msgpack-d.tar.gz --strip-components=1 -C $workdir/DCD/msgpack-d build : | - dub build --build=release + %make ldc install : | install -Dm00755 bin/dscanner $installdir/usr/bin/dscanner