* update liblouis to 3.30.0-1

This commit is contained in:
Alexander Baldeck 2024-08-20 17:05:27 +02:00
parent f5916978e4
commit e7e6e1288f
4 changed files with 68 additions and 8 deletions

21
liblouis/.SRCINFO Normal file
View File

@ -0,0 +1,21 @@
pkgbase = liblouis
pkgdesc = Braille translator and back-translator library
pkgver = 3.30.0
pkgrel = 1
url = https://liblouis.io/
arch = x86_64
license = GPL-3.0-or-later AND LGPL-2.1-or-later
makedepends = git
makedepends = help2man
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
makedepends = python-wheel
depends = glibc
depends = libyaml
optdepends = python: Python bindings
source = git+https://github.com/liblouis/liblouis.git#tag=v3.30.0
validpgpkeys = E9DDC8901A42F78B79CDC46042A55BD5EA40AB1A
b2sums = 647baf24a09130634e283dc3ac87cc745a5d1a2e25466870cf22c8b7c6b5ff28ea288e9c06c1a6a793ecca6649f29a186c58e6633aa0031e04e668f04a14abe4
pkgname = liblouis

4
liblouis/.nvchecker.toml Normal file
View File

@ -0,0 +1,4 @@
[liblouis]
source = "git"
git = "https://github.com/liblouis/liblouis.git"
prefix = "v"

View File

@ -4,20 +4,26 @@
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=liblouis
pkgver=3.29.0
pkgrel=3
pkgver=3.30.0
pkgrel=1
pkgdesc='Braille translator and back-translator library'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url='https://liblouis.io/'
license=('GPL-3.0-or-later AND LGPL-2.1-or-later')
depends=('glibc' 'libyaml')
makedepends=('help2man' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
makedepends=('git' 'help2man' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
optdepends=('python: Python bindings')
source=("https://github.com/liblouis/liblouis/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
sha256sums=('4e73d86bbfe1a9af5447b3ddd607243b50414989ec290bfb467b9b774675c8f5')
source=("git+https://github.com/liblouis/liblouis.git#tag=v$pkgver")
b2sums=('647baf24a09130634e283dc3ac87cc745a5d1a2e25466870cf22c8b7c6b5ff28ea288e9c06c1a6a793ecca6649f29a186c58e6633aa0031e04e668f04a14abe4')
validpgpkeys=('E9DDC8901A42F78B79CDC46042A55BD5EA40AB1A') # Christian Egli <christian.egli@sbs.ch>
prepare() {
cd $pkgname
autoreconf -fi
}
build() {
cd $pkgname-$pkgver
cd $pkgname
./configure --prefix=/usr --enable-ucs4
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
@ -27,12 +33,12 @@ build() {
}
check() {
cd $pkgname-$pkgver
cd $pkgname
make check
}
package() {
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install
cd python

View File

@ -0,0 +1,29 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBFomc2UBCACraBgu3HfFdF3IOYIgnPmJsgAqRsm3wnbf9HH2qehGlMmtoghW
f9LKWpxs/k2ci9OBxhlWZaMH8B3EQ9YMTcgTDjZs8QqnGl4Ajo8GpNpxYe+tjXV4
yDpSdFPPZ5+FMAktV7qFBwW73rlxsMjXgDPLM+V7Zr2deND2pbG5r7QDM8knMPov
JOn/p1ALFaBaXeXXRyu1sLd7CM53TCfvfeU8F1ZbCrUl2l15NTp/VAbUgL2DNkW3
U9AkrhUI+3j1w3dhbGqkM5HSw8Pld/zhNFj9DTASYIFdmhI/mAAEUVggU3rE+84k
JEbUcBK6x3YfSVK9ANZLgDZhu7Pt6ZaBjHM5ABEBAAG0JkNocmlzdGlhbiBFZ2xp
IDxjaHJpc3RpYW4uZWdsaUBzYnMuY2g+iQE3BBMBCAAhBQJaJnNlAhsDBQsJCAcC
BhUICQoLAgQWAgMBAh4BAheAAAoJEEKlW9XqQKsazdcH/2Cjm1NhWVKMqvphNWR2
ZqYihoXzuI1CDT32dqLD5gNCNiye7pG/DB9lb4y93pB3OFA/iyassrp5HqPaJRgU
dS/gPahUhwsrKdXxOffP8DOWgUXsCOhVr9u7DFveXBlg1+PV7y22BsiY6Np52mMf
+XP5ugpu/o+3mhqo9U6oN9ASSAikyp1HDAwXI2m9qz8CqmoeBlGQKHodBy9XC887
V5tF2WgDWMflZq65hAvUcABg5PeoZchhEWAgLiMP0CCMokSQGBrYrNs/wYSaFO1j
39gvcRXWL+/A36EhKPVqY5xNdaPVgHWHAk2i/VgKNAfVUUvQTuFETqqOpntjGm73
4V+5AQ0EWiZzZQEIAKjMKrt1IUhSWkKItVHzBoCIJ5NyLNyfjXG5HDQzcwNTLL2p
hi6tTLqRENjFj58CJ5Np06JBFt5gr3QLlgUbspLzig3fGSEWh+PxeG+p4/RKQj4F
YFNkq6uDRzgudAsJkrmio/xTZjzgMxB06NX3UH2hKFpSOE8lmEimewNlNr+uHHhQ
GGyInAcE1DPCavNW5C8dT93ObngMapobRBQRMBoAtEcLqNRwCW9BcDBCg5FMs8Ds
84NffB20FPhBJBurOhMYoXYtyMLt6vMDzmTzzGolCRVXzgX++OjQiCvPOR6qktDG
hb5fov1sk3E/lkatCRYygFTS6pf3TGEEUC7qMs8AEQEAAYkBHwQYAQgACQUCWiZz
ZQIbDAAKCRBCpVvV6kCrGn83B/4sr0IZwFfkm0Ym8y+gYrvcxduldga0hr/sTS3i
kCvZYm4aLkgRdfQWlSLJKL02bUNPg7gvqbnb8MnCejClZrYDp7LRLI4bFo8LhG9w
y2G+Su+PzoRDlgTZ1nnVa/LOwttMWsj5psqJFfPDq6jqKFQFzBRKxHVnQYl1o6Db
6etX/i+Pz5ImuB85wQHo/PfE4feJXSglp9g7PerOMvfmAAdEb1uh/HrL56J1YCbd
vRZAsTSbnW4ytirmRO93Sf7nQqHaCvTZNVO6rxFx/tak+gZrPXsYs3D1xUy4Z5Js
yBVBdEFCyuhbGQjSaTg9C4B5VpMmwSIxIbRXZqO+LfqbGrLT
=Ae9z
-----END PGP PUBLIC KEY BLOCK-----