diff options
author | Yurii Kolesnykov | 2022-12-07 21:27:22 +0300 |
---|---|---|
committer | Yurii Kolesnykov | 2022-12-07 21:27:22 +0300 |
commit | dba3ea27be076bbee76bc6ac107a5e3e85ac8d91 (patch) | |
tree | 5c23be19562895b8157a50c7f58043a6dfefab10 | |
parent | 949565bb6079a54c33b1cbae956a00e9654b4a61 (diff) | |
download | aur-dba3ea27be076bbee76bc6ac107a5e3e85ac8d91.tar.gz |
return back to stable 0.28.0
Signed-off-by: Yurii Kolesnykov <root@yurikoles.com>
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 21 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = uefitool pkgdesc = UEFI firmware image viewer and editor and utilities - pkgver = A62 + pkgver = 0.28.0 pkgrel = 1 epoch = 1 url = https://github.com/LongSoft/UEFITool @@ -9,9 +9,9 @@ pkgbase = uefitool arch = i686 arch = x86_64 license = BSD - makedepends = cmake - depends = qt6-base - source = https://github.com/LongSoft/UEFITool/archive/A62.tar.gz - sha256sums = fa39be2912141f7d95cd733acf2f49e94c1df3cfbb069bb856d6e9bae86ff8bb + makedepends = zip + depends = qt5-base + source = UEFITool-0.28.0.tar.gz::https://github.com/LongSoft/UEFITool/archive/0.28.0.tar.gz + sha256sums = 453cc817e17cf9aa5c5306df1994828c4f6cf9180e67bede2bbaca1135b43d3c pkgname = uefitool @@ -1,37 +1,40 @@ # Maintainer: Yurii Kolesnykov <root@yurikoles.com> -# Based on uefitool-git by xsmile <> +# Based on uefitool-ng-git by Bailey Fox <bfox200012@gmail.com> pkgname=uefitool _pkgname=UEFITool -_tools=("${_pkgname}" 'UEFIExtract' 'UEFIFind') -pkgver=A62 +_tools=(UEFIPatch UEFIReplace) +pkgver=0.28.0 pkgrel=1 epoch=1 pkgdesc='UEFI firmware image viewer and editor and utilities' arch=('armv7h' 'aarch64' 'i686' 'x86_64') url='https://github.com/LongSoft/UEFITool' license=('BSD') -depends=('qt6-base') -makedepends=('cmake') -source=("${url}/archive/${pkgver}.tar.gz") -sha256sums=('fa39be2912141f7d95cd733acf2f49e94c1df3cfbb069bb856d6e9bae86ff8bb') +depends=('qt5-base') +makedepends=('zip') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('453cc817e17cf9aa5c5306df1994828c4f6cf9180e67bede2bbaca1135b43d3c') build() { cd "${_pkgname}-${pkgver}" + ./unixbuild.sh --configure + for _tool in "${_tools[@]}"; do - cmake -S "${_tool}" -B "${_tool}-build" - cmake --build "${_tool}-build" + cd "${_tool}" + make + cd .. done } package() { cd "${_pkgname}-${pkgver}" - __tools=("${_pkgname}" "${_tools[@]}") - for _tool in "${__tools[@]}"; do - install -Dm755 "${_tool}-build/${_tool}" "${pkgdir}/usr/bin/${_tool,,}" + for _tool in "${_tools[@]}"; do + install -Dm755 "${_tool}/${_tool}" "${pkgdir}/usr/bin/${_tool,,}" done - install -Dm644 LICENSE.md "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 UEFIPatch/patches{,-misc}.txt -t "${pkgdir}/usr/share/${pkgname}" + install -Dm644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}" } |