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.


Reply via email to