summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Di Luigi2016-04-20 23:21:41 +0200
committerWilliam Di Luigi2016-04-20 23:21:41 +0200
commit68938c2ef222f74dbcd7637eb482656c0a53a3ef (patch)
tree422953b7ff6d3b015def2a3fcb8d5dd539275940
parentace35e07ab5b85e0102ade8257dbc1d2a38be81b (diff)
downloadaur-cms-git.tar.gz
Update package
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD17
2 files changed, 8 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9f4ec3710a5a..9445cd51b085 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cms-git
pkgdesc = CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest.
- pkgver = r3154.52af128
+ pkgver = r3327.d453771
pkgrel = 1
url = http://cms-dev.github.io/
install = cms-git.install
@@ -12,6 +12,8 @@ pkgbase = cms-git
depends = testlib
depends = postgresql
depends = postgresql-libs
+ depends = libyaml
+ depends = libcups
depends = python2
depends = iso-codes
depends = shared-mime-info
diff --git a/PKGBUILD b/PKGBUILD
index 5437abd0682f..edaf2342c766 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,14 @@
CMSUSER_GID=26950
pkgname=cms-git
-pkgver=r3177.5993662
+pkgver=r3327.d453771
pkgrel=1
pkgdesc="CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest."
arch=('any')
url="http://cms-dev.github.io/"
license=('AGPL3')
depends=(
- 'isolate' 'testlib' 'postgresql' 'postgresql-libs' 'python2' 'iso-codes' 'shared-mime-info'
+ 'isolate' 'testlib' 'postgresql' 'postgresql-libs' 'libyaml' 'libcups' 'python2' 'iso-codes' 'shared-mime-info'
)
optdepends=(
'fpc: support for Pascal submissions'
@@ -68,18 +68,11 @@ package() {
# This will hopefully go away with https://github.com/cms-dev/cms/issues/281
install -d $pkgdir/usr/bin
- for cmd in \
- cmsContestWebServer cmsResourceService cmsScoringService cmsDropDB \
- cmsPrintingService cmsInitDB cmsAdminWebServer cmsWorker cmsChecker \
- cmsEvaluationService cmsProxyService cmsRankingWebServer cmsLogService \
- cmsSpoolExporter cmsTestFileCacher cmsAdaptContest cmsAddTask cmsMake \
- cmsYamlImporter cmsRunTests cmsRWSHelper cmsRemoveTask cmsAddUser \
- cmsContestExporter cmsDumpUpdater cmsDumpExporter cmsYamlReimporter \
- cmsContestImporter cmsAddContest cmsComputeComplexity cmsRemoveUser \
- cmsDumpImporter cmsReplayContest
+ for fullcmd in $pkgdir/usr/lib/cms/venv/bin/cms*
do
+ cmd=$(basename $fullcmd)
# Fix the shebang
- sed -i "s|$pkgdir/usr/lib/cms/venv|/usr/lib/cms/venv|" $pkgdir/usr/lib/cms/venv/bin/$cmd
+ sed -i "s|$pkgdir/usr/lib/cms/venv|/usr/lib/cms/venv|" $fullcmd
# Create link
ln -s /usr/lib/cms/venv/bin/$cmd $pkgdir/usr/bin/$cmd