Magellan Linux

Contents of /trunk/extras/k3b2/k3b2-1.69.0_alpha4-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4615 - (show annotations) (download)
Fri Dec 25 22:42:16 2009 UTC (14 years, 4 months ago) by niro
File size: 2598 byte(s)
-fixed SRCDIR
1 # $Id$
2
3 PNAME="k3b2"
4 PVER="1.69.0_alpha4"
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.3
14 >= kde-base/kdemultimedia4-kioslave-4.3
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 >= sys-apps/dbus-1.3
22 >= sys-apps/hal-0.5.13
23 >= media-libs/musicbrainz-2.1.5
24 >= media-libs/libsamplerate-0.1.7
25 >= media-libs/libsndfile-0.1.20
26 >= media-video/ffmpeg-200910
27 >= media-libs/taglib-1.6
28 >= media-libs/libdvdread-4.1.3"
29
30 SRCFILE="${PNAME/2/}-${PVER/_/}.tar.bz2"
31 SRCDIR="${BUILDDIR}/${PNAME/2/}-${PVER/_*/}"
32
33 SRC_URI=(
34 sourceforge://${PNAME/2/}/${SRCFILE}
35 mirror://${PNAME/2/}/${SRCFILE}
36 )
37
38 UP2DATE="updatecmd_sourceforge ${PNAME/2/}"
39
40 sminclude kde4
41
42 src_compile()
43 {
44 cd ${SRCDIR}
45
46 kde4_configure \
47 $(cmake_without PolkitQt) \
48 -DK3B_BUILD_K3BSETUP=ON \
49 -DK3B_ENABLE_MUSICBRAINZ=ON \
50 -DK3B_ENABLE_DVD_RIPPING=ON \
51 -DK3B_ENABLE_TAGLIB=ON \
52 -DK3B_BUILD_FFMPEG_DECODER_PLUGIN=ON \
53 -DK3B_BUILD_OGGVORBIS_DECODER_PLUGIN=ON \
54 -DK3B_BUILD_MAD_DECODER_PLUGIN=ON \
55 -DK3B_BUILD_FLAC_DECODER_PLUGIN=ON \
56 -DK3B_BUILD_SNDFILE_DECODER_PLUGIN=ON \
57 -DK3B_BUILD_WAVE_DECODER_PLUGIN=ON \
58 -DK3B_BUILD_EXTERNAL_ENCODER_PLUGIN=ON \
59 -DK3B_BUILD_OGGVORBIS_ENCODER_PLUGIN=ON \
60 -DK3B_BUILD_LAME_ENCODER_PLUGIN=ON \
61 \
62 -DK3B_DEBUG=OFF \
63 -DK3B_BUILD_API_DOCS=OFF \
64 -DK3B_BUILD_MUSE_DECODER_PLUGIN=OFF \
65 -DK3B_BUILD_SOX_ENCODER_PLUGIN=OFF \
66 || die
67
68 mmake || die
69 }
70
71 # src_install()
72 # {
73 # kde4_src_install || die
74 #
75 # # provide a k3b2 symlink
76 # mlink k3b ${KDEDIR}/bin/k3b2 || die
77 # }
78
79 # preinstall()
80 # {
81 # if [[ ! -z $(magequery -n k3b) ]]
82 # then
83 # echo -e ${COLRED}
84 # echo -e "Error: app-cdr/k3b is installed!!"
85 # echo -e "k3b2 colides with k3b for the old kde-3.5."
86 # echo -e "Please uninstall app-cdr/k3b first!"
87 # echo -e ${COLDEFAULT}
88 # die "app-cdr/k3b found!"
89 # fi
90 # }
91
92 postinstall()
93 {
94 echo -e "\tThis has installed k3b prepared for cd-recording only."
95 echo -e "\tTo use all features of k3b,"
96 echo -e "\tyou should install following packages:"
97 echo
98 echo -e "\tFor dvd-recording:"
99 echo -e "\t\tapp-cdr/dvd+rw-tools"
100 echo
101 echo -e "\tFor video-encoding:"
102 echo -e "\t\tmedia-sound/lame"
103 echo -e "\t\tmedia-sound/sox"
104 echo -e "\t\tmedia-video/trancecode"
105 echo -e "\t\tmedia-video/vcdimager"
106 echo
107 echo -e "Choose the packages you need to do the job,"
108 echo -e "you don't need all from the categories."
109 echo
110 }

Properties

Name Value
svn:keywords Id