summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCoelacanthus2020-07-02 14:35:38 +0800
committerCoelacanthus2020-07-02 14:35:38 +0800
commit120e2e35fa7917d3102b208d03bc9d9b751b64f7 (patch)
tree6c1408778c18d905ab0fc62acbef4b453bc522a9
parent174db8ee1e2a788b5fec6b9530cac9c958c89f56 (diff)
downloadaur-120e2e35fa7917d3102b208d03bc9d9b751b64f7.tar.gz
fix path
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD21
2 files changed, 11 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index fa73cadfca88..4c33db0f2574 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = lemon-lime
pkgdesc = 为了 OI 比赛而生的基于 Lemon 的轻量评测系统 | A tiny judging environment for OI contest based on Project_LemonPlus
pkgver = 0.2.2
- pkgrel = 3
+ pkgrel = 4
url = https://github.com/iotang/Project_LemonLime
arch = x86_64
license = GPL3
+ makedepends = git
depends = qt5-base
+ depends = hicolor-icon-theme
provides = lemon-lime
conflicts = lemon-lime-git
- source = LemonLime::git+https://github.com/iotang/Project_LemonLime
+ source = LemonLime::git+https://github.com/iotang/Project_LemonLime#tag=v0.2.2
source = singleapplication::git+https://github.com/itay-grudev/SingleApplication
source = lemon-lime.desktop
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 93c28345299a..44b7163616c6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,15 +2,15 @@
pkgname=lemon-lime
pkgver=0.2.2
-pkgrel=3
+pkgrel=4
epoch=
pkgdesc="为了 OI 比赛而生的基于 Lemon 的轻量评测系统 | A tiny judging environment for OI contest based on Project_LemonPlus"
arch=(x86_64)
url="https://github.com/iotang/Project_LemonLime"
license=('GPL3')
groups=()
-depends=('qt5-base')
-makedepends=()
+depends=('qt5-base' 'hicolor-icon-theme')
+makedepends=('git')
checkdepends=()
optdepends=()
provides=("lemon-lime")
@@ -21,8 +21,8 @@ options=()
install=
changelog=
source=(
- 'LemonLime::git+https://github.com/iotang/Project_LemonLime'
- 'singleapplication::git+https://github.com/itay-grudev/SingleApplication'
+ "LemonLime::git+https://github.com/iotang/Project_LemonLime#tag=v${pkgver}"
+ "singleapplication::git+https://github.com/itay-grudev/SingleApplication"
'lemon-lime.desktop'
)
noextract=()
@@ -33,7 +33,6 @@ validpgpkeys=()
prepare() {
cd "${srcdir}/LemonLime"
- git checkout "v${pkgver}"
sed -i '/unix:QMAKE_LFLAGS += -no-pie/d' lemon.pro
git submodule init
submodules=('singleapplication')
@@ -46,24 +45,18 @@ prepare() {
build() {
cd "${srcdir}/LemonLime"
- #./configure --prefix=/usr
g++ watcher_unix.cpp -o watcher_unix -O2
qmake lemon.pro
make
}
-check() {
- cd "${srcdir}/LemonLime"
- make -k check
-}
-
package() {
cd "${srcdir}/LemonLime"
install -D -m755 lemon "$pkgdir/usr/bin/$pkgname"
- install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
- install -D -m644 pics/icon.png "$pkgdir/usr/share/pixmaps/lemon-lime.png"
+ #install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -D -m644 pics/icon.png "$pkgdir/usr/share/icons/hicolor/256x256/lemon-lime.png"
install -D -m755 $srcdir/$pkgname.desktop "$pkgdir/usr/share/applications/$pkgname.desktop"
install -D -m644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
#install -D -m644 Changelog.md "$pkgdir/usr/share/doc/$pkgname/Changelog.md"