Magellan Linux

Contents of /branches/R11-unstable/extras/vcdimager/vcdimager-0.7.24-r3.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 25841 - (show annotations) (download)
Tue Nov 25 04:22:37 2014 UTC (9 years, 5 months ago) by niro
File size: 1407 byte(s)
-release branches/R11-unstable
1 # $Id$
2
3 PNAME="vcdimager"
4 PVER="0.7.24"
5 PBUILD="r3"
6
7 SPLIT_PACKAGES="libvcdinfo vcdimager"
8 PCAT="media-video"
9
10 HOMEPAGE="http://www.gnu.org/software/vcdimager/"
11
12 DEPEND=">= dev-libs/libcdio-0.90
13 >= dev-libs/popt-1.16
14 >= dev-libs/libxml2-2.7"
15
16 SRCFILE="${PNAME}-${PVER}.tar.gz"
17 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
18
19 sminclude mbuild
20 msetfeature "!check"
21
22 SRC_URI=(
23 gnu://${PNAME}/${SRCFILE}
24 mirror://${PNAME}/${SRCFILE}
25 mirror://${PNAME}/${PNAME}-${PVER}-libcdio-083.patch
26 )
27
28 UP2DATE="updatecmd_gnu ${PNAME} gz"
29
30 split_info_libvcdinfo()
31 {
32 DESCRIPTION="Library to retrive information of Video CDs and Super Video CDs.."
33 DEPEND="${COMMON_DEPEND}"
34 PCAT="media-libs"
35 }
36
37 split_info_vcdimager()
38 {
39 DESCRIPTION="A mastering suite for authoring, disassembling and analyzing Video CDs and Super Video CDs."
40 DEPEND="== media-libs/libvcdinfo-${PVER}
41 ${VCD_DEPEND}"
42 }
43
44 src_prepare()
45 {
46 munpack ${SRCFILE} || die
47 cd ${SRCDIR}
48
49 mpatch ${PNAME}-${PVER}-libcdio-083.patch || die
50 }
51
52 src_install_libvcdinfo()
53 {
54 cd ${SRCDIR}
55 mmake -C include DESTDIR=${BINDIR} install || die
56 mmake -C lib DESTDIR=${BINDIR} install || die
57 mmake DESTDIR=${BINDIR} install-pkgconfigDATA || die
58 }
59
60 src_install_vcdimager()
61 {
62 cd ${SRCDIR}
63 mmake -C frontends DESTDIR=${BINDIR} install || die
64 mmake -C docs DESTDIR=${BINDIR} install || die
65 minstalldocs AUTHORS BUGS COPYING ChangeLog* FAQ HACKING NEWS README THANKS TODO || die
66 }