[arch-commits] Commit in efl/trunk (PKGBUILD)
Ronald van Haren
ronald at nymeria.archlinux.org
Fri Dec 13 19:05:05 UTC 2013
Date: Friday, December 13, 2013 @ 20:05:05
Author: ronald
Revision: 201508
upgpkg: efl 1.8.2-1
upload e18 libs and e17 wm
Modified:
efl/trunk/PKGBUILD (contents, properties)
----------+
PKGBUILD | 41 +++++++++++++++++++----------------------
1 file changed, 19 insertions(+), 22 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-12-13 18:26:10 UTC (rev 201507)
+++ PKGBUILD 2013-12-13 19:05:05 UTC (rev 201508)
@@ -1,8 +1,9 @@
-# $Id: PKGBUILD 199714 2013-11-15 10:46:56Z ronald $
+# $Id$
# Maintainer: Ronald van Haren <ronald at archlinux.org>
# Contributor: Enlightenment Developers <enlightenment-devel at enlightenment.org>
-pkgname=('efl' 'efl_doc')
+pkgbase=efl
+pkgname=('efl' 'efl-docs')
pkgver=1.8.2
pkgrel=1
pkgdesc="Enlightenment Foundation Libraries"
@@ -9,17 +10,12 @@
arch=('i686' 'x86_64')
url="http://www.enlightenment.org"
license=('BSD' 'LGPL2.1' 'GPL2' 'custom')
-depends=('bullet' 'libpng' 'libjpeg-turbo' 'gstreamer0.10'
- 'gstreamer0.10-base' 'gstreamer0.10-good'
- 'gstreamer0.10-bad' 'gstreamer0.10-ugly' 'gstreamer0.10-ffmpeg'
- 'zlib' 'lua' 'libtiff' 'openssl' 'util-linux' 'curl' 'dbus'
- 'glibc' 'fontconfig' 'freetype2' 'fribidi' 'libpulse'
- 'libsndfile' 'systemd' 'libx11' 'libxau' 'libxcomposite'
- 'libxdamage' 'libxdmcp' 'libxext' 'libxfixes' 'libxinerama'
- 'libxi' 'libxrandr' 'libxrender' 'libxss' 'libxtst'
- 'libxcursor' 'libxp' 'libgl' 'giflib' 'libwebp' 'harfbuzz')
+depends=('bullet' 'libjpeg-turbo' 'gstreamer0.10-base-plugins'
+ 'lua' 'curl' 'fribidi' 'libpulse' 'libxcomposite'
+ 'libxinerama' 'libxrandr' 'libxss' 'python2'
+ 'libxcursor' 'libxp' 'libwebp' 'shared-mime-info')
makedepends=('doxygen')
-replaces=('ecore' 'e_dbus' 'edje' 'eet' 'eeze' 'efreet' 'eina' 'eio' 'embryo'
+replaces=('ecore' 'edje' 'eet' 'eeze' 'efreet' 'eina' 'eio' 'embryo'
'emotion' 'ethumb' 'evas')
options=('!emptydirs')
source=(http://download.enlightenment.org/rel/libs/${pkgname}/$pkgname-$pkgver.tar.gz)
@@ -34,9 +30,7 @@
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}"
- export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}"
- export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}"
+ export CFLAGS="$CFLAGS -fvisibility=hidden"
./configure --prefix=/usr \
--disable-static --disable-tslib --enable-fb \
@@ -44,6 +38,7 @@
--enable-image-loader-webp --enable-harfbuzz
make
+ make -j1 doc
}
package_efl(){
@@ -52,17 +47,19 @@
# install non-standard license files
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/licenses/COPYING.BSD" \
- "${pkgdir}/usr/share/licenses/$pkgname/COPYING.BSD"
- install -Dm644 "${srcdir}/${pkgname}-${pkgver}/licenses/COPYING.SMALL" \
- "${pkgdir}/usr/share/licenses/$pkgname/COPYING.SMALL"
+ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.BSD"
+ install -Dm644 "${srcdir}/${pkgname}-${pkgver}/licenses/COPYING.SMALL" \
+ "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.SMALL"
}
-package_efl_doc() {
+package_efl-docs() {
pkgdesc="Documentation for the Enlightenment Foundation Libraries"
+ depends=()
arch=('any')
- install -d "${pkgdir}/usr/share/doc/${pkgname}"
- cp -a doc/html "${pkgdir}/usr/share/doc/${pkgname}/html"
- cp -a doc/latex "${pkgdir}/usr/share/doc/${pkgname}/latex"
+ cd "${srcdir}/${pkgbase}-${pkgver}"
+ install -d "${pkgdir}/usr/share/doc/${pkgbase}"
+ cp -a doc/html "${pkgdir}/usr/share/doc/${pkgbase}/html"
+ cp -a doc/latex "${pkgdir}/usr/share/doc/${pkgbase}/latex"
}
Property changes on: efl/trunk/PKGBUILD
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
More information about the arch-commits
mailing list