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.