upg appstream imagemagick
This commit is contained in:
parent
8789826f97
commit
a06140cadf
4 changed files with 38 additions and 37 deletions
|
@ -6,15 +6,14 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgbase=appstream
|
||||
pkgname=(appstream appstream-qt5) # appstream-qt)
|
||||
pkgname=(appstream appstream-qt5 appstream-qt)
|
||||
pkgver=1.0.2
|
||||
pkgrel=01
|
||||
pkgrel=02
|
||||
pkgdesc='Provides a standard for creating app stores across distributions w/o systemd'
|
||||
url='https://distributions.freedesktop.org/wiki/AppStream'
|
||||
depends=(cairo curl fontconfig freetype2 gcc-libs gdk-pixbuf2 glib2 glibc librsvg libstemmer
|
||||
libxml2 libxmlb libyaml pango)
|
||||
makedepends=(gobject-introspection gperf gtk-doc itstool meson qt5-tools vala xmlto)
|
||||
# qt6-tools ## if you want to build the qt6 pkg
|
||||
makedepends=(gi-docgen gobject-introspection gperf itstool meson qt5-tools qt6-tools vala xmlto)
|
||||
source=(https://www.freedesktop.org/software/appstream/releases/AppStream-$pkgver.tar.xz{,.asc}
|
||||
update-appstream-cache.hook)
|
||||
|
||||
|
@ -22,7 +21,8 @@ build() {
|
|||
meson build AppStream-$pkgver \
|
||||
--prefix=/usr \
|
||||
--libexecdir=lib \
|
||||
-Dqt-versions=5 \
|
||||
-Dqt=true \
|
||||
-Dqt-versions=5,6 \
|
||||
-Dvapi=true \
|
||||
-Dsystemd=false \
|
||||
-Dcompose=true
|
||||
|
@ -33,13 +33,13 @@ 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
|
||||
}
|
||||
|
||||
package_appstream-qt5() {
|
||||
pkgdesc='Qt5 interface for AppStream'
|
||||
pkgdesc='Qt5 interface for AppStream w/o systemd'
|
||||
depends=(appstream gcc-libs glib2 glibc qt5-base)
|
||||
|
||||
conflicts=('appstream-qt<1')
|
||||
|
@ -47,29 +47,27 @@ package_appstream-qt5() {
|
|||
|
||||
meson install --destdir "$pkgdir" -C build
|
||||
|
||||
## 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}}
|
||||
|
||||
# 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() {
|
||||
# pkgdesc='Qt6 interface for AppStream'
|
||||
# depends=(appstream
|
||||
# gcc-libs
|
||||
# glib2
|
||||
# glibc
|
||||
# qt6-base)
|
||||
#
|
||||
# meson install --destdir "$pkgdir" -C build
|
||||
#
|
||||
## provided by appstream
|
||||
# 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}}
|
||||
#}
|
||||
package_appstream-qt() {
|
||||
pkgdesc='Qt6 interface for AppStream w/o systemd'
|
||||
depends=(appstream
|
||||
gcc-libs
|
||||
glib2
|
||||
glibc
|
||||
qt6-base)
|
||||
|
||||
meson install --destdir "$pkgdir" -C build
|
||||
|
||||
# provided by appstream
|
||||
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}}
|
||||
}
|
||||
|
||||
#---- arch license gpg-key & sha256sums ----
|
||||
|
||||
|
@ -83,6 +81,7 @@ sha256sums=(1a5148ca97dcbf5eb6e9c380278bb0d20938569292ea8652df1b3cac8bd2736b #
|
|||
9692654e88ff3e9fd38ca1215fa1a906066b6a86bb08748ad91f3218e3aabb56 # AppStream-1.0.2.tar.xz.asc
|
||||
edc632e4a76ebe5efc76a56fe5f797e5c981cca6f2f0111c7ce0170d1330c788) # update-appstream-cache.hook
|
||||
|
||||
## 026fb554993de66e7cd2c281faa815b8fb7abc41de3b2f1995897d5eef1fbe2e appstream-1.0.2-01-x86_64.pkg.tar.lz
|
||||
## 32ffa009c3aa718ba194baeaa7a42b4df5a32f32f50860c8ac3b3be3f7720337 appstream-qt5-1.0.2-01-x86_64.pkg.tar.lz
|
||||
## b1069ced1e33fd3e15c95e516d99aaa125164d2e289e8aea75ea79f60936afad appstream-1.0.2-02-x86_64.pkg.tar.lz
|
||||
## c508ec4ccb0d56c6923afa1fdca51bc1a6db9950af51876dbb9eb5a1edd9c717 appstream-qt-1.0.2-02-x86_64.pkg.tar.lz
|
||||
## fcf30b2caea28d11baf109fa7827620c163aa65b5c97d37eaf2c15240a03ea24 appstream-qt5-1.0.2-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -4,8 +4,8 @@ libxmlb
|
|||
meson
|
||||
xmlto
|
||||
gobject-introspection
|
||||
gtk-doc
|
||||
qt5-tools
|
||||
qt6-tools
|
||||
itstool
|
||||
vala
|
||||
gperf
|
||||
|
@ -13,5 +13,7 @@ gettext
|
|||
libglvnd
|
||||
gi-docgen
|
||||
cmake
|
||||
rav1e
|
||||
graphite
|
||||
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
||||
|
||||
pkgname=imagemagick
|
||||
pkgver=7.1.1.28
|
||||
pkgver=7.1.1.29
|
||||
pkgrel=02
|
||||
_relname=ImageMagick-${pkgver%%.*}
|
||||
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
|
||||
|
@ -114,9 +114,9 @@ license=(custom)
|
|||
|
||||
validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
|
||||
|
||||
sha256sums=(ee4b6cdaaf2fa6020b6a3c6e055d993e970361a2fadf2bf2f984308b35c61915 # ImageMagick-7.1.1-28.tar.xz
|
||||
9127d4dab9941b17cc368b72545621c41e591d198a936a1f794549c3d55b903e # ImageMagick-7.1.1-28.tar.xz.asc
|
||||
sha256sums=(f140465fbeb0b4724cba4394bc6f6fb32715731c1c62572d586f4f1c8b9b0685 # ImageMagick-7.1.1-29.tar.xz
|
||||
798ba7e7ab5b33f2dad9856d39b33b6dd24e8550b5078948c26ab3011ad39ecd # ImageMagick-7.1.1-29.tar.xz.asc
|
||||
a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73) # arch-fonts.diff
|
||||
|
||||
## 20a9acb276eb1005874186bbe106fea37222cbac88cfe5c14aacad344e159fcd imagemagick-7.1.1.28-02-x86_64.pkg.tar.lz
|
||||
## 46284a029497b6a25d224e301c0d356f5c68d995e4db45abad79850f83d0769f imagemagick-7.1.1.29-02-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Contributor: Eric Bélanger <eric@archlinux.org>
|
||||
|
||||
pkgname=imagemagick
|
||||
pkgver=7.1.1.28
|
||||
pkgver=7.1.1.29
|
||||
pkgrel=2
|
||||
_relname=ImageMagick-${pkgver%%.*}
|
||||
_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
|
||||
|
@ -70,7 +70,7 @@ checkdepends=(gsfonts
|
|||
replaces=(imagemagick-doc)
|
||||
source=(https://imagemagick.org/archive/$_tarname.tar.xz{,.asc}
|
||||
arch-fonts.diff)
|
||||
sha256sums=('ee4b6cdaaf2fa6020b6a3c6e055d993e970361a2fadf2bf2f984308b35c61915'
|
||||
sha256sums=('f140465fbeb0b4724cba4394bc6f6fb32715731c1c62572d586f4f1c8b9b0685'
|
||||
'SKIP'
|
||||
'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
|
||||
validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A) # Lexie Parsimoniae
|
||||
|
|
Loading…
Reference in a new issue