Magellan Linux

Contents of /trunk/extras/k3b/k3b-1.0.5-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2978 - (show annotations) (download)
Thu Jul 16 16:27:02 2009 UTC (14 years, 10 months ago) by niro
File size: 1976 byte(s)
auto added: ver bump to 1.0.5-r2
1 # $Id$
2
3 PNAME="k3b"
4 PVER="1.0.5"
5 PBUILD="r2"
6
7 PCATEGORIE="app-cdr"
8 STATE="unstable"
9
10 DESCRIPTION="k3b, a cd/dvd recording gui for kde-3."
11 HOMEPAGE="http://www.k3b.org/"
12
13 DEPEND=">= kde-base/kdelibs-3.5
14 >= media-sound/cdparanoia-3.10
15 >= media-libs/id3lib-3.8.8
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 >= media-sound/normalize-0.7.7
22 >= media-libs/nas-1.9
23 >= sys-apps/dbus-1.2
24 >= dev-libs/dbus-qt3-0.70
25 >= sys-apps/hal-0.5.12
26 >= media-libs/musicbrainz-2.1.5"
27
28 SRCFILE="${PNAME}-${PVER}.tar.bz2"
29 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
30
31 SRC_URI=(
32 sourceforge://${PNAME}/${SRCFILE}
33 mirror://${PNAME}/${SRCFILE}
34 )
35
36 UP2DATE="updatecmd_sourceforge ${PNAME}"
37
38 sminclude kde3
39
40 src_compile()
41 {
42 cd ${SRCDIR}
43
44 # --enable-final seems to be broken
45 kde3_configure \
46 --disable-final \
47 --enable-libsuffix= \
48 --with-k3bsetup \
49 --with-arts \
50 --disable-debugging \
51 --disable-profiling \
52 --with-musicbrainz \
53 --with-hal \
54 || die
55
56 mmake || die
57 }
58
59 src_install()
60 {
61 cd ${SRCDIR}
62 mmake DESTDIR=${BINDIR} install || die
63
64 # install docs
65 minstalldocs AUTHORS COPYING ChangeLog FAQ README TODO || die
66
67 # fixing html docs
68 install -d ${BINDIR}/usr/share/doc/${PNAME}-${PVER}/html || die
69 mv ${BINDIR}/usr/share/doc/HTML/en/k3b/* \
70 ${BINDIR}/usr/share/doc/${PNAME}-${PVER}/html || die
71 rm -r ${BINDIR}/usr/share/doc/HTML || die
72 }
73
74 postinstall()
75 {
76 echo -e "\tThis has installed k3b prepared for cd-recording only."
77 echo -e "\tTo use all features of k3b,"
78 echo -e "\tyou should install following packages:"
79 echo
80 echo -e "\tFor dvd-recording:"
81 echo -e "\t\tapp-cdr/dvd+rw-tools"
82 echo
83 echo -e "\tFor video-encoding:"
84 echo -e "\t\tmedia-sound/lame"
85 echo -e "\t\tmedia-sound/sox"
86 echo -e "\t\tmedia-video/trancecode"
87 echo -e "\t\tmedia-video/vcdimager"
88 echo
89 echo -e "Choose the packages you need to do the job,"
90 echo -e "you don't need all from the categories."
91 echo
92 }

Properties

Name Value
svn:keywords Id