Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


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