Merge pull request #2999 from lazka/libunistring-1.0
libunistring: Update to 1.0
This commit is contained in:
commit
8f93e6bcd3
@ -4,7 +4,7 @@ pkgbase=gnutls
|
|||||||
pkgname=('gnutls' 'libgnutls' 'libgnutls-devel')
|
pkgname=('gnutls' 'libgnutls' 'libgnutls-devel')
|
||||||
_base_ver=3.7.5
|
_base_ver=3.7.5
|
||||||
pkgver=${_base_ver}
|
pkgver=${_base_ver}
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
pkgdesc="A library which provides a secure layer over a reliable transport layer"
|
||||||
arch=('x86_64' 'i686')
|
arch=('x86_64' 'i686')
|
||||||
license=('GPL3' 'LGPL2.1')
|
license=('GPL3' 'LGPL2.1')
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
pkgbase=guile
|
pkgbase=guile
|
||||||
pkgname=("$pkgbase" "lib${pkgbase}" "lib${pkgbase}-devel")
|
pkgname=("$pkgbase" "lib${pkgbase}" "lib${pkgbase}-devel")
|
||||||
pkgver=2.2.7
|
pkgver=2.2.7
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
pkgdesc="a portable, embeddable Scheme implementation written in C"
|
pkgdesc="a portable, embeddable Scheme implementation written in C"
|
||||||
url="https://www.gnu.org/software/guile/"
|
url="https://www.gnu.org/software/guile/"
|
||||||
arch=(i686 x86_64)
|
arch=(i686 x86_64)
|
||||||
@ -60,8 +60,7 @@ build() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
package_guile() {
|
package_guile() {
|
||||||
depends=("libguile=${pkgver}" 'info')
|
depends=("libguile=${pkgver}")
|
||||||
install=${pkgbase}.install
|
|
||||||
|
|
||||||
mkdir -p ${pkgdir}/usr/bin
|
mkdir -p ${pkgdir}/usr/bin
|
||||||
cp -rf ${srcdir}/dest/usr/bin ${pkgdir}/usr/
|
cp -rf ${srcdir}/dest/usr/bin ${pkgdir}/usr/
|
||||||
|
|||||||
@ -1,31 +0,0 @@
|
|||||||
infodir=/usr/share/info
|
|
||||||
filelist="guile.info
|
|
||||||
guile.info-1
|
|
||||||
guile.info-2
|
|
||||||
guile.info-3
|
|
||||||
guile.info-4
|
|
||||||
guile.info-5
|
|
||||||
guile.info-6
|
|
||||||
guile.info-7
|
|
||||||
guile.info-8
|
|
||||||
guile.info-9
|
|
||||||
guile.info-10
|
|
||||||
r5rs.info"
|
|
||||||
|
|
||||||
post_install() {
|
|
||||||
[ -x usr/bin/install-info ] || return 0
|
|
||||||
for file in ${filelist}; do
|
|
||||||
install-info $infodir/$file.gz $infodir/dir 2> /dev/null
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
post_upgrade() {
|
|
||||||
post_install $1
|
|
||||||
}
|
|
||||||
|
|
||||||
pre_remove() {
|
|
||||||
[ -x usr/bin/install-info ] || return 0
|
|
||||||
for file in ${filelist}; do
|
|
||||||
install-info --delete $infodir/$file.gz $infodir/dir 2> /dev/null
|
|
||||||
done
|
|
||||||
}
|
|
||||||
@ -4,7 +4,7 @@ pkgbase=libidn2
|
|||||||
pkgname=('libidn2' 'libidn2-devel')
|
pkgname=('libidn2' 'libidn2-devel')
|
||||||
_basever=2.3.2
|
_basever=2.3.2
|
||||||
pkgver=${_basever}
|
pkgver=${_basever}
|
||||||
pkgrel=2
|
pkgrel=3
|
||||||
pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications"
|
pkgdesc="Implementation of the Stringprep, Punycode and IDNA specifications"
|
||||||
url="https://www.gnu.org/software/libidn/"
|
url="https://www.gnu.org/software/libidn/"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
pkgbase=libpsl
|
pkgbase=libpsl
|
||||||
pkgname=("${pkgbase}" "${pkgbase}-devel")
|
pkgname=("${pkgbase}" "${pkgbase}-devel")
|
||||||
pkgver=0.21.1
|
pkgver=0.21.1
|
||||||
pkgrel=3
|
pkgrel=4
|
||||||
pkgdesc='Public Suffix List library'
|
pkgdesc='Public Suffix List library'
|
||||||
url='https://github.com/rockdaboot/libpsl'
|
url='https://github.com/rockdaboot/libpsl'
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
|
|||||||
@ -1,22 +1,25 @@
|
|||||||
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
# Maintainer: Alexey Pavlov <alexpux@gmail.com>
|
||||||
|
|
||||||
pkgname=('libunistring' 'libunistring-devel')
|
pkgname=('libunistring' 'libunistring-devel')
|
||||||
pkgver=0.9.10
|
pkgver=1.0
|
||||||
pkgrel=2
|
pkgrel=1
|
||||||
pkgdesc="Library for manipulating Unicode strings and C strings."
|
pkgdesc="Library for manipulating Unicode strings and C strings."
|
||||||
url="https://www.gnu.org/software/libunistring/"
|
url="https://www.gnu.org/software/libunistring/"
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libiconv')
|
depends=('libiconv')
|
||||||
makedepends=('libiconv-devel' 'autotools' 'gcc')
|
makedepends=('libiconv-devel' 'autotools' 'gcc')
|
||||||
source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz
|
source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig}
|
||||||
libunistring-0.9.3-2.src.patch)
|
libunistring-0.9.3-2.src.patch)
|
||||||
sha256sums=('a82e5b333339a88ea4608e4635479a1cfb2e01aafb925e1290b65710d43f610b'
|
sha256sums=('5bab55b49f75d77ed26b257997e919b693f29fd4a1bc22e0e6e024c246c72741'
|
||||||
'8b00b7960b3e2f2e0db1f65bd2b2fea8eb36de98f48a40c8520d8fb00b57f249')
|
'SKIP'
|
||||||
|
'a30d2733981e001e60992d188f145831cd1578bf3cd44bcfe46feaba415abd2b')
|
||||||
|
validpgpkeys=('462225C3B46F34879FC8496CD605848ED7E69871' # Daiki Ueno <ueno@unixuser.org>
|
||||||
|
'9001B85AF9E1B83DF1BDA942F5BE8B267C6A406D') # Bruno Haible (Open Source Development) <bruno@clisp.org>
|
||||||
|
|
||||||
prepare() {
|
prepare() {
|
||||||
cd "${srcdir}/${pkgname}-${pkgver}"
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
||||||
patch -p2 -i ${srcdir}/libunistring-0.9.3-2.src.patch
|
patch -p1 -i ${srcdir}/libunistring-0.9.3-2.src.patch
|
||||||
|
|
||||||
autoreconf -fi
|
autoreconf -fi
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
--- origsrc/libunistring-0.9.3/configure.ac 2010-03-29 04:35:26.000000000 +0200
|
--- libunistring-0.9.3/configure.ac 2010-03-29 04:35:26.000000000 +0200
|
||||||
+++ src/libunistring-0.9.3/configure.ac 2011-10-07 17:42:13.943985300 +0200
|
+++ libunistring-0.9.3/configure.ac 2011-10-07 17:42:13.943985300 +0200
|
||||||
@@ -61,7 +61,7 @@ LT_LANG([Windows Resource])
|
@@ -61,7 +61,7 @@ LT_LANG([Windows Resource])
|
||||||
dnl On mingw and Cygwin, we can activate special Makefile rules which add
|
dnl On mingw and Cygwin, we can activate special Makefile rules which add
|
||||||
dnl version information to the shared libraries and executables.
|
dnl version information to the shared libraries and executables.
|
||||||
@ -18,14 +18,26 @@
|
|||||||
*) is_woe32dll=no ;;
|
*) is_woe32dll=no ;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
--- origsrc/libunistring-0.9.3/m4/woe32-dll.m4 2009-04-19 20:00:22.000000000 +0200
|
--- libunistring-1.0/m4/woe32-dll.m4.orig 2022-05-13 23:14:12.117697400 +0200
|
||||||
+++ src/libunistring-0.9.3/m4/woe32-dll.m4 2011-10-07 17:42:13.959585300 +0200
|
+++ libunistring-1.0/m4/woe32-dll.m4 2022-05-13 23:14:53.500794800 +0200
|
||||||
@@ -29,7 +29,7 @@ AC_DEFUN([gl_WOE32_DLL],
|
@@ -30,7 +30,7 @@
|
||||||
[
|
[
|
||||||
AC_REQUIRE([AC_CANONICAL_HOST])
|
AC_REQUIRE([AC_CANONICAL_HOST])
|
||||||
case "$host_os" in
|
case "$host_os" in
|
||||||
- mingw* | cygwin*)
|
- mingw* | cygwin*)
|
||||||
+ mingw*)
|
+ mingw*)
|
||||||
AC_MSG_CHECKING([for auto-import of symbols])
|
AC_CACHE_CHECK([for auto-import of symbols],
|
||||||
AC_CACHE_VAL([gl_cv_ld_autoimport], [
|
[gl_cv_ld_autoimport],
|
||||||
gl_save_LDFLAGS="$LDFLAGS"
|
[dnl --disable-auto-import is unsupported in MSVC and in MSVC/clang.
|
||||||
|
--- libunistring-1.0/lib/Makefile.am.orig 2022-05-14 08:56:53.657968900 +0200
|
||||||
|
+++ libunistring-1.0/lib/Makefile.am 2022-05-14 08:57:05.616166100 +0200
|
||||||
|
@@ -265,8 +265,8 @@
|
||||||
|
# Tell the mingw or Cygwin linker which symbols to export.
|
||||||
|
if WOE32DLL
|
||||||
|
libunistring_la_SOURCES += ../woe32dll/unistring-exports.c
|
||||||
|
-libunistring_la_LDFLAGS += -Wl,--export-all-symbols
|
||||||
|
endif
|
||||||
|
+libunistring_la_LDFLAGS += -Wl,--export-all-symbols
|
||||||
|
|
||||||
|
# Hide undesired symbols that are defined by libunistring_la_SOURCES or
|
||||||
|
# libunistring_la_LIBADD from the global namespace, by prefixing them with
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
pkgname=wcd
|
pkgname=wcd
|
||||||
pkgver=6.0.4
|
pkgver=6.0.4
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc='Wherever Change Directory'
|
pkgdesc='Wherever Change Directory'
|
||||||
arch=('i686' 'x86_64')
|
arch=('i686' 'x86_64')
|
||||||
url='https://waterlan.home.xs4all.nl/'
|
url='https://waterlan.home.xs4all.nl/'
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user