Magellan Linux

Contents of /trunk/extras/kdemultimedia4/kdemultimedia4-4.4.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5177 - (show annotations) (download)
Mon Apr 5 20:21:50 2010 UTC (14 years ago) by niro
File size: 2565 byte(s)
auto added: ver bump to 4.4.2-r1
1 # $Id$
2
3 PNAME="kdemultimedia4"
4 PVER="4.4.2"
5 PBUILD="r1"
6
7 # PCATEGORIE="kde-base"
8 STATE="unstable"
9
10 # DESCRIPTION="KDE multimeda applications."
11
12 SDEPEND=">= kde-base/kdebase4-workspace-${PVER}
13 >= media-libs/musicbrainz-2.1
14 >= media-libs/taglib-1.6
15 >= media-libs/flac-1.2
16 >= media-libs/libvorbis-1.2
17 >= media-libs/libogg-1.1
18 >= media-libs/libtheora-1.1
19 >= media-libs/libtunepimp-0.5
20 >= media-libs/alsa-lib-1.0.21
21 >= media-libs/xine-lib-1.1.16
22 >= media-sound/lame-3.98
23 >= media-sound/cdparanoia-3.10"
24
25 SPLIT_PACKAGES="${PNAME}-dragonplayer
26 ${PNAME}-juk
27 ${PNAME}-kioslave
28 ${PNAME}-kmix
29 ${PNAME}-kscd
30 ${PNAME}-mplayerthumbs"
31
32 sminclude kde4-split
33
34 UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
35
36 split_info_kdemultimedia4-dragonplayer()
37 {
38 DESCRIPTION="KDE4 Video Player."
39 DEPEND="== kde-base/kdebase4-runtime-${PVER}
40 >= media-libs/xine-lib-1.1.16"
41 }
42
43 split_info_kdemultimedia4-juk()
44 {
45 DESCRIPTION="KDE4 Multimedia Player."
46 DEPEND="== kde-base/kdebase4-runtime-${PVER}
47 >= media-libs/libtunepimp-0.5
48 >= media-libs/musicbrainz-2.1
49 >= media-libs/taglib-1.6"
50 }
51
52 split_info_kdemultimedia4-kioslave()
53 {
54 DESCRIPTION="KDE4 Audio CD Browser."
55 DEPEND="== kde-base/kdelibs4-${PVER}
56 >= media-libs/flac-1.2
57 >= media-libs/musicbrainz-2.1
58 >= media-libs/alsa-lib-1.0.21
59 >= media-libs/libvorbis-1.2
60 >= media-libs/libogg-1.1
61 >= media-sound/cdparanoia-3.10"
62 }
63
64 split_info_kdemultimedia4-kmix()
65 {
66 DESCRIPTION="KDE4 Sound Mixer."
67 DEPEND="== kde-base/kdelibs4-${PVER}
68 == kde-base/kdebase4-runtime-${PVER}
69 >= media-libs/alsa-lib-1.0.21"
70 }
71
72 split_info_kdemultimedia4-kscd()
73 {
74 DESCRIPTION="KDE4 Audio CD Player."
75 DEPEND="== kde-base/kdelibs4-${PVER}
76 == kde-base/kdebase4-runtime-${PVER}
77 >= media-libs/musicbrainz-2.1
78 >= media-libs/alsa-lib-1.0.21"
79 }
80
81 src_compile()
82 {
83 cd ${SRCDIR}
84
85 kde4_configure \
86 $(cmake_with Alsa) \
87 $(cmake_with TunePimp) \
88 $(cmake_with Flac) \
89 $(cmake_with OggVorbis) \
90 $(cmake_with MusicBrainz) \
91 $(cmake_with Cdparanoia) \
92 $(cmake_with Taglib) \
93 $(cmake_with Xine) \
94 || die
95
96 mmake || die
97 }
98
99 src_install_kdemultimedia4-kioslave()
100 {
101 local i
102 for i in kioslave libkcddb libkcompactdisc
103 do
104 kde4-split_src_install_wrapper ${i} || die
105 done
106 }
107
108 src_install_kdemultimedia4-mplayerthumbs()
109 {
110 kde4-split_src_install_wrapper mplayerthumbs || die
111
112 # install missing config
113 minstalldir /usr/share/config/mplayerthumbs || die
114 cat > ${BINDIR}/usr/share/config/mplayerthumbs/mplayerthumbs.config << EOF
115 [MPlayerThumbsCfg]
116 backend=0
117 EOF
118 }

Properties

Name Value
svn:keywords Id