diff options
author | lilac | 2024-03-26 04:21:14 +0800 |
---|---|---|
committer | lilac | 2024-03-26 04:21:14 +0800 |
commit | 3b754d63ba6b8481ead46bc01562c4d7f62fa833 (patch) | |
tree | 8ad01b9ed79f9a83a378702922f26528cbbc4426 | |
parent | 6e0de3480ffb6f77e0985a94a0a55003260bf197 (diff) | |
download | aur-3b754d63ba6b8481ead46bc01562c4d7f62fa833.tar.gz |
[lilac] updated to 2.1.51-2
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 29 insertions, 40 deletions
@@ -1,32 +1,23 @@ pkgbase = lceda-pro pkgdesc = 免费、专业、强大的国产PCB设计工具 pkgver = 2.1.51 - pkgrel = 1 + pkgrel = 2 url = https://pro.lceda.cn/ install = lceda-pro.install arch = x86_64 - arch = aarch64 - arch = loong64 license = LicenseRef-LCEDA-Proprietary - depends = electron - depends = gtk3 - depends = nss + makedepends = aria2 depends = alsa-lib - depends = libpulse depends = bash - depends = hicolor-icon-theme - depends = gcc-libs depends = coreutils + depends = electron + depends = gcc-libs depends = glibc - source = LICENSE-2.1.51.html::https://lceda.cn/page/legal + depends = gtk3 + depends = hicolor-icon-theme + depends = libpulse + depends = nss source = lceda-pro.install - sha256sums = SKIP sha256sums = afba3c6712227a37c08783b3cc1a97ae71e90dc2f575409213d2773372220697 - source_x86_64 = lceda-pro-x86_64-2.1.51.zip::https://image.lceda.cn/files/lceda-pro-linux-x64-2.1.51.zip - sha256sums_x86_64 = 97640631ce248bfc9a98f2258249612462650e603a867cb9a109c03879494fd3 - source_aarch64 = lceda-pro-aarch64-2.1.51.zip::https://image.lceda.cn/files/lceda-pro-linux-arm64-2.1.51.zip - sha256sums_aarch64 = 2bc6a69ae1fce7cd59257a93c4b23620e72a8f7f4f54b4c224c056db6d938458 - source_loong64 = lceda-pro-loong64-2.1.51.zip::https://image.lceda.cn/files/lceda-pro-linux-loong64-2.1.51.zip - sha256sums_loong64 = afc0d4690f0b6352aa68a832210e6c97e23d105ed01a178b0f842b1386fcf30d pkgname = lceda-pro @@ -1,35 +1,33 @@ # Maintainer: taotieren <admin@taotieren.com> # Co-Maintainer: Misaka13514 <Misaka13514 at gmail dot com> -pkgbase=lceda-pro pkgname=lceda-pro pkgver=2.1.51 -pkgrel=1 +pkgrel=2 pkgdesc="免费、专业、强大的国产PCB设计工具" -arch=('x86_64' 'aarch64' 'loong64') +arch=(x86_64) url="https://pro.lceda.cn/" -license=('LicenseRef-LCEDA-Proprietary') -depends=(electron - gtk3 - nss - alsa-lib - libpulse +license=(LicenseRef-LCEDA-Proprietary) +depends=(alsa-lib bash - hicolor-icon-theme - gcc-libs coreutils - glibc) + electron + gcc-libs + glibc + gtk3 + hicolor-icon-theme + libpulse + nss) +makedepends=(aria2) install=${pkgname}.install -source=("LICENSE-$pkgver.html::https://lceda.cn/page/legal" - "${pkgname}.install") -source_x86_64=("${pkgname}-x86_64-${pkgver}.zip::https://image.lceda.cn/files/lceda-pro-linux-x64-${pkgver}.zip") -source_aarch64=("${pkgname}-aarch64-${pkgver}.zip::https://image.lceda.cn/files/lceda-pro-linux-arm64-${pkgver}.zip") -source_loong64=("${pkgname}-loong64-${pkgver}.zip::https://image.lceda.cn/files/lceda-pro-linux-loong64-${pkgver}.zip") -sha256sums=('SKIP' - 'afba3c6712227a37c08783b3cc1a97ae71e90dc2f575409213d2773372220697') -sha256sums_x86_64=('97640631ce248bfc9a98f2258249612462650e603a867cb9a109c03879494fd3') -sha256sums_aarch64=('2bc6a69ae1fce7cd59257a93c4b23620e72a8f7f4f54b4c224c056db6d938458') -sha256sums_loong64=('afc0d4690f0b6352aa68a832210e6c97e23d105ed01a178b0f842b1386fcf30d') +source=("${pkgname}.install") +sha256sums=('afba3c6712227a37c08783b3cc1a97ae71e90dc2f575409213d2773372220697') + +prepare() { + aria2c --max-concurrent-downloads=10 --max-connection-per-server=10 --split=10 https://lceda.cn/page/legal --out=LICENSE + aria2c --max-concurrent-downloads=10 --max-connection-per-server=10 --split=10 https://image.lceda.cn/files/${pkgname}-linux-x64-${pkgver}.zip + bsdtar --extract --file ${pkgname}-linux-x64-${pkgver}.zip --directory . +} package() { # electron file @@ -63,5 +61,5 @@ package() { exec electron /usr/lib/lceda-pro/resources/app/ "\$@" EOF # LICENSE - install -Dm0644 ${srcdir}/LICENSE-$pkgver.html ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.html + install -Dm0644 ${srcdir}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } |