blob: be8f75f0a016c68a86b8441878989f7aae446e13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
/var/paludis/repositories/gimpel/media-video/vlc/files --enable-fast-install \
${myconf} || die "configuration failed"
if [[ $(gcc-major-version) == 2 ]]; then
sed -i -e s:"-fomit-frame-pointer":: vlc-config || die "-fomit-frame-pointer patching failed"
fi
emake || die "make of VLC failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS MAINTAINERS HACKING THANKS NEWS README \
doc/fortunes.txt doc/intf-cdda.txt doc/intf-vcd.txt
rm -rf "${D}/usr/share/doc/vlc" \
"${D}"/usr/share/vlc/vlc{16x16,32x32,48x48,128x128}.{png,xpm,ico}
if use nsplugin; then
dodir "/usr/$(get_libdir)/${PLUGINS_DIR}"
mv "${D}"/usr/$(get_libdir)/mozilla/plugins/* \
"${D}/usr/$(get_libdir)/${PLUGINS_DIR}/"
fi
use skins || rm -rf "${D}/usr/share/vlc/skins2"
for res in 16 32 48; do
insinto /usr/share/icons/hicolor/${res}x${res}/apps/
newins "${S}"/share/vlc${res}x${res}.png vlc.png
done
use wxwindows || rm "${D}/usr/share/applications/vlc.desktop"
}
-disable-vlm"
if use nsplugin; then
if use xulrunner; then
XPIDL=/usr/$(get_libdir)/xulrunner
MOZILLA_CONFIG=/usr/bin/xulrunner-config
elif use seamonkey; then
XPIDL=/usr/$(get_libdir)/seamonkey
MOZILLA_CONFIG=/usr/$(get_libdir)/seamonkey/seamonkey-config
else
XPIDL=/usr/$(get_libdir)/mozilla-firefox
MOZILLA_CONFIG=/usr/$(get_libdir)/mozilla-firefox/firefox-config
fi
fi
econf \
$(use_enable 3dfx glide) \
$(use_enable a52) \
$(use_enable aalib aa) \
$(use_enable alsa) \
$(use_enable altivec) \
$(use_enable arts) \
$(use_enable avahi bonjour) \
$(use_enable bidi fribidi) \
$(use_enable cdda) $(use_enable cdda cddax)\
$(use_enable cddb libcddb) \
$(use_enable cdio libcdio) \
$(use_enable daap) \
$(use_enable dbus) $(use_enable dbus dbus-control) \
--disable-dirac \
$(use_enable directfb) \
$(use_enable dc1394) \
$(use_enable dts dca) \
--disable-dv \
$(use_enable dvb) \
$(use_enable dvd dvdread) $(use_enable dvd dvdplay) $(use_enable dvd dvdnav) \
$(use_enable esd) \
--disable-faad \
$(use_enable fbcon fb) \
$(use_enable ffmpeg) \
$(use_enable flac) \
--disable-fluidsynth \
$(use_enable ggi) \
$(use_enable gnome gnomevfs) \
$(use_enable gnutls) \
$(use_enable hal) \
$(use_enable httpd) \
$(use_enable id3tag) \
$(use_enable jack) \
$(use_enable libcaca caca) \
$(use_enable libgcrypt) \
$(use_enable libnotify notify) \
--disable-libtar \
$(use_enable lirc) \
$(use_enable live live555) \
$(use_enable lua) \
$(use_enable matroska mkv) \
$(use_enable modplug mod) \
$(use_enable mp3 mad) \
$(use_enable mpeg libmpeg2) \
$(use_enable musepack mpc) \
$(use_enable musicbrainz) \
$(use_enable ncurses) \
$(use_enable nsplugin mozilla) XPIDL="${XPIDL}" MOZILLA_CONFIG="${MOZILLA_CONFIG}" \
$(use_enable ogg) \
$(use_enable opengl glx) $(use_enable opengl) $(use_enable opengl galaktos) \
$(use_enable optimisememory optimize-memory) \
$(use_enable oss) \
$(use_enable png) \
--disable-portaudio \
$(use_enable pvr) \
$(use_enable real) \
$(use_enable rtsp realrtsp) \
$(use_enable remoteosd) \
$(use_enable samba smb) \
$(use_enable sdl) \
$(use_enable sdl-image) \
$(use_enable shout) \
$(use_enable skins skins2) \
$(use_enable speex) \
$(use_enable stream sout) \
$(use_enable svg) \
$(use_enable svga svgalib) \
$(use_enable taglib) \
$(use_enable theora) \
$(use_enable truetype freetype) \
$(use_enable twolame) \
$(use_enable upnp) \
$(use_enable v4l) \
$(use_enable v4l2) p
|