Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4614 - (hide annotations) (download)
Fri Dec 25 22:40:54 2009 UTC (14 years, 4 months ago) by niro
File size: 2597 byte(s)
auto added: ver bump to 1.69.0_alpha4-r1
1 niro 4614 # $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