Jan Alexander Steffens (heftig) pushed to branch main at Arch Linux / Packaging / Packages / libadwaita
Commits: 9ed7f0f1 by Jan Alexander Steffens (heftig) at 2023-08-05T01:19:38+02:00 1.3.4-1 - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,8 +1,12 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgbase=libadwaita -pkgname=(libadwaita libadwaita-docs libadwaita-demos) -pkgver=1.3.3 +pkgname=( + libadwaita + libadwaita-demos + libadwaita-docs +) +pkgver=1.3.4 pkgrel=1 epoch=1 pkgdesc="Building blocks for modern adaptive GNOME applications" @@ -19,7 +23,7 @@ makedepends=( vala ) checkdepends=(weston) -_commit=f665152a70d5f2c61c0f5a0a947cb38524e64cfe # tags/1.3.3^0 +_commit=29846fbd8d1a589e526043a9dc5ed14b69308d48 # tags/1.3.4^0 source=("git+https://gitlab.gnome.org/GNOME/libadwaita.git#commit=$_commit") b2sums=('SKIP') @@ -33,7 +37,11 @@ prepare() { } build() { - arch-meson $pkgname build -D gtk_doc=true + local meson_options=( + -D gtk_doc=true + ) + + arch-meson $pkgname build "${meson_options[@]}" meson compile -C build } @@ -67,18 +75,12 @@ package_libadwaita() { cd "$pkgdir" - _pick docs usr/share/doc - _pick demo usr/bin/adwaita-1-demo _pick demo usr/share/applications/org.gnome.Adwaita1.Demo.desktop _pick demo usr/share/icons/hicolor/*/apps/org.gnome.Adwaita1.Demo[-.]* _pick demo usr/share/metainfo/org.gnome.Adwaita1.Demo.metainfo.xml -} -package_libadwaita-docs() { - pkgdesc+=" (documentation)" - depends=() - mv docs/* "$pkgdir" + _pick docs usr/share/doc } package_libadwaita-demos() { @@ -87,4 +89,10 @@ package_libadwaita-demos() { mv demo/* "$pkgdir" } +package_libadwaita-docs() { + pkgdesc+=" (documentation)" + depends=() + mv docs/* "$pkgdir" +} + # vim:set sw=2 sts=-1 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libadwaita/-/commit/9ed7f0f1665be3636b9789eb25d77ce00a67f553 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libadwaita/-/commit/9ed7f0f1665be3636b9789eb25d77ce00a67f553 You're receiving this email because of your account on gitlab.archlinux.org.
