summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2014-04-06 01:45:41 -0500
committerDoug Newgard2014-04-06 01:45:41 -0500
commit6280e5817be0ff85563c1c1ca6a7be71f7436e7e (patch)
tree41ad74757f4eafb3719d190f0e7500e757679025
parent9839bbe1d40cdf82136a970ae5d1a3536734e3ba (diff)
downloadaur-6280e5817be0ff85563c1c1ca6a7be71f7436e7e.tar.gz
Various cleanups
New email Cleanup pkgdesc Cleanup deps Switch to pkgbase instead of _pkgname
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD37
2 files changed, 35 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 73f7668ea28c..155b6a158365 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.9.99.25005.7fd1ffc
+pkgbase = efl
+ pkgdesc = Enlightenment Foundation Libraries - Development version
+ pkgver = 1.9.99.25214.9d87d15
pkgrel = 1
url = http://www.enlightenment.org
install = efl.install
@@ -12,27 +12,26 @@ pkgbase = efl-git
license = custom
makedepends = git
makedepends = python2
+ depends = avahi
depends = bullet
depends = curl
+ depends = fontconfig
+ depends = fribidi
+ depends = gst-plugins-base-libs
depends = luajit
- depends = shared-mime-info
- depends = libxkbcommon
- depends = wayland
- depends = avahi
+ depends = libexif
+ depends = libgl
+ depends = libpulse
+ depends = libwebp
depends = libxcomposite
depends = libxcursor
depends = libxinerama
- depends = libxss
- depends = libxrandr
+ depends = libxkbcommon
depends = libxp
- depends = libgl
- depends = libwebp
- depends = libpulse
- depends = libexif
- depends = gst-plugins-base-libs
- depends = fribidi
- depends = harfbuzz
- depends = fontconfig
+ depends = libxrandr
+ depends = libxss
+ depends = shared-mime-info
+ depends = wayland
depends = openjpeg
optdepends = python2: compare Eina benchmarks
optdepends = gst-plugins-base: Access more types of video in Emotion
@@ -41,7 +40,7 @@ pkgbase = efl-git
optdepends = gst-plugins-ugly: Access more types of video in Emotion
optdepends = gst-libav: Access video with ffmpeg/libav in Emotion
optdepends = evas_generic_loaders-git: More video/graphic/icon loaders for Evas
- provides = efl=1.9.99.25005.7fd1ffc
+ provides = efl=1.9.99.25214.9d87d15
conflicts = efl
options = debug
source = git://git.enlightenment.org/core/efl.git
diff --git a/PKGBUILD b/PKGBUILD
index 11149c135eab..1c00c32d1b52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,17 @@
-# Maintainer: Doug Newgard <scimmia22 at outlook dot com>
+# Maintainer: Doug Newgard <scimmia at archlinux dot info>
# Contributor: Ronald van Haren <ronald.archlinux.org>
-_pkgname=efl
-pkgname=$_pkgname-git
-pkgver=1.9.99.25005.7fd1ffc
+pkgbase=efl
+pkgname=$pkgbase-git
+pkgver=1.9.99.25214.9d87d15
pkgrel=1
-pkgdesc="Enlightenment Foundation Libraries - Development version (Ecore, Eldbus, Edje, Eet, Eeze, Efreet, Eina, Eio, Embryo, Emotion, Eo, Ephysics, Ethumb, & Evas)"
+pkgdesc="Enlightenment Foundation Libraries - Development version"
arch=('i686' 'x86_64')
url="http://www.enlightenment.org"
license=('BSD' 'LGPL2.1' 'GPL2' 'custom')
-depends=('bullet' 'curl' 'luajit' 'shared-mime-info' 'libxkbcommon' 'wayland' 'avahi'
- 'libxcomposite' 'libxcursor' 'libxinerama' 'libxss' 'libxrandr' 'libxp'
- 'libgl' 'libwebp' 'libpulse' 'libexif' 'gst-plugins-base-libs'
- 'fribidi' 'harfbuzz' 'fontconfig')
+depends=('avahi' 'bullet' 'curl' 'fontconfig' 'fribidi' 'gst-plugins-base-libs' 'luajit' 'libexif'
+ 'libgl' 'libpulse' 'libwebp' 'libxcomposite' 'libxcursor' 'libxinerama' 'libxkbcommon'
+ 'libxp' 'libxrandr' 'libxss' 'shared-mime-info' 'wayland')
[[ ! $(pacman -T "openjpeg") ]] && depends+=('openjpeg') #jpeg2k loader is autodetected at build time
makedepends=('git' 'python2')
optdepends=('python2: compare Eina benchmarks'
@@ -22,15 +21,15 @@ optdepends=('python2: compare Eina benchmarks'
'gst-plugins-ugly: Access more types of video in Emotion'
'gst-libav: Access video with ffmpeg/libav in Emotion'
'evas_generic_loaders-git: More video/graphic/icon loaders for Evas')
-provides=("$_pkgname=$pkgver")
-conflicts=("$_pkgname")
+provides=("$pkgbase=$pkgver")
+conflicts=("$pkgbase")
options=('debug')
-install="$_pkgname.install"
-source=("git://git.enlightenment.org/core/$_pkgname.git")
+install="$pkgbase.install"
+source=("git://git.enlightenment.org/core/$pkgbase.git")
sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/$_pkgname"
+ cd "$srcdir/$pkgbase"
local efl_version=$(grep -m1 EFL_VERSION configure.ac | awk -F [][] '{print $2 "." $4 "." $6}')
efl_version=$(awk -F , -v efl_version=${efl_version%.} '/^AC_INIT/ {gsub(/efl_version/, efl_version); gsub(/[\[\] -]/, ""); print $2}' configure.ac)
@@ -39,7 +38,7 @@ pkgver() {
}
build() {
- cd "$srcdir/$_pkgname"
+ cd "$srcdir/$pkgbase"
export CFLAGS="$CFLAGS -fvisibility=hidden"
export CXXFLAGS="$CXXFLAGS -fvisibility=hidden"
@@ -63,14 +62,14 @@ build() {
}
package() {
- cd "$srcdir/$_pkgname"
+ cd "$srcdir/$pkgbase"
make -j1 DESTDIR="$pkgdir" install
# install text files
- install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$_pkgname/ChangeLog"
- install -Dm644 NEWS "$pkgdir/usr/share/doc/$_pkgname/NEWS"
- install -Dm644 README "$pkgdir/usr/share/doc/$_pkgname/README"
+ install -Dm644 ChangeLog "$pkgdir/usr/share/doc/$pkgbase/ChangeLog"
+ install -Dm644 NEWS "$pkgdir/usr/share/doc/$pkgbase/NEWS"
+ install -Dm644 README "$pkgdir/usr/share/doc/$pkgbase/README"
# install license files
install -Dm644 AUTHORS "$pkgdir/usr/share/licenses/$pkgname/AUTHORS"