Magellan Linux

Contents of /trunk/extras/k3b2/k3b2-2.0.0-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5512 - (show annotations) (download)
Thu Jul 1 08:38:38 2010 UTC (13 years, 10 months ago) by niro
File size: 2646 byte(s)
auto added: ver bump to 2.0.0-r1
1 # $Id$
2
3 PNAME="k3b2"
4 PVER="2.0.0"
5 PBUILD="r1"
6
7 PCATEGORIE="app-cdr"
8 STATE="unstable"
9
10 DESCRIPTION="k3b2, a cd/dvd recording gui for KDE4."
11 HOMEPAGE="http://www.k3b.org/"
12
13 DEPEND=">= kde-base/kdebase4-runtime-4.4
14 >= kde-base/kdemultimedia4-kioslave-4.4
15 >= media-sound/cdparanoia-3.10
16 >= media-libs/flac-1.2
17 >= media-libs/libmad-0.15.1b
18 >= media-libs/libvorbis-1.2
19 >= app-cdr/cdrtools-2.0.1
20 >= app-cdr/cdrdao-1.2
21 >= app-cdr/dvd+rw-tools-7
22 >= sys-apps/dbus-1.3
23 >= sys-apps/hal-0.5.13
24 >= media-libs/musicbrainz-2.1.5
25 >= media-libs/libsamplerate-0.1.7
26 >= media-libs/libsndfile-0.1.20
27 >= media-sound/normalize-0.7.7
28 >= media-video/ffmpeg-200910
29 >= media-libs/taglib-1.6
30 >= media-libs/libdvdread-4.1.3"
31
32 SRCFILE="${PNAME/2/}-${PVER}.tar.bz2"
33 SRCDIR="${BUILDDIR}/${PNAME/2/}-${PVER}"
34
35 SRC_URI=(
36 sourceforge://${PNAME/2/}/${SRCFILE}
37 mirror://${PNAME/2/}/${SRCFILE}
38 )
39
40 UP2DATE="updatecmd_sourceforge ${PNAME/2/}"
41
42 sminclude kde4
43
44 src_compile()
45 {
46 cd ${SRCDIR}
47
48 kde4_configure \
49 $(cmake_without PolkitQt) \
50 -DK3B_BUILD_K3BSETUP=ON \
51 -DK3B_ENABLE_MUSICBRAINZ=ON \
52 -DK3B_ENABLE_DVD_RIPPING=ON \
53 -DK3B_ENABLE_TAGLIB=ON \
54 -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=ON \
55 -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=ON \
56 -DK3B_BUILD_MAD_DECODER_PLUGIN=ON \
57 -DK3B_BUILD_FLAC_DECODER_PLUGIN=ON \
58 -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=ON \
59 -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON \
60 -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON \
61 -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=ON \
62 -DK3B_BUILD_LAME_ENCODER_PLUGIN=ON \
63 \
64 -DK3B_DEBUG=OFF \
65 -DK3B_BUILD_API_DOCS=OFF \
66 -DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF \
67 -DK3B_BUILD_SOX_ENCODER_PLUGIN=OFF \
68 || die
69
70 mmake || die
71 }
72
73 # src_install()
74 # {
75 # kde4_src_install || die
76 #
77 # # provide a k3b2 symlink
78 # mlink k3b ${KDEDIR}/bin/k3b2 || die
79 # }
80
81 # preinstall()
82 # {
83 # if [[ ! -z $(magequery -n k3b) ]]
84 # then
85 # echo -e ${COLRED}
86 # echo -e "Error: app-cdr/k3b is installed!!"
87 # echo -e "k3b2 colides with k3b for the old kde-3.5."
88 # echo -e "Please uninstall app-cdr/k3b first!"
89 # echo -e ${COLDEFAULT}
90 # die "app-cdr/k3b found!"
91 # fi
92 # }
93
94 postinstall()
95 {
96 echo -e "\tThis has installed k3b prepared for cd-recording only."
97 echo -e "\tTo use all features of k3b,"
98 echo -e "\tyou should install following packages:"
99 # echo
100 # echo -e "\tFor dvd-recording:"
101 # echo -e "\t\tapp-cdr/dvd+rw-tools"
102 # echo
103 echo -e "\tFor video-encoding:"
104 echo -e "\t\tmedia-sound/lame"
105 echo -e "\t\tmedia-sound/sox"
106 echo -e "\t\tmedia-video/trancecode"
107 echo -e "\t\tmedia-video/vcdimager"
108 echo
109 echo -e "Choose the packages you need to do the job,"
110 echo -e "you don't need all from the categories."
111 echo
112 }

Properties

Name Value
svn:keywords Id