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.


Reply via email to