* update appstream to 1.0.2-1
This commit is contained in:
parent
c921170daa
commit
4dc7225c1b
@ -7,8 +7,8 @@ pkgbase=appstream
|
||||
pkgname=(appstream
|
||||
appstream-qt5
|
||||
appstream-qt)
|
||||
pkgver=1.0.1
|
||||
pkgrel=2.1
|
||||
pkgver=1.0.2
|
||||
pkgrel=1
|
||||
pkgdesc='Provides a standard for creating app stores across distributions'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url='https://distributions.freedesktop.org/wiki/AppStream'
|
||||
@ -40,7 +40,7 @@ makedepends=(gi-docgen
|
||||
xmlto)
|
||||
source=(https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz{,.asc}
|
||||
update-appstream-cache.hook)
|
||||
sha256sums=('fa4d5994e5c6f22e9b66cb0b52e8b5f5d96e7353ea5528b56436e0150829203b'
|
||||
sha256sums=('1a5148ca97dcbf5eb6e9c380278bb0d20938569292ea8652df1b3cac8bd2736b'
|
||||
'SKIP'
|
||||
'edc632e4a76ebe5efc76a56fe5f797e5c981cca6f2f0111c7ce0170d1330c788')
|
||||
validpgpkeys=(D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB) # Matthias Klumpp <matthias@tenstral.net>
|
||||
@ -49,23 +49,18 @@ build() {
|
||||
meson build AppStream-$pkgver \
|
||||
--prefix=/usr \
|
||||
--libexecdir=lib \
|
||||
-Dqt5=true \
|
||||
-Dqt=true \
|
||||
-Dqt-versions=5,6 \
|
||||
-Dvapi=true \
|
||||
-Dcompose=true
|
||||
meson compile -C build
|
||||
|
||||
meson build6 AppStream-$pkgver \
|
||||
--prefix=/usr \
|
||||
--libexecdir=lib \
|
||||
-Dqt=true
|
||||
meson compile -C build6
|
||||
}
|
||||
|
||||
package_appstream() {
|
||||
meson install --destdir "$pkgdir" -C build
|
||||
|
||||
# provided by -qt subpackage
|
||||
rm -r "$pkgdir"/usr/{include/AppStreamQt5,lib/cmake,lib/libAppStreamQt5.*}
|
||||
rm -r "$pkgdir"/usr/{include/AppStreamQt{,5},lib/cmake,lib/libAppStreamQt{,5}.*}
|
||||
|
||||
install -Dm644 update-appstream-cache.hook "$pkgdir"/usr/share/libalpm/hooks/90-update-appstream-cache.hook
|
||||
}
|
||||
@ -84,6 +79,8 @@ package_appstream-qt5() {
|
||||
|
||||
# provided by appstream
|
||||
rm -r "$pkgdir"/usr/{bin,include/appstream{,-compose},lib/{appstreamcli-compose,girepository-1.0,libappstream*,pkgconfig},share}
|
||||
# provided by appstream-qt
|
||||
rm -r "$pkgdir"/usr/{include/AppStreamQt,lib/{libAppStreamQt.so*,cmake/AppStreamQt}}
|
||||
}
|
||||
|
||||
package_appstream-qt() {
|
||||
@ -94,8 +91,10 @@ package_appstream-qt() {
|
||||
glibc
|
||||
qt6-base)
|
||||
|
||||
meson install --destdir "$pkgdir" -C build6
|
||||
meson install --destdir "$pkgdir" -C build
|
||||
|
||||
# provided by appstream
|
||||
rm -r "$pkgdir"/usr/{bin,include/appstream,lib/{girepository-1.0,libappstream*,pkgconfig},share}
|
||||
rm -r "$pkgdir"/usr/{bin,include/appstream{,-compose},lib/{appstreamcli-compose,girepository-1.0,libappstream*,pkgconfig},share}
|
||||
# provided by appstream-qt5
|
||||
rm -r "$pkgdir"/usr/{include/AppStreamQt5,lib/{libAppStreamQt5.so*,cmake/AppStreamQt5}}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user