* update libstaroffice to 0.0.7-4

This commit is contained in:
Alexander Baldeck 2025-02-05 14:55:52 +01:00
parent da0973e1cb
commit 84700bebd9
2 changed files with 33 additions and 14 deletions

View File

@ -1,18 +1,27 @@
pkgbase = libstaroffice
pkgdesc = filter for old StarOffice documents(.sdc, .sdw, ...) based on librevenge
pkgver = 0.0.7
pkgrel = 3.1
pkgrel = 4
url = https://github.com/fosnola/libstaroffice
arch = x86_64
arch = powerpc64le
arch = powerpc64
arch = powerpc
arch = riscv64
license = LGPL-2.1-or-later OR MPL-2.0
makedepends = doxygen
depends = librevenge
depends = zlib
depends = gcc-libs
depends = glibc
makedepends = librevenge
makedepends = zlib
makedepends = gcc-libs
makedepends = glibc
source = https://github.com/fosnola/libstaroffice/releases/download/0.0.7/libstaroffice-0.0.7.tar.xz
sha256sums = f94fb0ad8216f97127bedef163a45886b43c62deac5e5b0f5e628e234220c8db
pkgname = libstaroffice
depends = librevenge
depends = zlib
depends = gcc-libs
depends = glibc
pkgname = libstaroffice-doc
pkgdesc = filter for old StarOffice documents(.sdc, .sdw, ...) based on librevenge - documentation

View File

@ -2,30 +2,40 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
# Contributor: twa022 <twa022 at gmail dot com>
pkgname=libstaroffice
pkgbase=libstaroffice
pkgname=(libstaroffice libstaroffice-doc)
pkgver=0.0.7
pkgrel=3.1
pkgrel=4
pkgdesc="filter for old StarOffice documents(.sdc, .sdw, ...) based on librevenge"
url="https://github.com/fosnola/libstaroffice"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=('LGPL-2.1-or-later OR MPL-2.0')
depends=('librevenge' 'zlib' 'gcc-libs' 'glibc')
makedepends=('doxygen')
makedepends=('doxygen' 'librevenge' 'zlib' 'gcc-libs' 'glibc')
source=(https://github.com/fosnola/$pkgname/releases/download/$pkgver/libstaroffice-$pkgver.tar.xz)
sha256sums=('f94fb0ad8216f97127bedef163a45886b43c62deac5e5b0f5e628e234220c8db')
build() {
cd "${pkgname}-${pkgver}"
cd "${pkgbase}-${pkgver}"
./configure --prefix=/usr --build=${CHOST}
make
}
check() {
cd "${pkgname}-${pkgver}"
cd "${pkgbase}-${pkgver}"
make check
}
package() {
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
package_libstaroffice() {
depends=('librevenge' 'zlib' 'gcc-libs' 'glibc')
cd "${pkgbase}-${pkgver}"
make DESTDIR="${pkgdir}" install-exec install-pkgconfDATA
make -C inc/libstaroffice DESTDIR="${pkgdir}" install
}
package_libstaroffice-doc() {
pkgdesc+=" - documentation"
cd "${pkgbase}-${pkgver}"
make -C docs/doxygen/ DESTDIR="${pkgdir}" install
}