summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2013-12-11 03:56:29 -0600
committerDoug Newgard2013-12-11 03:56:29 -0600
commitaff98978d63bb82496310e8de47b66bc9630cd49 (patch)
tree73e660fb3a94855d7aebc4067e0c65a00fc1836c
parent7350cc66942220297a89b1afde8c71c3439a2b2b (diff)
downloadaur-aff98978d63bb82496310e8de47b66bc9630cd49.tar.gz
Compile python scripts so we don't leave untracked .pyc files
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD6
2 files changed, 20 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7cc51125638b..9ea605551841 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = efl-git
pkgdesc = Enlightenment Foundation Libraries - Development version (Ecore, Eldbus, Edje, Eet, Eeze, Efreet, Eina, Eio, Embryo, Emotion, Eo, Ephysics, Ethumb, & Evas)
- pkgver = 1.8.99.23880.6a5e72d
+ pkgver = 1.8.99.23936.30687d4
pkgrel = 1
url = http://www.enlightenment.org
install = efl.install
@@ -11,6 +11,7 @@ pkgbase = efl-git
license = GPL2
license = custom
makedepends = git
+ makedepends = python2
depends = bullet
depends = curl
depends = lua
@@ -38,20 +39,20 @@ pkgbase = efl-git
optdepends = gstreamer0.10-ugly: Access more types of video in Emotion
optdepends = gstreamer0.10-ffmpeg: Access video with ffmpeg in Emotion
optdepends = evas_generic_loaders-git: More video/graphic/icon loaders for Evas
- provides = ecore=1.8.99.23880.6a5e72d
- provides = eldbus=1.8.99.23880.6a5e72d
- provides = edje=1.8.99.23880.6a5e72d
- provides = eet=1.8.99.23880.6a5e72d
- provides = eeze=1.8.99.23880.6a5e72d
- provides = efreet=1.8.99.23880.6a5e72d
- provides = eina=1.8.99.23880.6a5e72d
- provides = eio=1.8.99.23880.6a5e72d
- provides = embryo=1.8.99.23880.6a5e72d
- provides = emotion=1.8.99.23880.6a5e72d
- provides = ephysics=1.8.99.23880.6a5e72d
- provides = ethumb=1.8.99.23880.6a5e72d
- provides = evas=1.8.99.23880.6a5e72d
- provides = efl=1.8.99.23880.6a5e72d
+ provides = ecore=1.8.99.23936.30687d4
+ provides = eldbus=1.8.99.23936.30687d4
+ provides = edje=1.8.99.23936.30687d4
+ provides = eet=1.8.99.23936.30687d4
+ provides = eeze=1.8.99.23936.30687d4
+ provides = efreet=1.8.99.23936.30687d4
+ provides = eina=1.8.99.23936.30687d4
+ provides = eio=1.8.99.23936.30687d4
+ provides = embryo=1.8.99.23936.30687d4
+ provides = emotion=1.8.99.23936.30687d4
+ provides = ephysics=1.8.99.23936.30687d4
+ provides = ethumb=1.8.99.23936.30687d4
+ provides = evas=1.8.99.23936.30687d4
+ provides = efl=1.8.99.23936.30687d4
conflicts = ecore
conflicts = edje
conflicts = eet
diff --git a/PKGBUILD b/PKGBUILD
index 9f46f8fff79e..2922b17fa08d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=efl-git
_pkgname=${pkgname%-*}
-pkgver=1.8.99.23880.6a5e72d
+pkgver=1.8.99.23936.30687d4
pkgrel=1
pkgdesc="Enlightenment Foundation Libraries - Development version (Ecore, Eldbus, Edje, Eet, Eeze, Efreet, Eina, Eio, Embryo, Emotion, Eo, Ephysics, Ethumb, & Evas)"
arch=('i686' 'x86_64')
@@ -14,7 +14,7 @@ depends=('bullet' 'curl' 'lua' 'shared-mime-info' 'libxkbcommon' 'wayland'
'libgl' 'libwebp' 'libpulse' 'libexif' 'gstreamer0.10-base'
'fribidi' 'harfbuzz' 'fontconfig')
[[ ! $(pacman -T "openjpeg") ]] && depends+=('openjpeg') #jpeg2k loader is autodetected at build time
-makedepends=('git')
+makedepends=('git' 'python2')
optdepends=('python2: compare Eina benchmarks'
'gstreamer0.10-good: Access more types of video in Emotion'
'gstreamer0.10-bad: Access more types of video in Emotion'
@@ -87,4 +87,6 @@ package() {
install -Dm644 licenses/COPYING.SMALL "$pkgdir/usr/share/licenses/$pkgname/COPYING.SMALL"
sed -n '1,/.details/p' licenses/COPYING.LGPL > "$pkgdir/usr/share/licenses/$pkgname/COPYING.LGPL"
ln -s ../common/GPL2/license.txt "$pkgdir/usr/share/licenses/$pkgname/COPYING.GPL"
+
+ python2 -m compileall -q "$pkgdir"
}