* update libwps to 0.4.14-3

This commit is contained in:
Alexander Baldeck 2025-02-05 13:38:08 +01:00
parent ef275c8b80
commit 0f7be64374
2 changed files with 34 additions and 14 deletions

View File

@ -1,17 +1,27 @@
pkgbase = libwps pkgbase = libwps
pkgdesc = a Microsoft Works file word processor format import filter library pkgdesc = a Microsoft Works file word processor format import filter library
pkgver = 0.4.14 pkgver = 0.4.14
pkgrel = 2 pkgrel = 3
url = https://sourceforge.net/projects/libwps/ url = https://sourceforge.net/projects/libwps/
arch = x86_64 arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = riscv64
license = LGPL-2.1-or-later OR MPL-2.0 license = LGPL-2.1-or-later OR MPL-2.0
makedepends = doxygen makedepends = doxygen
depends = libwpd makedepends = libwpd
depends = librevenge makedepends = librevenge
depends = gcc-libs makedepends = gcc-libs
depends = glibc makedepends = glibc
source = https://downloads.sourceforge.net/project/libwps/libwps/libwps-0.4.14/libwps-0.4.14.tar.xz source = https://downloads.sourceforge.net/project/libwps/libwps/libwps-0.4.14/libwps-0.4.14.tar.xz
sha1sums = e6f057f9b55448bc630726d2a863871a830a7e75 sha1sums = e6f057f9b55448bc630726d2a863871a830a7e75
sha256sums = 365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de sha256sums = 365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de
pkgname = libwps pkgname = libwps
depends = libwpd
depends = librevenge
depends = gcc-libs
depends = glibc
pkgname = libwps-doc
pkgdesc = a Microsoft Works file word processor format import filter library - documentation

View File

@ -2,32 +2,42 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org> # Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: Robert McCathie <archaur at rmcc dot com dot au> # Contributor: Robert McCathie <archaur at rmcc dot com dot au>
pkgname=libwps pkgbase=libwps
pkgname=(libwps libwps-doc)
pkgver=0.4.14 pkgver=0.4.14
pkgrel=2.1 pkgrel=3
pkgdesc="a Microsoft Works file word processor format import filter library" pkgdesc="a Microsoft Works file word processor format import filter library"
arch=(x86_64 powerpc64le powerpc64 riscv64) arch=(x86_64 powerpc64le powerpc64 riscv64)
url="https://sourceforge.net/projects/libwps/" url="https://sourceforge.net/projects/libwps/"
license=('LGPL-2.1-or-later OR MPL-2.0') license=('LGPL-2.1-or-later OR MPL-2.0')
depends=('libwpd' 'librevenge' 'gcc-libs' 'glibc') makedepends=('doxygen' 'libwpd' 'librevenge' 'gcc-libs' 'glibc')
makedepends=('doxygen')
source=("https://downloads.sourceforge.net/project/libwps/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.xz") source=("https://downloads.sourceforge.net/project/libwps/$pkgname/$pkgname-$pkgver/$pkgname-$pkgver.tar.xz")
sha1sums=('e6f057f9b55448bc630726d2a863871a830a7e75') sha1sums=('e6f057f9b55448bc630726d2a863871a830a7e75')
sha256sums=('365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de') sha256sums=('365b968e270e85a8469c6b160aa6af5619a4e6c995dbb04c1ecc1b4dd13e80de')
build() { build() {
cd $pkgname-$pkgver cd $pkgbase-$pkgver
./configure --prefix=/usr \ ./configure --prefix=/usr \
--disable-static --disable-static
make make
} }
check() { check() {
cd ${pkgname}-${pkgver} cd $pkgbase-$pkgver
make check make check
} }
package() { package_libwps() {
cd $pkgname-$pkgver depends=('libwpd' 'librevenge' 'gcc-libs' 'glibc')
make DESTDIR="$pkgdir" install
cd $pkgbase-$pkgver
make DESTDIR="$pkgdir" install-exec install-pkgconfDATA
make -C inc/libwps DESTDIR="$pkgdir" install
}
package_libwps-doc() {
pkgdesc+=" - documentation"
cd $pkgbase-$pkgver
make -C docs/doxygen/ DESTDIR="$pkgdir" install
} }