2024-10-18 10:35:16 +02:00

41 lines
1.2 KiB
Bash

# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=libpagemaker
pkgver=0.0.4
pkgrel=4.1
pkgdesc="a library that parses the file format of Aldus/Adobe PageMaker documents"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker"
license=('MPL-2.0')
source=(https://dev-www.libreoffice.org/src/${pkgname}/${pkgname}-${pkgver}.tar.xz
libpagemaker-0.0.4-const-ref-exception.patch)
depends=('librevenge' 'gcc-libs' 'glibc')
makedepends=('boost' 'doxygen')
sha256sums=('66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d'
'91d9ce17b04e2fb5009967bb38da3405cb231b05c2cb29e204aaab328a58f7e2')
prepare() {
cd ${pkgname}-${pkgver}
# fix build - https://bugs.archlinux.org/task/62165
patch -Np1 -i ../libpagemaker-0.0.4-const-ref-exception.patch
}
build() {
cd ${pkgname}-${pkgver}
./configure --prefix=/usr --build=${CHOST}
make
}
check() {
cd ${pkgname}-${pkgver}
make check
}
package() {
cd ${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
}