Magellan Linux

Contents of /trunk/extras/xine-ui/xine-ui-0.99.5-r4.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4351 - (show annotations) (download)
Wed Dec 2 23:00:29 2009 UTC (14 years, 5 months ago) by niro
File size: 1626 byte(s)
auto added: ver bump to 0.99.5-r4
1 # $Id$
2
3 PNAME="xine-ui"
4 PVER="0.99.5"
5 PBUILD="r4"
6
7 PCATEGORIE="media-video"
8 STATE="unstable"
9
10 DESCRIPTION="xine-ui, skinable xlib-based frontend for xine."
11 HOMEPAGE="http://www.xine-project.org/"
12
13 DEPEND=">= media-libs/libpng-1.2.40
14 >= media-libs/xine-lib-1.1
15 >= net-misc/curl-7.16
16 >= x11-libs/libX11-1
17 >= x11-libs/libXrender-0.9
18 >= x11-libs/libICE-1
19 >= x11-libs/libSM-1
20 >= x11-libs/libXext-1
21 >= x11-libs/libXxf86vm-1
22 >= x11-libs/libXv-1
23 >= x11-libs/libXtst-1
24 >= x11-libs/libXft-1
25 >= x11-libs/libXinerama-1"
26
27 SDEPEND=">= sys-dev/gettext-0.17
28 >= x11-libs/libXt-1
29 >= x11-proto/xf86vidmodeproto-2
30 >= x11-proto/xineramaproto-1"
31
32 SRCFILE="${PNAME}-${PVER}.tar.gz"
33 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
34
35 SRC_URI=(
36 http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/distfiles/${SRCFILE}
37 sourceforge://xine/${SRCFILE}
38 mirror://${PNAME}/${SRCFILE}
39 mirror://${PNAME}/true-false.patch
40 )
41
42 UP2DATE="updatecmd_sourceforge xine ${PNAME} - ${PNAME}"
43
44 src_prepare()
45 {
46 munpack ${SRCFILE} || die
47 cd ${SRCDIR}
48
49 # some needed patches
50 mpatch true-false.patch || die
51
52 # disable aalib support
53 sed -i 's:no_aalib="":no_aalib="yes":g' configure || die
54
55 # disable directfb support
56 sed -i "s:dfb::" src/Makefile.in || die
57
58 sed -i "s:LDFLAGS =:LDFLAGS = -L/$(mlibdir):" src/xitk/Makefile.in || die
59 }
60
61 src_compile()
62 {
63 cd ${SRCDIR}
64
65 mconfigure --enable-nls --disable-lirc || die
66 mmake || die
67 }
68
69 src_install()
70 {
71 cd ${SRCDIR}
72
73 mmake DESTDIR=${BINDIR} \
74 docdir=/usr/share/doc/${PNAME}-${PVER} \
75 docsdir=/usr/share/doc/${PNAME}-${PVER} \
76 install || die
77
78 minstalldocs AUTHORS ChangeLog INSTALL NEWS README || die
79 }

Properties

Name Value
svn:keywords Id