Magellan Linux

Contents of /trunk/extras/wxgtk/wxgtk-3.0.1.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 22316 - (show annotations) (download)
Sat Sep 20 08:27:59 2014 UTC (9 years, 8 months ago) by niro
File size: 2341 byte(s)
-no contrib stuff anymore
1 # $Id$
2
3 PNAME="wxgtk"
4 PVER="3.0.1.1"
5 PBUILD="r1"
6
7 PCAT="x11-libs"
8
9 DESCRIPTION="GTK+ version of the open source, cross-platform native UI framework."
10 HOMEPAGE="http://www.wxwidgets.org/"
11
12 DEPEND=">= virtual/opengl
13 >= x11-libs/libSM-1
14 >= x11-libs/libXinerama-1
15 >= x11-libs/libXxf86vm-1
16 >= sys-libs/zlib-1.2.5
17 >= media-libs/libpng-1.5
18 >= media-libs/libtiff-3.9
19 >= media-libs/libjpeg-8
20 >= media-libs/gstreamer0.10-plugins-base-0.10
21 >= dev-libs/expat-2
22 >= dev-libs/glib2-2.40
23 >= x11-libs/gtk2+-2.24"
24
25 SDEPEND=">= x11-proto/xproto-7
26 >= x11-proto/xineramaproto-1
27 >= x11-proto/xf86vidmodeproto-1"
28
29 # we are using the wxpython tarball which contains the full source of
30 # wxGTK and is release more frequently
31 SRCFILE="wxPython-src-${PVER}.tar.bz2"
32 SRCDIR="${BUILDDIR}/wxPython-src-${PVER}"
33
34 sminclude mbuild
35 msetfeature "!check"
36
37 SRC_URI=(
38 #sourceforge://wxwindows/${SRCFILE}
39 sourceforge://wxpython/${SRCFILE}
40 mirror://${PNAME}/${SRCFILE}
41 )
42
43 UP2DATE="updatecmd_sourceforge wxpython wxPython"
44
45 src_compile()
46 {
47 cd ${SRCDIR}
48
49 # --disable-optimize to use our own CFLAGS
50 # --enable-debugreport to fix missing gtku_qa solib
51 export LANG='C'
52 mconfigure \
53 --disable-optimize \
54 --disable-precomp-headers \
55 --disable-rpath \
56 --enable-soname \
57 --enable-debugreport \
58 --enable-compat24 \
59 --enable-unicode \
60 --enable-intl \
61 --enable-no_deps \
62 --enable-geometry \
63 --enable-display \
64 --enable-gui \
65 --enable-sound \
66 --enable-timer \
67 --enable-graphics_ctx \
68 --enable-mediactrl \
69 --with-opengl \
70 --with-gtk=2 \
71 --with-regex=builtin \
72 --with-zlib=sys \
73 --with-expat=sys \
74 --with-libpng=sys \
75 --with-libxpm=sys \
76 --with-libjpeg=sys \
77 --with-libtiff=sys \
78 --without-gnomevfs \
79 --without-gnomeprint \
80 || die
81
82 mmake || die
83
84 #mmake -C contrib/src/stc || die
85 #mmake -C contrib/src/ogl || die
86 #mmake -C contrib/src/gizmos || die
87 #mmake -C contrib/src/svg || die
88
89 # not part of the main build?
90 mmake -j1 -C locale allmo || die
91 }
92
93 src_install()
94 {
95 cd ${SRCDIR}
96 mmake DESTDIR=${BINDIR} install || die
97
98 #mmake -C contrib/src/stc DESTDIR=${BINDIR} install || die
99 #mmake -C contrib/src/ogl DESTDIR=${BINDIR} install || die
100 #mmake -C contrib/src/gizmos DESTDIR=${BINDIR} install || die
101 #mmake -C contrib/src/svg DESTDIR=${BINDIR} install || die
102
103 # docs
104 minstalldocs *.txt docs/*.txt || die
105 }