Christian Hesse pushed to branch main at Arch Linux / Packaging / Packages /
lib32-e2fsprogs
Commits:
6752051c by Christian Hesse at 2025-11-19T14:22:37+01:00
upgpkg: 1.47.3-2: build from git sources
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,13 @@
pkgbase = lib32-e2fsprogs
pkgdesc = Ext2/3/4 filesystem libraries (32-bit)
pkgver = 1.47.3
- pkgrel = 1
+ pkgrel = 2
url = http://e2fsprogs.sourceforge.net
arch = x86_64
license = GPL
license = LGPL
license = MIT
+ makedepends = git
makedepends = bc
makedepends = lib32-util-linux
makedepends = gcc-multilib
@@ -16,10 +17,8 @@ pkgbase = lib32-e2fsprogs
provides = libe2p.so
provides = libext2fs.so
provides = libss.so
- source =
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.47.3/e2fsprogs-1.47.3.tar.xz
- source =
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.47.3/e2fsprogs-1.47.3.tar.sign
+ source =
git+https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git#tag=v1.47.3?signed
validpgpkeys = 3AB057B7E78D945C8C5591FBD36F769BC11804F0
- sha256sums =
857e6ef800feaa2bb4578fbc810214be5d3c88b072ea53c5384733a965737329
- sha256sums = SKIP
+ sha256sums =
e5fd85934587ac75bc3c36b30d960ec3747da2543a60df737dad46eeb6b42e70
pkgname = lib32-e2fsprogs
=====================================
PKGBUILD
=====================================
@@ -4,28 +4,27 @@
pkgname=lib32-e2fsprogs
pkgver=1.47.3
-pkgrel=1
+pkgrel=2
pkgdesc='Ext2/3/4 filesystem libraries (32-bit)'
arch=('x86_64')
license=('GPL' 'LGPL' 'MIT')
url='http://e2fsprogs.sourceforge.net'
depends=('lib32-glibc' 'e2fsprogs')
-makedepends=('bc' 'lib32-util-linux' 'gcc-multilib')
+makedepends=('git' 'bc' 'lib32-util-linux' 'gcc-multilib')
provides=('libcom_err.so'
'libe2p.so'
'libext2fs.so'
'libss.so')
validpgpkeys=('3AB057B7E78D945C8C5591FBD36F769BC11804F0') # Theodore Ts'o
<[email protected]>
-source=("https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${pkgver}/e2fsprogs-${pkgver}.tar."{xz,sign})
-sha256sums=('857e6ef800feaa2bb4578fbc810214be5d3c88b072ea53c5384733a965737329'
- 'SKIP')
+source=("git+https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git#tag=v${pkgver}?signed")
+sha256sums=('e5fd85934587ac75bc3c36b30d960ec3747da2543a60df737dad46eeb6b42e70')
build() {
export CC='gcc -m32'
export CXX='g++ -m32'
export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
- cd "${srcdir}/e2fsprogs-${pkgver}"
+ cd "${srcdir}/e2fsprogs"
./configure \
--prefix='/usr' \
@@ -37,7 +36,7 @@ build() {
}
package() {
- cd "${srcdir}/e2fsprogs-${pkgver}"
+ cd "${srcdir}/e2fsprogs"
make DESTDIR="${pkgdir}" install-libs
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-e2fsprogs/-/commit/6752051c20d8da47fd0d7ae648f77f688fe4880b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-e2fsprogs/-/commit/6752051c20d8da47fd0d7ae648f77f688fe4880b
You're receiving this email because of your account on gitlab.archlinux.org.