diff options
author | skwerlman | 2022-11-01 12:04:42 -0400 |
---|---|---|
committer | skwerlman | 2022-11-01 12:04:42 -0400 |
commit | 8d7a21e63a608259944196c1c3f4cd5440154628 (patch) | |
tree | 64ccd67ad6b40a7af891a12c194a53fe900f695e | |
parent | c6506039782b47006d2d3d980459b0e70fd41b82 (diff) | |
download | aur-8d7a21e63a608259944196c1c3f4cd5440154628.tar.gz |
dont alter the real pkgbase
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -7,7 +7,7 @@ # shellcheck shell=bash # shellcheck disable=SC2034 -pkgbase=cockatrice +_pkgbase=cockatrice pkgname=("cockatrice-client-git" "cockatrice-server-git") pkgver=2.8.1.beta.10.r16.g5854a635 pkgrel=1 @@ -21,12 +21,12 @@ source=("git+https://github.com/cockatrice/cockatrice") sha256sums=('SKIP') pkgver() { - cd "${pkgbase}" || exit 1 + cd "${_pkgbase}" || exit 1 git describe --long --tags | cut -d- -f5- | sed -r 's/([^-]*-g)/r\1/;s/-/./g' } prepare() { - mkdir -p "${pkgbase}/build" + mkdir -p "${_pkgbase}/build" } build() { @@ -35,12 +35,12 @@ build() { # See the following: # https://wiki.archlinux.org/title/CMake_package_guidelines#CMake_can_automatically_override_the_default_compiler_optimization_flag # https://github.com/Cockatrice/Cockatrice/blob/master/CMakeLists.txt#L119 - cmake -B "${pkgbase}/build" -S "${pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=1 -DWITH_CLIENT=1 -DWITH_DBCONVERTER=1 -DWITH_SERVER=1 -DTEST=1 - make -C "${pkgbase}/build" + cmake -B "${_pkgbase}/build" -S "${_pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=1 -DWITH_CLIENT=1 -DWITH_DBCONVERTER=1 -DWITH_SERVER=1 -DTEST=1 + make -C "${_pkgbase}/build" } check() { - make -C "${pkgbase}/build" test + make -C "${_pkgbase}/build" test } package_cockatrice-client-git() { @@ -49,8 +49,8 @@ package_cockatrice-client-git() { depends=('protobuf' 'qt6-multimedia' 'qt6-websockets' 'hicolor-icon-theme') optdepends=('zlib: Support compressed MTGJSON in Oracle' 'xz: Support compressed MTGJSON in Oracle') - cmake -B "${pkgbase}/build" -S "${pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=1 -DWITH_CLIENT=1 -DWITH_DBCONVERTER=1 -DWITH_SERVER=0 -DTEST=0 - make -C "${pkgbase}/build" DESTDIR="${pkgdir}/" install + cmake -B "${_pkgbase}/build" -S "${_pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=1 -DWITH_CLIENT=1 -DWITH_DBCONVERTER=1 -DWITH_SERVER=0 -DTEST=0 + make -C "${_pkgbase}/build" DESTDIR="${pkgdir}/" install } package_cockatrice-server-git() { @@ -59,6 +59,6 @@ package_cockatrice-server-git() { depends=('protobuf' 'qt6-websockets' 'hicolor-icon-theme') optdepends=('mariadb: database support') - cmake -B "${pkgbase}/build" -S "${pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=0 -DWITH_CLIENT=0 -DWITH_DBCONVERTER=0 -DWITH_SERVER=1 -DTEST=0 - make -C "${pkgbase}/build" DESTDIR="${pkgdir}/" install + cmake -B "${_pkgbase}/build" -S "${_pkgbase}" -DCMAKE_INSTALL_PREFIX:PATH=/usr -DWITH_ORACLE=0 -DWITH_CLIENT=0 -DWITH_DBCONVERTER=0 -DWITH_SERVER=1 -DTEST=0 + make -C "${_pkgbase}/build" DESTDIR="${pkgdir}/" install } |