David Runge pushed to branch main at Arch Linux / Packaging / Packages / expat


Commits:
d8b624b9 by David Runge at 2024-09-04T18:21:41+02:00
Switch to signed git tags as more transparent upstream sources

Signed-off-by: David Runge <[email protected]>

- - - - -
28284e07 by David Runge at 2024-09-04T18:24:08+02:00
upgpkg: 2.6.3-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,19 +1,17 @@
 pkgbase = expat
        pkgdesc = An XML parser library
-       pkgver = 2.6.2
+       pkgver = 2.6.3
        pkgrel = 1
        url = https://libexpat.github.io/
        arch = x86_64
        license = MIT
        makedepends = cmake
+       makedepends = git
        depends = glibc
        provides = libexpat.so
-       source = 
https://github.com/libexpat/libexpat/releases/download/R_2_6_2/expat-2.6.2.tar.bz2
-       source = 
https://github.com/libexpat/libexpat/releases/download/R_2_6_2/expat-2.6.2.tar.bz2.asc
+       source = expat::git+https://github.com/libexpat/libexpat?signed=R_2_6_3
        validpgpkeys = 3176EF7DB2367F1FCA4F306B1F9B0E909AF37285
-       sha512sums = 
15811413e92a632272188781cc3f2a9e52ed62f6edfad9b2eeeca0946e53132b6c9ca6dc460eda766d6a4e68e5920128335d705f9556b5aa3f77593658780470
        sha512sums = SKIP
-       b2sums = 
9b518cf768e53b177fd933d37686a76c4a1bd1e2829cf414f8f9c054901f61d6445232eb4d4502e888507efa12a48d8ace206fbabac5d2ca5365f0437e971fd8
        b2sums = SKIP
 
 pkgname = expat


=====================================
PKGBUILD
=====================================
@@ -4,20 +4,22 @@
 # Contributor: Judd Vinet <[email protected]>
 
 pkgname=expat
-pkgver=2.6.2
+pkgver=2.6.3
 pkgrel=1
 pkgdesc="An XML parser library"
 arch=(x86_64)
 url="https://libexpat.github.io/";
+_url="https://github.com/libexpat/libexpat";
 license=(MIT)
 depends=(glibc)
-makedepends=(cmake)
+makedepends=(
+  cmake
+  git
+)
 provides=(libexpat.so)
-source=(https://github.com/libexpat/libexpat/releases/download/R_${pkgver//./_}/$pkgname-$pkgver.tar.bz2{,.asc})
-sha512sums=('15811413e92a632272188781cc3f2a9e52ed62f6edfad9b2eeeca0946e53132b6c9ca6dc460eda766d6a4e68e5920128335d705f9556b5aa3f77593658780470'
-            'SKIP')
-b2sums=('9b518cf768e53b177fd933d37686a76c4a1bd1e2829cf414f8f9c054901f61d6445232eb4d4502e888507efa12a48d8ace206fbabac5d2ca5365f0437e971fd8'
-        'SKIP')
+source=($pkgname::git+$_url?signed=R_${pkgver//./_})
+sha512sums=('SKIP')
+b2sums=('SKIP')
 validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping
 
 build() {
@@ -25,7 +27,7 @@ build() {
     -B build
     -D CMAKE_BUILD_TYPE=None
     -D CMAKE_INSTALL_PREFIX=/usr
-    -S $pkgname-$pkgver
+    -S $pkgname/$pkgname
     -W no-dev
   )
 
@@ -39,6 +41,6 @@ check() {
 
 package() {
   DESTDIR="$pkgdir" cmake --install build
-  install -vDm 644 $pkgname-$pkgver/COPYING -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 $pkgname-$pkgver/{AUTHORS,Changes,README.md} -t 
"$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 $pkgname/$pkgname/COPYING -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 $pkgname/$pkgname/{AUTHORS,Changes,README.md} -t 
"$pkgdir/usr/share/doc/$pkgname/"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/expat/-/compare/229335197792b9b3bb7ba47af2ad3c649fcc4e43...28284e07272538e93951c9b19c37960d1a9ba6ef

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/expat/-/compare/229335197792b9b3bb7ba47af2ad3c649fcc4e43...28284e07272538e93951c9b19c37960d1a9ba6ef
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to