java-native.bbclass: remove do_stage function, because of NATIVE_INSTALL_WORKS =...
[openembedded.git] / recipes / vlc / vlc-gpe_0.8.4.bb
blob951d0ac04aa15f68bbe235a72df0c88cfc05e9b2
1 DESCRIPTION = "Video player and streamer - GPE edition"
2 HOMEPAGE = "http://www.videolan.org"
3 LICENSE = "GPL"
4 PRIORITY = "optional"
5 SECTION = "x11/multimedia"
6 PR = "r5"
8 DEPENDS = "gtk+ freetype gnutls tremor faad2 ffmpeg flac \
9 ${@base_conditional('ENTERPRISE_DISTRO', '1', '', 'libmad libid3tag liba52 mpeg2dec', d)}"
11 SRC_URI = "http://download.videolan.org/pub/videolan/vlc/${PV}/vlc-${PV}.tar.gz \
12 file://pda-interface.patch;patch=1"
13 S = "${WORKDIR}/vlc-${PV}"
15 export GTK2_CFLAGS = "`${STAGING_BINDIR_NATIVE}/pkg-config --cflags gtk+-2.0 gthread-2.0`"
16 export GTK2_LIBS = "`${STAGING_BINDIR_NATIVE}/pkg-config --libs gtk+-2.0 gthread-2.0`"
17 export vlc_WORKAROUNDLDFLAGS = "lib/libvlc.a"
19 LDFLAGS_append = " -L${STAGING_LIBDIR} -lpostproc"
21 inherit autotools
23 EXTRA_OECONF = "\
24 --enable-sout \
25 --disable-httpd \
26 --disable-vlm \
27 --enable-gnutls \
28 --disable-dvdread \
29 --disable-dvdnav \
30 --disable-smb \
31 --enable-dvbpsi \
32 --disable-v4l \
33 --disable-gnomevfs \
34 --disable-libcdio \
35 --disable-cddax \
36 --disable-libcddb \
37 --disable-vcdx \
38 --disable-cdda \
39 --disable-vcd \
40 --disable-screen \
41 --disable-ogg \
42 --disable-mkv \
43 --disable-mod \
44 --disable-mpc \
45 --enable-mad \
46 --enable-ffmpeg \
47 --enable-faad \
48 --enable-a52 \
49 --disable-dts \
50 --enable-flac \
51 --enable-libmpeg2 \
52 --disable-vorbis \
53 --enable-tremor \
54 --disable-speex \
55 --disable-tarkin \
56 --disable-theora \
57 --disable-png \
58 --disable-x264 \
59 --disable-cmml \
60 --enable-x11 \
61 --disable-xvideo \
62 --disable-glx \
63 --disable-opengl \
64 --disable-sdl \
65 --enable-freetype \
66 --disable-fribidi \
67 --disable-libxml2 \
68 --disable-qte \
69 --disable-qt-video \
70 --enable-fb \
71 --enable-oss \
72 --disable-alsa \
73 --disable-skins \
74 --disable-skins2 \
75 --disable-gtk \
76 --disable-gtk2 \
77 --enable-pda \
78 --disable-gnome \
79 --disable-gnome2 \
80 --disable-wxwidgets \
81 --disable-qt \
82 --disable-kde \
83 --disable-xosd \
84 --disable-visual \
85 --disable-goom \
86 --disable-slp \
87 --disable-daap \
88 --disable-bonjour \
89 --disable-joystick \
90 --disable-plugins \
91 --with-ffmpeg-mp3lame \
92 --with-ffmpeg-faac \
93 --with-ffmpeg-zlib \
96 do_install() {
97 autotools_do_install
99 install -d ${D}${datadir}/applications
100 install -m 644 ipkg/vlc.gpe ${D}${datadir}/applications/vlc-gpe.desktop
103 FILES_${PN} = "${bindir}/vlc \
104 ${datadir}/applications \
105 ${datadir}/vlc/pda-* \
106 ${datadir}/vlc/vlc*png \
107 ${datadir}/vlc/vlc*xpm \
108 ${datadir}/vlc/http"
110 SRC_URI[md5sum] = "9cd5ca752f7236167715ca1916da92ad"
111 SRC_URI[sha256sum] = "d4e586a7475a0a2390ef9a7225e5146aa65ab70ec408cf9568c79c5aee0ca647"