diff options
author | William Di Luigi | 2015-09-29 00:52:17 +0200 |
---|---|---|
committer | William Di Luigi | 2015-09-29 00:52:17 +0200 |
commit | 10621a63f5fc29afd64ac3acb21d8de9c6f83c4d (patch) | |
tree | 595a3e9c2205571d70cad6da598f02c826d41302 /PKGBUILD | |
parent | 1a3ca43819062bfad9af9e140df3259eb022518d (diff) | |
download | aur-10621a63f5fc29afd64ac3acb21d8de9c6f83c4d.tar.gz |
Fix generation of localization files
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -4,7 +4,7 @@ CMSUSER_GID=26950 pkgname=cms-git -pkgver=r3151.608a8e4 +pkgver=r3154.52af128 pkgrel=1 pkgdesc="CMS, or Contest Management System, is a distributed system for running and (to some extent) organizing a programming contest." arch=('any') @@ -40,6 +40,11 @@ pkgver() { package() { cd cms + # Apply patch: Add --as-root option to prerequisites.py + curl https://github.com/wil93/cms/commit/94e36179062f9b5c73330e046524801ef2bfeb2a.diff | patch -p1 + # Apply patch: Update location and installation of localization files + curl https://github.com/wil93/cms/commit/bea5b5a994defe4081563161f746b528964642d8.diff | patch -p1 + # Configuration files install -D -m660 -g$CMSUSER_GID config/cms.conf.sample $pkgdir/usr/lib/cms/cms.conf install -D -m660 -g$CMSUSER_GID config/cms.ranking.conf.sample $pkgdir/usr/lib/cms/cms.ranking.conf @@ -59,6 +64,9 @@ package() { source $pkgdir/usr/lib/cms/venv/bin/activate pip install -r requirements.txt + # Build localization files + ./prerequisites.py build_l10n --as-root + # Install the cms python package python setup.py install |