diff --git a/PKGBUILD b/PKGBUILD index cadf719..0bb7b4f 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -9,23 +9,25 @@ url='http://pqxx.org/development/libpqxx/' arch=('x86_64') license=('custom') depends=('postgresql-libs>=9.1') -makedepends=('python' 'xmlto' 'doxygen') +makedepends=('python' 'xmlto' 'doxygen' 'graphviz' 'cmake') provides=('libpqxx.so') source=(https://github.com/jtv/libpqxx/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) sha256sums=('8194ce4eff3fee5325963ccc28d3542cfaa54ba1400833d0df6948de3573c118') b2sums=('61e974e3c13c8c4ba958b1b20a63e3cb142bc02b6d527da99fe5ad892a3479adc326e523258051fbd1a453e505f7944267851ff4333fb6300204780ffdbfe6e7') build() { - cd ${pkgname}-${pkgver} - ./configure \ - --prefix=/usr \ - --enable-shared - make + cmake -B build -S "${pkgname}-${pkgver}" \ + -DCMAKE_BUILD_TYPE='None' \ + -DCMAKE_INSTALL_PREFIX='/usr' \ + -DBUILD_SHARED_LIBS='ON' \ + -DBUILD_DOC='ON' \ + -Wno-dev + cmake --build build } package() { + DESTDIR="$pkgdir" cmake --install build cd ${pkgname}-${pkgver} - make prefix="${pkgdir}/usr" install install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" }