From 11096bf39698c118aa9ee50725db6c4e7957ac47 Mon Sep 17 00:00:00 2001 From: teldra Date: Wed, 9 Jun 2021 01:04:16 +0200 Subject: [PATCH] leocad: update to 21.06. Expand distfiles URL where possible, add post_extract so the builddir can be cleaned up properly (library.bin would stay there, otherwise). Closes: #31472 [via git-merge-pr] --- srcpkgs/leocad/template | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/srcpkgs/leocad/template b/srcpkgs/leocad/template index 7baadb9179d..cd81c17b1e2 100644 --- a/srcpkgs/leocad/template +++ b/srcpkgs/leocad/template @@ -1,6 +1,6 @@ # Template file for 'leocad' pkgname=leocad -version=21.03 +version=21.06 revision=1 _lib_version=20.03 build_style=qmake @@ -11,15 +11,19 @@ short_desc="CAD program for creating virtual LEGO models" maintainer="teldra " license="GPL-2.0-only, CC-BY-2.0" homepage="http://leocad.org" -distfiles="https://github.com/leozide/${pkgname}/archive/v${version}.tar.gz +distfiles="https://github.com/leozide/leocad/archive/v${version}.tar.gz https://github.com/leozide/leocad/releases/download/v${version}/Library-${_lib_version}.zip" -checksum="af7e59fe8367a88a3721a125b021ecba1eb9628eed928bdea7a37b6d41c7ccd6 +checksum="bd28c47f920fa1bc458b6e5f476b93ccc1aa40e30158a3dd2397368cc3d79099 88d6d28b3a494a15ae63e984c1e732e28362fabc2e145ffab828fed2eb5e3632" +post_extract() { + mv ../library.bin . +} + leocad-data_package() { short_desc+=" - data files" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { - vinstall ../library.bin 644 usr/share/leocad/ + vinstall library.bin 644 usr/share/leocad/ } }