Magellan Linux

Annotation of /trunk/extras/xine-ui/xine-ui-0.99.5-r3.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (hide annotations) (download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 8 months ago) by niro
File size: 1570 byte(s)
import repo
1 niro 2 # $Header: /magellan-cvs/smage/xine-ui/xine-ui-0.99.5-r3.smage2,v 1.1 2008/04/20 21:43:38 niro Exp $
2    
3     PNAME="xine-ui"
4     PVER="0.99.5"
5     PBUILD="r3"
6    
7     PCATEGORIE="media-video"
8     STATE="unstable"
9    
10     DESCRIPTION="xine-ui, skinable xlib-based frontend for xine."
11     HOMEPAGE="http://xinehq.de"
12    
13     DEPEND=">= media-libs/libpng-1.2.16
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     sourceforge://xine/${SRCFILE}
37     mirror://${PNAME}/${SRCFILE}
38     mirror://${PNAME}/true-false.patch
39     )
40    
41     src_prepare()
42     {
43     munpack ${SRCFILE} || die
44     cd ${SRCDIR}
45    
46     # some needed patches
47     mpatch true-false.patch || die
48    
49     # disable aalib support
50     sed -i 's:no_aalib="":no_aalib="yes":g' configure || die
51    
52     # disable directfb support
53     sed -i "s:dfb::" src/Makefile.in || die
54    
55     sed -i "s:LDFLAGS =:LDFLAGS = -L/$(mlibdir):" src/xitk/Makefile.in || die
56     }
57    
58     src_compile()
59     {
60     cd ${SRCDIR}
61    
62     mconfigure --enable-nls --disable-lirc || die
63     mmake || die
64     }
65    
66     src_install()
67     {
68     cd ${SRCDIR}
69    
70     mmake DESTDIR=${BINDIR} \
71     docdir=/usr/share/doc/${PNAME}-${PVER} \
72     docsdir=/usr/share/doc/${PNAME}-${PVER} \
73     install || die
74    
75     minstalldocs AUTHORS ChangeLog INSTALL NEWS README || die
76     }

Properties

Name Value
svn:keywords Id