From e794ed335f050ed71e48e85deb4cf8795563e356 Mon Sep 17 00:00:00 2001 From: Martchus Date: Thu, 14 Sep 2017 23:23:32 +0200 Subject: [PATCH] Update tagparser to 6.4.1 --- tagparser/default/PKGBUILD | 14 ++++++++++++-- tagparser/doc/PKGBUILD | 4 ++-- tagparser/git/PKGBUILD | 10 ++++++++++ tagparser/mingw-w64/PKGBUILD | 4 ++-- 4 files changed, 26 insertions(+), 6 deletions(-) diff --git a/tagparser/default/PKGBUILD b/tagparser/default/PKGBUILD index cbeb5183..c1b1fca7 100644 --- a/tagparser/default/PKGBUILD +++ b/tagparser/default/PKGBUILD @@ -5,17 +5,18 @@ _reponame=tagparser pkgname=tagparser -pkgver=6.4.0 +pkgver=6.4.1 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags' license=('GPL') depends=('c++utilities' 'zlib') makedepends=('cmake') +checkdepends=('cppunit' 'openssl') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('375030831b576fe0cdcd012c156ec178caa8d1670f42d8069a1a115707e865a4') +sha256sums=('f2e936138ac391f39dd700384060cb00181013ea435ae148f8420f7fbce26bd6') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" @@ -23,6 +24,15 @@ build() { make } +check() { + cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" + if [[ $TEST_FILE_PATH ]]; then + make check + else + msg2 'Skipping execution of testsuite because the environment variable TESTFILE_PATH is not set.' + fi +} + package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" make DESTDIR="${pkgdir}" install diff --git a/tagparser/doc/PKGBUILD b/tagparser/doc/PKGBUILD index a80d74a7..90f066da 100644 --- a/tagparser/doc/PKGBUILD +++ b/tagparser/doc/PKGBUILD @@ -6,7 +6,7 @@ _name=tagparser _reponame=tagparser pkgname=$_name-doc -pkgver=6.4.0 +pkgver=6.4.1 pkgrel=1 arch=('any') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (API documentation)' @@ -14,7 +14,7 @@ license=('GPL') makedepends=('cmake' 'doxygen' 'dia' 'graphviz' 'c++utilities') url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('375030831b576fe0cdcd012c156ec178caa8d1670f42d8069a1a115707e865a4') +sha256sums=('f2e936138ac391f39dd700384060cb00181013ea435ae148f8420f7fbce26bd6') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" diff --git a/tagparser/git/PKGBUILD b/tagparser/git/PKGBUILD index 44aa6245..ab8dc6f1 100644 --- a/tagparser/git/PKGBUILD +++ b/tagparser/git/PKGBUILD @@ -14,6 +14,7 @@ license=('GPL') depends=('c++utilities-git' 'zlib') optdepends=("$_name-doc: API documentation") makedepends=('cmake' 'git') +checkdepends=('cppunit' 'openssl') provides=("${_name}") conflicts=("${_name}") url="https://github.com/Martchus/${_reponame}" @@ -31,6 +32,15 @@ build() { make } +check() { + cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" + if [[ $TEST_FILE_PATH ]]; then + make check + else + msg2 'Skipping execution of testsuite because the environment variable TESTFILE_PATH is not set.' + fi +} + package() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame}" make DESTDIR="${pkgdir}" install diff --git a/tagparser/mingw-w64/PKGBUILD b/tagparser/mingw-w64/PKGBUILD index f6a3d008..be839b33 100644 --- a/tagparser/mingw-w64/PKGBUILD +++ b/tagparser/mingw-w64/PKGBUILD @@ -6,7 +6,7 @@ _reponame=tagparser pkgname=mingw-w64-tagparser _name=${pkgname#mingw-w64-} -pkgver=6.4.0 +pkgver=6.4.1 pkgrel=1 arch=('any') pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags (mingw-w64)' @@ -17,7 +17,7 @@ makedepends=('mingw-w64-gcc' 'mingw-w64-cmake') optdepends=("$pkgname-doc: API documentation") url="https://github.com/Martchus/${_reponame}" source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz") -sha256sums=('375030831b576fe0cdcd012c156ec178caa8d1670f42d8069a1a115707e865a4') +sha256sums=('f2e936138ac391f39dd700384060cb00181013ea435ae148f8420f7fbce26bd6') options=(!buildflags staticlibs !strip !emptydirs) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' [[ $NO_STATIC_LIBS ]] || _configurations='-DENABLE_STATIC_LIBS:BOOL=ON'