Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / girara
Commits: cef71bbb by Robin Candau at 2024-04-04T10:15:20+02:00 upgpkg: 0.4.3-3: Add .nvchecker.toml + Switch to auto generated source tarball - - - - - 3 changed files: - .SRCINFO - + .nvchecker.toml - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = girara pkgdesc = User interface library focused on simplicity and minimalism pkgver = 0.4.3 - pkgrel = 2 + pkgrel = 3 url = https://pwmt.org/projects/girara arch = x86_64 license = Zlib @@ -21,7 +21,7 @@ pkgbase = girara conflicts = girara-common replaces = girara-gtk3 replaces = girara-common - source = girara-0.4.3.tar.gz::https://github.com/pwmt/girara/archive/0.4.3.tar.gz + source = girara-0.4.3.tar.gz::https://git.pwmt.org/pwmt/girara/-/archive/0.4.3/girara-0.4.3.tar.gz sha512sums = 0dcde66101f5779c879f5847e8cb9d5777c6fa803733b6fe9c05e17385b608cc02f2e119d456aa4810f623290057e9344bbcc6a64b4b36b4733b60b7e8d885b6 pkgname = girara ===================================== .nvchecker.toml ===================================== @@ -0,0 +1,7 @@ +[girara] +source = "gitlab" +host = "git.pwmt.org" +gitlab = "pwmt/girara" +prefix = "v" +use_max_tag = true +exclude_regex = ".*(pre|a|alpha|b|beta|r|rc).*" ===================================== PKGBUILD ===================================== @@ -6,7 +6,7 @@ pkgname=girara pkgver=0.4.3 -pkgrel=2 +pkgrel=3 pkgdesc="User interface library focused on simplicity and minimalism" url="https://pwmt.org/projects/girara" arch=('x86_64') @@ -17,28 +17,24 @@ conflicts=('girara-gtk3' 'girara-common') depends=('gtk3' 'glib2' 'json-glib' 'pango' 'glibc') makedepends=('meson' 'ninja' 'doxygen' 'check') checkdepends=('xorg-server-xvfb') - -source=(girara-$pkgver.tar.gz::https://github.com/pwmt/girara/archive/$pkgver.tar.gz) - +source=("${pkgname}-${pkgver}.tar.gz::https://git.pwmt.org/pwmt/girara/-/archive/${pkgver}/girara-${pkgver}.tar.gz") sha512sums=('0dcde66101f5779c879f5847e8cb9d5777c6fa803733b6fe9c05e17385b608cc02f2e119d456aa4810f623290057e9344bbcc6a64b4b36b4733b60b7e8d885b6') build() { - cd girara-$pkgver - arch-meson build + cd "${pkgname}-${pkgver}" + arch-meson build - cd build - ninja + cd build + ninja } check() { - cd girara-$pkgver/build - - ninja test + cd "${pkgname}-${pkgver}/build" + ninja test } package() { - cd girara-$pkgver/build - DESTDIR="$pkgdir/" ninja install - - install -D -m664 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + cd "${pkgname}-${pkgver}/build" + DESTDIR="${pkgdir}/" ninja install + install -Dm 664 ../LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/girara/-/commit/cef71bbb5ed24b3229ccbd5c7afc2b215bdbd715 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/girara/-/commit/cef71bbb5ed24b3229ccbd5c7afc2b215bdbd715 You're receiving this email because of your account on gitlab.archlinux.org.