use spdlog 1.9.2 instead of system spdlog
This commit is contained in:
4
.SRCINFO
4
.SRCINFO
@@ -1,7 +1,7 @@
|
||||
pkgbase = openkj
|
||||
pkgdesc = Open KJ - Cross-platform open source karaoke hosting software
|
||||
pkgver = 2.0.8
|
||||
pkgrel = 1
|
||||
pkgrel = 2
|
||||
url = https://openkj.org/
|
||||
install = openkj.install
|
||||
arch = i686
|
||||
@@ -16,6 +16,8 @@ pkgbase = openkj
|
||||
provides = openkj=2.0.8
|
||||
conflicts = openkj-git
|
||||
source = openkj-2.0.8.tar.gz::https://github.com/OpenKJ/OpenKJ/archive/refs/tags/v2.0.8-release.tar.gz
|
||||
source = spdlog-1.9.2.tar.gz::https://github.com/gabime/spdlog/archive/refs/tags/v1.9.2.tar.gz
|
||||
sha256sums = 8a24f58e31f4a0abd5e4d0d6703940e96d00305baa57c24aa6ca727bcf6d1fd5
|
||||
sha256sums = 6fff9215f5cb81760be4cc16d033526d1080427d236e86d70bb02994f85e3d38
|
||||
|
||||
pkgname = openkj
|
||||
|
||||
27
PKGBUILD
27
PKGBUILD
@@ -3,7 +3,7 @@
|
||||
|
||||
pkgname=openkj
|
||||
pkgver=2.0.8
|
||||
pkgrel=1
|
||||
pkgrel=2
|
||||
pkgdesc="Open KJ - Cross-platform open source karaoke hosting software"
|
||||
arch=('i686' 'x86_64')
|
||||
url="https://openkj.org/"
|
||||
@@ -13,17 +13,32 @@ makedepends=('qt5-tools' 'git' 'cmake')
|
||||
provides=("$pkgname=$pkgver")
|
||||
conflicts=('openkj-git')
|
||||
install=$pkgname.install
|
||||
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/OpenKJ/OpenKJ/archive/refs/tags/v${pkgver}-release.tar.gz")
|
||||
sha256sums=('8a24f58e31f4a0abd5e4d0d6703940e96d00305baa57c24aa6ca727bcf6d1fd5')
|
||||
source=(
|
||||
"${pkgname}-${pkgver}.tar.gz::https://github.com/OpenKJ/OpenKJ/archive/refs/tags/v${pkgver}-release.tar.gz"
|
||||
"spdlog-1.9.2.tar.gz::https://github.com/gabime/spdlog/archive/refs/tags/v1.9.2.tar.gz"
|
||||
)
|
||||
sha256sums=(
|
||||
'8a24f58e31f4a0abd5e4d0d6703940e96d00305baa57c24aa6ca727bcf6d1fd5'
|
||||
"6fff9215f5cb81760be4cc16d033526d1080427d236e86d70bb02994f85e3d38"
|
||||
)
|
||||
|
||||
build() {
|
||||
prepare()
|
||||
{
|
||||
cd "OpenKJ-${pkgver}-release/src/3rdparty"
|
||||
rm -r spdlog
|
||||
mv ../../../spdlog-1.9.2 spdlog
|
||||
}
|
||||
|
||||
build()
|
||||
{
|
||||
cd "${srcdir}/OpenKJ-${pkgver}-release/"
|
||||
export PKG_CONFIG_PATH=/usr/lib/taglib1/pkgconfig
|
||||
cmake -DCMAKE_INSTALL_PREFIX='/usr' CMakeLists.txt
|
||||
cmake -DSPDLOG_USE_BUNDLED=true -DCMAKE_INSTALL_PREFIX='/usr' CMakeLists.txt
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
package()
|
||||
{
|
||||
cd "${srcdir}/OpenKJ-${pkgver}-release/"
|
||||
make DESTDIR="$pkgdir" install
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user