diff options
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 6 insertions, 4 deletions
@@ -13,6 +13,7 @@ pkgbase = tagparser-git checkdepends = openssl makedepends = cmake makedepends = git + makedepends = ninja depends = c++utilities-git depends = zlib optdepends = tagparser-doc: API documentation @@ -13,7 +13,7 @@ pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, license=('GPL') depends=('c++utilities-git' 'zlib') optdepends=("$_name-doc: API documentation") -makedepends=('cmake' 'git') +makedepends=('cmake' 'git' 'ninja') checkdepends=('cppunit' 'openssl') #provides=("${_name}") #conflicts=("${_name}") @@ -29,6 +29,7 @@ pkgver() { build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" cmake \ + -G Ninja \ -DCMAKE_BUILD_TYPE:STRING='Release' \ -DCMAKE_INSTALL_PREFIX:PATH='/usr' \ -DCONFIGURATION_NAME:STRING='git' \ @@ -36,13 +37,13 @@ build() { -DCONFIGURATION_TARGET_SUFFIX:STRING='git' \ -DBUILD_SHARED_LIBS:BOOL=ON \ . - make + ninja } check() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" if [[ $TEST_FILE_PATH ]]; then - make check + ninja check else msg2 'Skipping execution of testsuite because the environment variable TEST_FILE_PATH is not set.' fi @@ -50,5 +51,5 @@ check() { package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" ninja install } |