diff options
Diffstat (limited to 'testing/diffsitter/APKBUILD')
-rw-r--r-- | testing/diffsitter/APKBUILD | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/testing/diffsitter/APKBUILD b/testing/diffsitter/APKBUILD deleted file mode 100644 index 929ad65a19a..00000000000 --- a/testing/diffsitter/APKBUILD +++ /dev/null @@ -1,58 +0,0 @@ -# Contributor: Jakub Jirutka <jakub@jirutka.cz> -# Maintainer: Jakub Jirutka <jakub@jirutka.cz> -pkgname=diffsitter -pkgver=0.6.6 -pkgrel=0 -pkgdesc="A tree-sitter based AST difftool to get meaningful semantic diffs" -url="https://github.com/afnanenayet/diffsitter" -arch="aarch64 armhf armv7 ppc64le x86 x86_64" # limited by rust/cargo -license="MIT" -makedepends="cargo rsync" -source="https://dev.alpinelinux.org/archive/$pkgname/$pkgname-$pkgver.tar.gz" - -# https://github.com/afnanenayet/diffsitter/issues/159 -snapshot() { - local tarball="$pkgname-$pkgver.tar.gz" - - clean - deps - - mkdir -p "$srcdir" - cd "$srcdir" - - msg 'Clonning source repository' - git clone \ - --depth 1 \ - --shallow-submodules \ - --recurse-submodules \ - --branch "v$pkgver" \ - https://github.com/afnanenayet/diffsitter.git ${tarball%.tar.gz} - - # Create reproducible tarball (always same checksum for same content). - tar -cz \ - --owner=0 --group=0 --mtime='1970-01-01' \ - --exclude-vcs \ - -f "$SRCDEST/$tarball" ${tarball%.tar.gz} - - msg "Uploading $tarball" - rsync --progress "$SRCDEST/$tarball" dev.alpinelinux.org:/archive/$pkgname/ -} - -# NOTE: Building with -Oz, panic=abort etc. doesn't help in this case -# (11.5 -> 10.7 MiB). -build() { - cargo build --release --locked -} - -check() { - cargo test --locked -} - -package() { - cargo install --locked --path . --root="$pkgdir/usr" - rm "$pkgdir"/usr/.crates* -} - -sha512sums=" -eee59c62bc62e76953c4bffbb70712a7b7583b9554b69c7abbed616232c7474c5f82f607cc4d36eb1f047024a3d1d5dfec856c062303ba2db85b78ce7a8ff999 diffsitter-0.6.6.tar.gz -" |