summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjnanar2018-11-19 21:30:37 +0100
committerjnanar2018-11-19 21:31:16 +0100
commit6e8894542ba34ad35c0837c5bf06e98264858803 (patch)
treebdbdd279a05e79c5b2e8eb214bb63549f7981c69
parent09590e8328ea1a46851c36fec84d36616d597e76 (diff)
downloadaur-6e8894542ba34ad35c0837c5bf06e98264858803.tar.gz
Remove virtualenv and compile javascript in build function as setup.py do not do it anymore.
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD22
2 files changed, 12 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a68785753faf..8215622df21c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = sat-libervia-hg
- pkgver = 0.6.1.r1111.4d1c4bd4931a
+ pkgver = 0.6.1.r1134.28789926852a
pkgrel = 1
url = http://salut-a-toi.org/
install = sat-libervia-hg.install
diff --git a/PKGBUILD b/PKGBUILD
index 40483f0ee7de..0f272d82bdbd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@ pkgname='sat-libervia-hg'
_realname=libervia
_pyjamasname=pyjamas
venv_pyjama='venv'
-pkgver=0.6.1.r1111.4d1c4bd4931a
+pkgver=0.6.1.r1134.28789926852a
_version=0.6.1
pkgrel=1
url="http://salut-a-toi.org/"
@@ -29,11 +29,8 @@ pkgver() {
}
pyjamas_build(){
- virtualenv $venv_pyjama -ppython2.7 --system-site-packages
cd $_pyjamasname
- source $srcdir/$venv_pyjama/bin/activate
python2.7 bootstrap.py
- deactivate
}
build() {
@@ -41,7 +38,13 @@ build() {
cd "$srcdir/$_realname"
PYJSBUILD_PATH="$srcdir/pyjamas/bin/"
PATH=$PATH:$PYJSBUILD_PATH LIBERVIA_INSTALL=arch NO_PREINSTALL_OPT=nopreinstall SAT_INSTALL=nopreinstall python2 setup.py install --root="$srcdir/fakeinstall/" --prefix=/usr --optimize=1
- cp -r $srcdir/$_realname/src/{browser,pages,common,server,twisted} $srcdir/fakeinstall/usr/lib/python2.7/site-packages/libervia
+ # Compile pyjs
+ mkdir -p html
+ mkdir -p build/tmp_dir
+ cd browser
+ $PYJSBUILD_PATH/pyjsbuild libervia_main.py -d -I /usr/lib/python2.7/site-packages/ --no-compile-inplace -o ../html
+ $PYJSBUILD_PATH/pyjsbuild libervia_test.py -d -I /usr/lib/python2.7/site-packages/ --no-compile-inplace -o ../html
+ cp -r $srcdir/$_realname/{$_realname,browser,twisted} $srcdir/fakeinstall/usr/lib/python2.7/site-packages/libervia
}
package(){
@@ -54,15 +57,12 @@ package(){
install -dm755 usr/share/doc
install -dm755 usr/share/libervia
install -dm755 usr/lib/python2.7/site-packages/twisted/plugins
- # HTML destination
- install -dm755 usr/share/libervia/html
cd "$srcdir/fakeinstall"
- cp "$srcdir/libervia/src/libervia.sh" "$pkgdir/usr/bin/libervia"
+ cp "$srcdir/$_realname/bin/libervia" "$pkgdir/usr/bin/libervia"
mv -v usr/share/doc/libervia "$pkgdir/usr/share/doc/"
mv -v usr/share/libervia "$pkgdir/usr/share/libervia/"
mv -v usr/lib/python2.7/site-packages/libervia "$pkgdir/usr/lib/python2.7/site-packages/"
- mv -v usr/lib/python2.7/site-packages/libervia-0.7.0a2.post1-py2.7.egg-info "$pkgdir/usr/lib/python2.7/site-packages/"
mv -v usr/lib/python2.7/site-packages/twisted/plugins/* "$pkgdir/usr/lib/python2.7/site-packages/twisted/plugins/"
- mv -v "$srcdir/libervia/html" "$pkgdir/usr/share/libervia/"
- mv -v "$srcdir/libervia/themes" "$pkgdir/usr/share/libervia"
+ mv -v "$srcdir/$_realname/html" "$pkgdir/usr/share/libervia/"
+ mv -v "$srcdir/$_realname/themes" "$pkgdir/usr/share/libervia"
}