41 lines
1.2 KiB
Bash
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"
|
|
}
|
|
|