diff options
author | Coelacanthus | 2020-07-21 03:39:59 +0800 |
---|---|---|
committer | Coelacanthus | 2020-07-21 03:39:59 +0800 |
commit | 632030a5c8fa5ec1c0d6c915685292087f208b1b (patch) | |
tree | 9955fdfa1e60174640a425d81303ec7dfb8acbc2 | |
parent | 120e2e35fa7917d3102b208d03bc9d9b751b64f7 (diff) | |
download | aur-632030a5c8fa5ec1c0d6c915685292087f208b1b.tar.gz |
upgpkg: lemon-lime 0.2.2-5
switch to ninja
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 11 insertions, 6 deletions
@@ -1,11 +1,13 @@ pkgbase = lemon-lime pkgdesc = 为了 OI 比赛而生的基于 Lemon 的轻量评测系统 | A tiny judging environment for OI contest based on Project_LemonPlus pkgver = 0.2.2 - pkgrel = 4 + pkgrel = 5 url = https://github.com/iotang/Project_LemonLime arch = x86_64 license = GPL3 makedepends = git + makedepends = cmake + makedepends = ninja depends = qt5-base depends = hicolor-icon-theme provides = lemon-lime @@ -2,7 +2,7 @@ pkgname=lemon-lime pkgver=0.2.2 -pkgrel=4 +pkgrel=5 epoch= pkgdesc="为了 OI 比赛而生的基于 Lemon 的轻量评测系统 | A tiny judging environment for OI contest based on Project_LemonPlus" arch=(x86_64) @@ -10,7 +10,7 @@ url="https://github.com/iotang/Project_LemonLime" license=('GPL3') groups=() depends=('qt5-base' 'hicolor-icon-theme') -makedepends=('git') +makedepends=('git' 'cmake' 'ninja') checkdepends=() optdepends=() provides=("lemon-lime") @@ -33,7 +33,8 @@ validpgpkeys=() prepare() { cd "${srcdir}/LemonLime" - sed -i '/unix:QMAKE_LFLAGS += -no-pie/d' lemon.pro + #sed -i '/unix:QMAKE_LFLAGS += -no-pie/d' lemon.pro + sed -i '/add_link_options(-no-pie)/d' CMakeLists.txt git submodule init submodules=('singleapplication') for module in ${submodules[@]}; do @@ -46,8 +47,10 @@ prepare() { build() { cd "${srcdir}/LemonLime" g++ watcher_unix.cpp -o watcher_unix -O2 - qmake lemon.pro - make + #qmake lemon.pro + #make + cmake -GNinja . + ninja } |