Andreas Radke pushed to branch main at Arch Linux / Packaging / Packages / libstaroffice
Commits: 0d0731ca by Carl Smedstad at 2025-01-20T23:43:19+01:00 Split out libstaroffice-doc package - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -1,30 +1,40 @@ # Maintainer: AndyRTR <andy...@archlinux.org> # Contributor: twa022 <twa022 at gmail dot com> -pkgname=libstaroffice +pkgbase=libstaroffice +pkgname=(libstaroffice libstaroffice-doc) pkgver=0.0.7 pkgrel=3 pkgdesc="filter for old StarOffice documents(.sdc, .sdw, ...) based on librevenge" url="https://github.com/fosnola/libstaroffice" arch=('x86_64') 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 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 } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libstaroffice/-/commit/0d0731ca2e40ab6de09b083407176ec44ffad10b -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/libstaroffice/-/commit/0d0731ca2e40ab6de09b083407176ec44ffad10b You're receiving this email because of your account on gitlab.archlinux.org.