Magellan Linux

Annotation of /trunk/extras/webkitgtk/webkitgtk-2.4.9-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 27360 - (hide annotations) (download)
Wed Dec 16 10:42:10 2015 UTC (8 years, 6 months ago) by niro
File size: 1193 byte(s)
-c++11 abi toolchain rebuild
1 niro 27360 # $Id$
2    
3     PNAME="webkitgtk"
4     PVER="2.4.9"
5     PBUILD="r2"
6    
7     PCAT="net-www"
8    
9     DESCRIPTION="GTK+ Web content engine library."
10     HOMEPAGE="http://webkitgtk.org/"
11    
12     DEPEND=">= x11-libs/libXt-1.1
13     >= dev-libs/libxslt-1.1.28
14     >= dev-db/sqlite-3.8
15     >= net-libs/libsoup-2.52
16     >= virtual/opengl
17     >= media-libs/libwebp-0.4
18     >= media-libs/harfbuzz-icu-0.9
19     >= media-libs/gstreamer1.0-plugins-base-1.6
20     >= x11-libs/gtk2+-2.24
21     >= app-crypt/libsecret-0.18
22     >= app-text/enchant-1.6
23     >= sys-libs/libstdc++-5.3"
24    
25     SDEPEND=">= dev-util/gperf-3
26     >= dev-lang/python-2.7
27     >= dev-lang/ruby-2.2
28     >= dev-libs/gobject-introspection-1.46"
29    
30     SRCFILE="${PNAME}-${PVER}.tar.xz"
31     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
32    
33     sminclude mbuild
34    
35     SRC_URI=(
36     http://webkitgtk.org/releases/${SRCFILE}
37     mirror://${PNAME}/${SRCFILE}
38     )
39    
40     UP2DATE="updatecmd http://webkitgtk.org/releases/ | grep ${PNAME} | highesttarball xz"
41    
42     src_compile()
43     {
44     cd ${SRCDIR}
45    
46     mconfigure \
47     --libexecdir=/usr/$(mlibdir)/${PNAME} \
48     --enable-introspection \
49     --disable-webkit2 \
50     --disable-geolocation \
51     --enable-video \
52     --enable-web-audio \
53     --enable-credential-storage \
54     --enable-spellcheck \
55     --disable-gtk-doc \
56     --with-gtk=2.0 \
57     || die
58    
59     mmake || die
60     }