Use more library dependencies where possible
This commit is contained in:
parent
29c1f76ec0
commit
a3ed2d0868
|
@ -6,12 +6,14 @@
|
||||||
_reponame=arch-repo-manager
|
_reponame=arch-repo-manager
|
||||||
pkgname=arch-repo-manager-git
|
pkgname=arch-repo-manager-git
|
||||||
_name=${pkgname%-git}
|
_name=${pkgname%-git}
|
||||||
|
_liburing=OFF
|
||||||
pkgver=340.599185d
|
pkgver=340.599185d
|
||||||
pkgrel=2
|
pkgrel=2
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='Tool for managing custom Arch Linux repositories'
|
pkgdesc='Tool for managing custom Arch Linux repositories'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libc++utilities-git.so' 'libpasswordfile-git.so' 'libboost_filesystem.so' 'libarchive.so' 'lmdb' 'liburing')
|
depends=('libc++utilities-git.so' 'libpasswordfile-git.so' 'libboost_filesystem.so' 'libarchive.so' 'libcrypto.so' 'libssl.so' 'lmdb')
|
||||||
|
[[ $_liburing != OFF ]] && depends+=('liburing.so')
|
||||||
optdepends=('reflective-rapidjson-git: development with libpkg/librepomgr'
|
optdepends=('reflective-rapidjson-git: development with libpkg/librepomgr'
|
||||||
"$_name-doc: API documentation")
|
"$_name-doc: API documentation")
|
||||||
makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git')
|
makedepends=('cmake' 'git' 'ninja' 'boost' 'catch2' 'rapidjson-git' 'reflective-rapidjson-git')
|
||||||
|
@ -50,7 +52,7 @@ build() {
|
||||||
-DBUILD_SHARED_LIBS:BOOL=ON \
|
-DBUILD_SHARED_LIBS:BOOL=ON \
|
||||||
-DDUMMY_BUILD_ACTION_ENABLED:BOOL=ON \
|
-DDUMMY_BUILD_ACTION_ENABLED:BOOL=ON \
|
||||||
-DREFLECTION_GENERATOR_EXECUTABLE:FILEPATH='/usr/bin/reflective_rapidjson_generator-git' \
|
-DREFLECTION_GENERATOR_EXECUTABLE:FILEPATH='/usr/bin/reflective_rapidjson_generator-git' \
|
||||||
-DBOOST_ASIO_IO_URING:BOOL=OFF \
|
-DBOOST_ASIO_IO_URING:BOOL=$_liburing \
|
||||||
.
|
.
|
||||||
VERBOSE=1 ninja
|
VERBOSE=1 ninja
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ pkgrel=1
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
|
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libc++utilities.so' 'openssl' 'zlib')
|
depends=('libc++utilities.so' 'libcrypto.so' 'libz.so')
|
||||||
optdepends=("$pkgname-doc: API documentation")
|
optdepends=("$pkgname-doc: API documentation")
|
||||||
makedepends=('cmake' 'ninja')
|
makedepends=('cmake' 'ninja')
|
||||||
checkdepends=('cppunit')
|
checkdepends=('cppunit')
|
||||||
|
|
|
@ -11,7 +11,7 @@ pkgrel=2
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
|
pkgdesc='C++ library to read/write passwords from/to encrypted files using AES-256-CBC via OpenSSL'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libc++utilities-git.so' 'openssl' 'zlib')
|
depends=('libc++utilities-git.so' 'libcrypto.so' 'libz.so')
|
||||||
optdepends=("$_name-doc: API documentation")
|
optdepends=("$_name-doc: API documentation")
|
||||||
makedepends=('cmake' 'git' 'ninja')
|
makedepends=('cmake' 'git' 'ninja')
|
||||||
checkdepends=('cppunit')
|
checkdepends=('cppunit')
|
||||||
|
|
|
@ -10,7 +10,7 @@ pkgrel=1
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
|
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libc++utilities.so' 'zlib')
|
depends=('libc++utilities.so' 'libz.so')
|
||||||
makedepends=('cmake' 'ninja' 'iso-codes')
|
makedepends=('cmake' 'ninja' 'iso-codes')
|
||||||
checkdepends=('cppunit' 'openssl')
|
checkdepends=('cppunit' 'openssl')
|
||||||
optdepends=("$pkgname-doc: API documentation")
|
optdepends=("$pkgname-doc: API documentation")
|
||||||
|
|
|
@ -11,7 +11,7 @@ pkgrel=2
|
||||||
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
|
||||||
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
|
pkgdesc='C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags'
|
||||||
license=('GPL')
|
license=('GPL')
|
||||||
depends=('libc++utilities-git.so' 'zlib')
|
depends=('libc++utilities-git.so' 'libz.so')
|
||||||
optdepends=("$_name-doc: API documentation")
|
optdepends=("$_name-doc: API documentation")
|
||||||
makedepends=('cmake' 'git' 'ninja' 'iso-codes')
|
makedepends=('cmake' 'git' 'ninja' 'iso-codes')
|
||||||
checkdepends=('cppunit' 'openssl')
|
checkdepends=('cppunit' 'openssl')
|
||||||
|
|
Loading…
Reference in New Issue