Magellan Linux

Contents of /smage/trunk/extras/webkitgtk/webkitgtk-2.4.9-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6951 - (show annotations) (download)
Mon Jul 27 15:44:56 2015 UTC (8 years, 10 months ago) by niro
File size: 1360 byte(s)
auto added: ver bump to 2.4.9-r1
1 # $Id$
2
3 PNAME="webkitgtk"
4 PVER="2.4.9"
5 PBUILD="r1"
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.50
16 >= virtual/opengl
17 >= media-libs/libwebp-0.4
18 >= dev-libs/icu-55
19 >= media-libs/harfbuzz-0.9
20 >= x11-libs/gtk2+-2.24"
21
22 SDEPEND=">= dev-util/gperf-3
23 >= dev-lang/python-2.7
24 >= dev-lang/ruby-2.2
25 >= media-libs/harfbuzz-dev-0.9
26 >= x11-libs/libXt-dev-1.1
27 >= x11-libs/gtk2+-dev-2.24
28 >= dev-libs/libxslt-dev-1.1.28
29 >= dev-db/sqlite-dev-3.8
30 >= media-libs/libpng-dev-1.5
31 >= media-libs/libjpeg-dev-8
32 >= media-libs/libtiff-dev-4
33 >= media-libs/giflib-dev-5
34 >= virtual/opengl-dev
35 >= dev-libs/glib2-dev-2.44"
36
37 SRCFILE="${PNAME}-${PVER}.tar.xz"
38 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
39
40 sminclude mbuild
41
42 SRC_URI=(
43 http://webkitgtk.org/releases/${SRCFILE}
44 mirror://${PNAME}/${SRCFILE}
45 )
46
47 UP2DATE="updatecmd http://webkitgtk.org/releases/ | grep ${PNAME} | highesttarball xz"
48
49 src_compile()
50 {
51 cd ${SRCDIR}
52
53 mconfigure \
54 --libexecdir=/usr/$(mlibdir)/${PNAME} \
55 --disable-introspection \
56 --disable-webkit2 \
57 --disable-geolocation \
58 --disable-video \
59 --disable-web-audio \
60 --disable-credential-storage \
61 --disable-spellcheck \
62 --disable-gtk-doc \
63 --with-gtk=2.0 \
64 || die
65
66 mmake || die
67 }