libiconv: update to 1.18
This commit is contained in:
parent
c7a7242d27
commit
f89ccd3564
@ -1,12 +0,0 @@
|
||||
diff -urN a/Makefile.devel b/Makefile.devel
|
||||
--- a/Makefile.devel 2022-01-24 04:49:47 +0000
|
||||
+++ b/Makefile.devel 2023-01-14 18:28:46 +0000
|
||||
@@ -9,7 +9,7 @@
|
||||
AUTOMAKE = automake-1.16
|
||||
ACLOCAL = aclocal-1.16
|
||||
GPERF = gperf
|
||||
-CC = gcc -Wall
|
||||
+CC = cc -Wall
|
||||
CFLAGS = -O
|
||||
MAN2HTML = groff -mandoc -Thtml
|
||||
CP = cp
|
||||
@ -4,32 +4,29 @@
|
||||
_realname=libiconv
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=(${MINGW_PACKAGE_PREFIX}-${_realname} ${MINGW_PACKAGE_PREFIX}-iconv)
|
||||
license=('spdx:GPL-3.0-or-later')
|
||||
pkgdesc='Character encoding conversion library and utility (mingw-w64)'
|
||||
pkgver=1.17
|
||||
pkgrel=4
|
||||
pkgver=1.18
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
url='https://www.gnu.org/software/libiconv/'
|
||||
license=('spdx:GPL-3.0-or-later')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext-tools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gperf")
|
||||
source=("https://ftp.gnu.org/pub/gnu/${_realname}/${_realname}-${pkgver}.tar.gz"{,.sig}
|
||||
0004-fix-makefile-devel-assuming-gcc.patch
|
||||
0003-add-cp65001-as-utf8-alias.patch
|
||||
0002-fix-cr-for-awk-in-configure.all.patch
|
||||
fix-pointer-buf.patch
|
||||
iconv.pc)
|
||||
sha256sums=('8f74213b56238c85a50a5329f77e06198771e70dd9a739779f4c02f65d971313'
|
||||
sha256sums=('3b08f5f4f9b4eb82f151a7040bfd6fe6c6fb922efe4b1659c66ea933276965e8'
|
||||
'SKIP'
|
||||
'2f08ca8681e4c85cdb2e6835921a502fd623dee4bf8ca10aa3c66747ede58a47'
|
||||
'cb2b1cca44c9b9bd11c3bd33997c10d22dff263542275324c88f34b59910ef87'
|
||||
'89d5c0f666e50a0186cfb142ba7b77e8fe1ac4d65bdfd9ae14ae8d2f0045a87c'
|
||||
'6b6e2393840f4dc6067587165777b1a07978f4c05247d7c1010a45ad251bbeeb'
|
||||
'56e7ec406bf42eb66b1d972f20d229f7a76ba00c38c7b4403bf348875704baae')
|
||||
validpgpkeys=('9001B85AF9E1B83DF1BDA942F5BE8B267C6A406D') # "Bruno Haible (Open Source Development) <bruno@clisp.org>"
|
||||
options=('!libtool' 'staticlibs')
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-autotools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gettext-tools"
|
||||
"${MINGW_PACKAGE_PREFIX}-gperf")
|
||||
|
||||
apply_patch_with_msg() {
|
||||
for _patch in "$@"
|
||||
@ -41,28 +38,25 @@ apply_patch_with_msg() {
|
||||
|
||||
regenerate_files() {
|
||||
msg2 "Regenerating autogenerated files"
|
||||
make -f Makefile.devel all
|
||||
CC=${CC} make -f Makefile.devel all
|
||||
}
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
apply_patch_with_msg \
|
||||
0002-fix-cr-for-awk-in-configure.all.patch \
|
||||
fix-pointer-buf.patch \
|
||||
0003-add-cp65001-as-utf8-alias.patch \
|
||||
0004-fix-makefile-devel-assuming-gcc.patch
|
||||
0003-add-cp65001-as-utf8-alias.patch
|
||||
|
||||
regenerate_files
|
||||
}
|
||||
|
||||
build() {
|
||||
[[ -d "${srcdir}/build-${MSYSTEM}" ]] && rm -rf "${srcdir}/build-${MSYSTEM}"
|
||||
mkdir -p "${srcdir}/build-${MSYSTEM}" && cd "${srcdir}/build-${MSYSTEM}"
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--build=${MINGW_CHOST} \
|
||||
--host=${MINGW_CHOST} \
|
||||
--target=${MINGW_CHOST} \
|
||||
--docdir=${MINGW_PREFIX}/share/doc/libiconv \
|
||||
--enable-static \
|
||||
--enable-shared \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user