summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPhilip Wellnitz2018-05-12 13:15:47 +0200
committerPhilip Wellnitz2018-05-12 13:15:47 +0200
commit7dc7218a75dd6d1a760a6f65af067b1a1c84cc17 (patch)
tree4aa0afd05e85de92d639288caf74bc255d6cbbf8 /PKGBUILD
parent6242b39a78f056c021b1111daa3cf9c1d13b48f2 (diff)
downloadaur-7dc7218a75dd6d1a760a6f65af067b1a1c84cc17.tar.gz
update PKGBUILD for new deps
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD61
1 files changed, 42 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b127ea55c0e5..f6fe4daf3da8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,50 @@
pkgname=cms-germany-git
-pkgver=r3315.be50c3ce
+pkgver=r3802.4d519c16
pkgrel=1
pkgdesc="CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest. This is a fork used for the German IOI team selection process."
arch=('i686' 'x86_64')
url="https://github.com/ioi-germany/cms"
license=('AGPL3')
-depends=('postgresql' 'postgresql-client' 'python2'
- 'python2-setuptools' 'python2-tornado' 'python2-psycopg2' 'python2-sqlalchemy'
- 'python2-psutil' 'python2-netifaces' 'python2-crypto' 'python2-pytz'
- 'python2-six' 'iso-codes' 'shared-mime-info' 'python2-beautifulsoup3'
- 'python2-mechanize' 'python2-mock' 'python2-requests' 'python2-werkzeug'
- 'python2-gevent' 'python2-coverage' 'libcgroup' 'texlive-core' 'asymptote'
- 'ghostscript' 'python2-yaml' 'patool-py2' 'jdk8-openjdk' 'zip' 'texlive-fontsextra'
- 'texlive-latexextra' 'texlive-pstricks'
+depends=(
+ 'python2'
+ 'python2-tornado'
+ 'python2-psycopg2'
+ 'python2-sqlalchemy'
+ 'python2-netifaces'
+ 'python2-crypto'
+ 'python2-pytz'
+ 'python2-psutil'
+ 'python2-six'
+ 'python2-requests'
+ 'python2-gevent'
+ 'python2-werkzeug'
+ 'patool-py2'
+ 'python2-bcrypt'
+ 'python2-chardet'
+ 'python2-ipaddress'
+ 'python2-yaml'
+ 'postgresql'
+ 'postgresql-client'
+ 'libcgroup'
+ 'iso-codes'
+ 'shared-mime-info'
+ 'python2-pathlib'
+ 'asymptote'
+ 'texlive-core'
+ 'texlive-fontsextra'
+ 'texlive-latexextra'
+ 'texlive-pstricks'
)
optdepends=(
- 'fpc: support for Pascal submissions'
- 'python2: taskoverview'
+ 'python2-pycups: printing support'
+ 'python2-pypdf: printing support'
+ 'a2ps: printing support'
+ 'fpc: support for Pascal submissions'
+ 'jdk8-openjdk: support for Java submissions'
)
makedepends=(
- 'asciidoc'
- 'python2-setuptools'
+ 'asciidoc'
+ 'python2-setuptools'
)
provides=('cms-germany' 'isolate-germany')
@@ -46,12 +70,11 @@ package() {
git config submodule.isolate.url "$srcdir/isolate"
git submodule update
- mkdir -p "$pkgdir/"lib/python2.7/site-packages/
- export PYTHONPATH="$pkgdir"/lib/python2.7/site-packages/
+ #mkdir -p "$pkgdir/"lib/python2.7/site-packages/
+ #export PYTHONPATH="$pkgdir"/lib/python2.7/site-packages/
- ./setup.py build
- ./setup.py install --prefix="$pkgdir"
+ python2 setup.py install --root="$pkgdir" --optimize=1
- mv "$pkgdir"/lib "$pkgdir"/usr/
- mv "$pkgdir"/bin "$pkgdir"/usr/
+ #mv "$pkgdir"/lib "$pkgdir"/usr/
+ #mv "$pkgdir"/bin "$pkgdir"/usr/
}