T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages /
lib32-libpng
Commits:
2393f3ed by T.J. Townsend at 2024-09-13T14:26:14-04:00
upgpkg: 1.6.44-1
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- + keys/pgp/F57A55036A4D45837074FD92C9E384533403C2F8.asc
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,14 +1,16 @@
pkgbase = lib32-libpng
pkgdesc = A collection of routines used to create PNG format graphics
files (32-bit)
- pkgver = 1.6.43
+ pkgver = 1.6.44
pkgrel = 1
url = http://www.libpng.org/pub/png/libpng.html
arch = x86_64
license = custom
+ makedepends = git
depends = lib32-zlib
depends = libpng
provides = libpng16.so
- source =
https://downloads.sourceforge.net/sourceforge/libpng/libpng-1.6.43.tar.xz
- sha256sums =
6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c
+ source = git+https://github.com/pnggroup/libpng.git?signed#tag=v1.6.44
+ validpgpkeys = F57A55036A4D45837074FD92C9E384533403C2F8
+ sha256sums =
56d285e5bdc6a7ef5a46b987d62fc88b199cfdf1cb1dad19df10b361ef6613ce
pkgname = lib32-libpng
=====================================
PKGBUILD
=====================================
@@ -1,11 +1,12 @@
-# Maintainer: Jan de Groot <[email protected]>
+# Maintainer: Christian Hesse <[email protected]>
+# Contributor: Jan de Groot <[email protected]>
# Contributor: dorphell <[email protected]>
# Contributor: Travis Willard <[email protected]>
# Contributor: Douglas Soares de Andrade <[email protected]>
_pkgbasename=libpng
pkgname=lib32-$_pkgbasename
-pkgver=1.6.43
+pkgver=1.6.44
_libversion=16
pkgrel=1
pkgdesc='A collection of routines used to create PNG format graphics files
(32-bit)'
@@ -13,16 +14,23 @@ arch=('x86_64')
url='http://www.libpng.org/pub/png/libpng.html'
license=('custom')
depends=('lib32-zlib' $_pkgbasename)
+makedepends=('git')
provides=('libpng16.so')
-source=("https://downloads.sourceforge.net/sourceforge/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz")
-sha256sums=('6a5ca0652392a2d7c9db2ae5b40210843c0bbc081cbd410825ab00cc59f14a6c')
+source=("git+https://github.com/pnggroup/libpng.git?signed#tag=v${pkgver}")
+sha256sums=('56d285e5bdc6a7ef5a46b987d62fc88b199cfdf1cb1dad19df10b361ef6613ce')
+validpgpkeys=('F57A55036A4D45837074FD92C9E384533403C2F8') # Cosmin Truta
+
+prepare() {
+ cd libpng
+ autoreconf -fiv
+}
build() {
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
+ cd libpng
./configure \
--prefix=/usr \
@@ -33,7 +41,7 @@ build() {
}
package() {
- cd "${srcdir}/${_pkgbasename}-${pkgver}"
+ cd libpng
make DESTDIR="${pkgdir}" install
=====================================
keys/pgp/F57A55036A4D45837074FD92C9E384533403C2F8.asc
=====================================
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEZbgIXhYJKwYBBAHaRw8BAQdAtS2rgQ1HwKVTR1gilMVCxRizimHWzAYxa2qb
+3ZXlegm0H0Nvc21pbiBUcnV0YSA8Y3RydXRhQGdtYWlsLmNvbT6ImQQTFgoAQRYh
+BPV6VQNqTUWDcHT9ksnjhFM0A8L4BQJluAheAhsDBQkFo5qABQsJCAcCAiICBhUK
+CQgLAgQWAgMBAh4HAheAAAoJEMnjhFM0A8L4a20BAJ9VTMUx2TRLFOS7iVERY1x4
+yH/cu8PAiZf4PpPhs0zWAP4gTI9fyxc7RcE8M8HGX85gZrKdG1aJGWVXTAsBTlK4
+C7g4BGW4CF4SCisGAQQBl1UBBQEBB0CAu6jXVOmLW+3HO3yNejztHVbpP7BORwW+
+0m8nG6IcEgMBCAeIfgQYFgoAJhYhBPV6VQNqTUWDcHT9ksnjhFM0A8L4BQJluAhe
+AhsMBQkFo5qAAAoJEMnjhFM0A8L4gaQA/0aAPumfH/QV1qwW2QI81q6URj7S/W+Z
+rlvTfCpS8J0aAQCwztyuY0YFHbXQZzjJ/2mQpnB5vQ5HU/lCeLDwunPfCA==
+=KpUQ
+-----END PGP PUBLIC KEY BLOCK-----
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libpng/-/commit/2393f3ed0ae5cbe9c1249166aa253376969288aa
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lib32-libpng/-/commit/2393f3ed0ae5cbe9c1249166aa253376969288aa
You're receiving this email because of your account on gitlab.archlinux.org.