Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages / 
libarchive


Commits:
2d3a8f12 by T.J. Townsend at 2024-09-23T21:11:44+02:00
upgpkg: 3.7.6-1: new upstream release, built from git

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
 pkgbase = libarchive
        pkgdesc = Multi-format archive and compression library
-       pkgver = 3.7.5
+       pkgver = 3.7.6
        pkgrel = 1
        url = https://libarchive.org/
        arch = x86_64
        license = BSD
+       makedepends = git
        depends = acl
        depends = libacl.so
        depends = bzip2
@@ -21,11 +22,9 @@ pkgbase = libarchive
        depends = zstd
        depends = libzstd.so
        provides = libarchive.so
-       source = 
https://github.com/libarchive/libarchive/releases/download/v3.7.5/libarchive-3.7.5.tar.xz
-       source = 
https://github.com/libarchive/libarchive/releases/download/v3.7.5/libarchive-3.7.5.tar.xz.asc
+       source = 
git+https://github.com/libarchive/libarchive.git?signed#tag=v3.7.6
        validpgpkeys = A5A45B12AD92D964B89EEE2DEC560C81CEC2276E
        validpgpkeys = DB2C7CF1B4C265FAEF56E3FC5848A18B8F14184B
-       sha256sums = 
ca74ff8f99dd40ab8a8274424d10a12a7ec3f4428dd35aee9fdda8bdb861b570
-       sha256sums = SKIP
+       sha256sums = 
470138d8382c760bc745d4d87579f946508432932311474c923ec7cdf603f7ce
 
 pkgname = libarchive


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 # Maintainer: Dan McGee <[email protected]>
 
 pkgname=libarchive
-pkgver=3.7.5
+pkgver=3.7.6
 pkgrel=1
 pkgdesc='Multi-format archive and compression library'
 arch=('x86_64')
@@ -16,15 +16,20 @@ depends=('acl' 'libacl.so'
          'xz' 'liblzma.so'
          'zlib' 'libz.so'
          'zstd' 'libzstd.so')
+makedepends=('git')
 provides=('libarchive.so')
 validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E'  # Martin Matuska 
<[email protected]>
               'DB2C7CF1B4C265FAEF56E3FC5848A18B8F14184B') # Martin Matuska 
<[email protected]>
-source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('ca74ff8f99dd40ab8a8274424d10a12a7ec3f4428dd35aee9fdda8bdb861b570'
-            'SKIP')
+source=("git+https://github.com/${pkgname}/${pkgname}.git?signed#tag=v${pkgver}";)
+sha256sums=('470138d8382c760bc745d4d87579f946508432932311474c923ec7cdf603f7ce')
+
+prepare() {
+  cd "${pkgname}"
+  autoreconf -fiv
+}
 
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}"
 
   ./configure \
       --prefix=/usr \
@@ -34,13 +39,13 @@ build() {
 }
 
 check() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}"
 
   make check
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}"
 
   make DESTDIR="$pkgdir" install
   install -Dm0644 COPYING "$pkgdir/usr/share/licenses/libarchive/COPYING"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libarchive/-/commit/2d3a8f12ef0f092261bc02a966b141913e26fc25

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libarchive/-/commit/2d3a8f12ef0f092261bc02a966b141913e26fc25
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to