xorriso: Update to 1.5.4

* drop msysize patch
* expand the pgp key to use the full fingerprint
This commit is contained in:
Christoph Reiter 2023-03-12 11:20:14 +01:00
parent 2327d37d9e
commit 601f524664
2 changed files with 16 additions and 40 deletions

View File

@ -1,25 +0,0 @@
diff -Naur xorriso-1.4.8-orig/config.guess xorriso-1.4.8/config.guess
--- xorriso-1.4.8-orig/config.guess 2017-09-12 18:39:26.000000000 +0300
+++ xorriso-1.4.8/config.guess 2017-11-17 09:00:38.173592100 +0300
@@ -851,6 +851,9 @@
amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
echo x86_64-unknown-cygwin
exit ;;
+ amd64:MSYS*:*:* | x86_64:MSYS*:*:*)
+ echo x86_64-unknown-msys
+ exit ;;
p*:CYGWIN*:*)
echo powerpcle-unknown-cygwin
exit ;;
diff -Naur xorriso-1.4.8-orig/configure.ac xorriso-1.4.8/configure.ac
--- xorriso-1.4.8-orig/configure.ac 2017-09-12 18:39:26.000000000 +0300
+++ xorriso-1.4.8/configure.ac 2017-11-17 08:59:18.170844200 +0300
@@ -379,7 +379,7 @@
case $host_os in
- cygwin*|mingw*)
+ cygwin*|msys*|mingw*)
default_libcdio=yes
;;
*)

View File

@ -1,35 +1,36 @@
# Maintainer: Michael R. Taylor <michael@atomic.city>
pkgname=xorriso
pkgver=1.5.0
pkgver=1.5.4
pkgrel=1
pkgdesc="xorriso copies files from POSIX filesystems into Rock Ridge enhanced ISO 9660 filesystems and allows manipulation of such filesystems"
arch=('i686' 'x86_64')
url="https://www.gnu.org/software/xorriso/"
license=('GPL3')
depends=('libbz2' 'libreadline' 'zlib')
makedepends=('libbz2-devel' 'libreadline-devel' 'zlib-devel' 'autotools' 'gcc')
source=("https://www.gnu.org/software/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig}
001-msysize.patch)
sha256sums=('a93fa7ae5bb1902198cddfec25201388156932f36f2f5da829bf4fcae9a6062b'
'SKIP'
'211fe3fcf0663b88aa7350c917fd1670f32116dcd163132806e4eb2a73492a8a')
validpgpkeys=('E9CBDFC0ABC0A854') # Thomas Schmitt <scdbackup@gmx.net>
license=('spdx:GPL-3.0-or-later')
depends=('libbz2' 'libreadline' 'zlib' 'libiconv')
makedepends=('libbz2-devel' 'libreadline-devel' 'zlib-devel' 'autotools' 'gcc' 'libiconv-devel')
source=("https://www.gnu.org/software/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig})
sha256sums=('3ac155f0ca53e8dbeefacc7f32205a98f4f27d2d348de39ee0183ba8a4c9e392'
'SKIP')
validpgpkeys=('44BC9FD0D688EB007C4DD029E9CBDFC0ABC0A854') # Thomas Schmitt <scdbackup@gmx.net>
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
patch -p1 -i ${srcdir}/001-msysize.patch
touch NEWS
autoreconf -fiv
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
export MSYSTEM=CYGWIN
local CYGWIN_CHOST="${CHOST/-msys/-cygwin}"
./configure \
--prefix=/usr \
--enable-shared \
--disable-static
--host="${CYGWIN_CHOST}" \
--build="${CYGWIN_CHOST}" \
--prefix=/usr \
--enable-shared \
--disable-static
make
}