znc: use ninja
This commit is contained in:
parent
ef818cedd5
commit
1e6a171e8f
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
pkgname=znc
|
pkgname=znc
|
||||||
pkgver=1.9.1
|
pkgver=1.9.1
|
||||||
pkgrel=1
|
pkgrel=2
|
||||||
pkgdesc='An IRC bouncer with modules & scripts support'
|
pkgdesc='An IRC bouncer with modules & scripts support'
|
||||||
url='https://znc.in/'
|
url='https://znc.in/'
|
||||||
msys2_repository_url="https://github.com/znc/znc"
|
msys2_repository_url="https://github.com/znc/znc"
|
||||||
@ -25,6 +25,7 @@ makedepends=('cmake'
|
|||||||
'swig'
|
'swig'
|
||||||
'gcc'
|
'gcc'
|
||||||
#'tcl'
|
#'tcl'
|
||||||
|
'ninja'
|
||||||
)
|
)
|
||||||
optdepends=('tcl: modtcl module'
|
optdepends=('tcl: modtcl module'
|
||||||
'python: modpython module'
|
'python: modpython module'
|
||||||
@ -44,6 +45,7 @@ build() {
|
|||||||
mkdir -p "${srcdir}/build-${CARCH}" && cd "${srcdir}/build-${CARCH}"
|
mkdir -p "${srcdir}/build-${CARCH}" && cd "${srcdir}/build-${CARCH}"
|
||||||
|
|
||||||
cmake \
|
cmake \
|
||||||
|
-GNinja \
|
||||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||||
-DBUILD_SHARED_LIBS=OFF \
|
-DBUILD_SHARED_LIBS=OFF \
|
||||||
-DCMAKE_BUILD_TYPE=Release \
|
-DCMAKE_BUILD_TYPE=Release \
|
||||||
@ -52,12 +54,12 @@ build() {
|
|||||||
-DWANT_PYTHON=ON \
|
-DWANT_PYTHON=ON \
|
||||||
-DWANT_I18N=OFF \
|
-DWANT_I18N=OFF \
|
||||||
../${pkgname}-${pkgver}
|
../${pkgname}-${pkgver}
|
||||||
make
|
cmake --build .
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
cd "${srcdir}/build-${CARCH}"
|
cd "${srcdir}/build-${CARCH}"
|
||||||
make DESTDIR="${pkgdir}" install
|
DESTDIR="${pkgdir}" cmake --install .
|
||||||
|
|
||||||
python3 -m compileall -o 0 -o 1 -s "${pkgdir}" "${pkgdir}/usr/lib/znc"
|
python3 -m compileall -o 0 -o 1 -s "${pkgdir}" "${pkgdir}/usr/lib/znc"
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user