* update libpng to 1.6.44-1

This commit is contained in:
Alexander Baldeck 2024-09-23 23:21:58 +02:00
parent 97aed6d0e8
commit da6f638035
4 changed files with 50 additions and 8 deletions

16
libpng/.SRCINFO Normal file
View File

@ -0,0 +1,16 @@
pkgbase = libpng
pkgdesc = A collection of routines used to create PNG format graphics files
pkgver = 1.6.44
pkgrel = 1
url = http://www.libpng.org/pub/png/libpng.html
arch = x86_64
license = custom
makedepends = git
depends = zlib
depends = sh
provides = libpng16.so
source = git+https://github.com/pnggroup/libpng.git?signed#tag=v1.6.44
validpgpkeys = F57A55036A4D45837074FD92C9E384533403C2F8
sha256sums = 56d285e5bdc6a7ef5a46b987d62fc88b199cfdf1cb1dad19df10b361ef6613ce
pkgname = libpng

5
libpng/.nvchecker.toml Normal file
View File

@ -0,0 +1,5 @@
[libpng]
source = "git"
git = "https://github.com/pnggroup/libpng.git"
prefix = "v"
exclude_regex = ".*(beta|alpha|rc).*"

View File

@ -1,24 +1,32 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Jan de Groot <jgc@archlinux.org>
# Maintainer: Christian Hesse <mail@eworm.de>
# Contributor: Jan de Groot <jgc@archlinux.org>
# Contributor: dorphell <dorphell@archlinux.org>
# Contributor: Travis Willard <travis@archlinux.org>
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
pkgname=libpng
pkgver=1.6.43
pkgver=1.6.44
pkgrel=1
pkgdesc='A collection of routines used to create PNG format graphics files'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='http://www.libpng.org/pub/png/libpng.html'
license=('custom')
depends=('zlib' 'sh')
makedepends=('git')
provides=('libpng16.so')
validpgpkeys=('8048643BA2C840F4F92A195FF54984BFA16C640F') # Glenn Randers-Pehrson (mozilla) <glennrp@gmail.com>
source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$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 $pkgname
autoreconf -fiv
}
build() {
cd $pkgname-$pkgver
cd $pkgname
./configure \
--prefix=/usr \
@ -27,13 +35,13 @@ build() {
}
check() {
cd $pkgname-$pkgver
cd $pkgname
make check
}
package() {
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install

View File

@ -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-----