File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33# it under the terms of the CC0 1.0 License.
44
55pkgname=qdl
6- pkgver=2.6
7- pkgrel=1
6+ pkgver=2.8
7+ pkgrel=0
88pkgdesc=" Tool to communicate with Qualcomm System On a Chip bootroms to install or execute code"
99arch=(armv7h aarch64 i686 x86_64)
1010url=' https://github.com/linux-msm/qdl'
11- license=(' BSD3' )
12- depends=(libxml2.so zlib xz libicui18n.so libicuuc.so libicudata.so libusb-1.0.so)
11+ license=(' BSD-3-Clause' )
12+ depends=(libxml2.so libzip.so xz libicui18n.so libicuuc.so libicudata.so libusb-1.0.so)
13+ makedepends=(git meson ninja cmake help2man)
1314source=(" https://github.com/andersson/${pkgname} /archive/v${pkgver} .tar.gz" )
14- sha512sums=(' cc408faf16e531534f2ee3dc84d99f15b988ebae78ee44b45790f6db113bd98356dcb28a2a744be7d9560749b6a27310d3fd8625fad2986b6f4844c7b839a5e3 ' )
15+ sha512sums=(' 08253666baf0de51d9dd182e3b0503fd838b084d66a019c0972a95c67e939406995b4e0b1659a9fff89d60a8eb916265523f5fe231c3faef2b45a0b785f37a04 ' )
1516
1617build (){
17- cd " ${srcdir} /${pkgname} -${pkgver} "
18- make CFLAGS=" $CFLAGS -include stdlib.h $( pkgconf libusb-1.0 --cflags) -O2 -Wall -g $( xml2-config --cflags) "
18+ cd ${pkgname} -${pkgver}
19+
20+ arch-meson . build -D tests=disabled -D nbdkit=disabled
21+ meson compile -C build
1922}
2023
2124package (){
22- cd " ${srcdir} /${pkgname} -${pkgver} "
23- make prefix=" /usr" DESTDIR=" ${pkgdir} " install
25+ cd ${pkgname} -${pkgver}
26+
27+ meson install -C build --destdir " $pkgdir "
2428
2529 # Package license
2630 install -d " ${pkgdir} /usr/share/licenses/${pkgname} /"
Original file line number Diff line number Diff line change 33# it under the terms of the CC0 1.0 License.
44
55pkgname=qdl
6- pkgver=2.6
7- pkgrel=1
6+ pkgver=2.8
7+ pkgrel=0
88pkgdesc=" Tool to communicate with Qualcomm System On a Chip bootroms to install or execute code"
99arch=(armv7h aarch64 i686 x86_64)
1010url=' https://github.com/linux-msm/qdl'
11- license=(' BSD3' )
12- depends=(libxml2.so zlib xz libicui18n.so libicuuc.so libicudata.so libusb-1.0.so)
11+ license=(' BSD-3-Clause' )
12+ depends=(libxml2.so libzip.so xz libicui18n.so libicuuc.so libicudata.so libusb-1.0.so)
13+ makedepends=(git meson ninja cmake help2man)
1314source=(" https://github.com/andersson/${pkgname} /archive/v${pkgver} .tar.gz" )
14- sha512sums=(' cc408faf16e531534f2ee3dc84d99f15b988ebae78ee44b45790f6db113bd98356dcb28a2a744be7d9560749b6a27310d3fd8625fad2986b6f4844c7b839a5e3 ' )
15+ sha512sums=(' 08253666baf0de51d9dd182e3b0503fd838b084d66a019c0972a95c67e939406995b4e0b1659a9fff89d60a8eb916265523f5fe231c3faef2b45a0b785f37a04 ' )
1516
1617build (){
17- cd " ${srcdir} /${pkgname} -${pkgver} "
18- make CFLAGS=" $CFLAGS -include stdlib.h $( pkgconf libusb-1.0 --cflags) -O2 -Wall -g $( xml2-config --cflags) "
18+ cd ${pkgname} -${pkgver}
19+
20+ arch-meson . build -D tests=disabled -D nbdkit=disabled
21+ meson compile -C build
1922}
2023
2124package (){
22- cd " ${srcdir} /${pkgname} -${pkgver} "
23- make prefix=" /usr" DESTDIR=" ${pkgdir} " install
25+ cd ${pkgname} -${pkgver}
26+
27+ meson install -C build --destdir " $pkgdir "
2428
2529 # Package license
2630 install -d " ${pkgdir} /usr/share/licenses/${pkgname} /"
You can’t perform that action at this time.
0 commit comments