]> git.pld-linux.org Git - packages/xine-ui.git/blob - xine-ui.spec
- aalib-devel implies gpm-devel, slang-devel
[packages/xine-ui.git] / xine-ui.spec
1 # Conditional build:
2 # --without     aa
3 # --without     lirc
4
5 Summary:        A Free Video Player
6 Summary(ko):    °ø°³ µ¿¿µ»ó Ç÷¹À̾î
7 Summary(pl):    Odtwarzacz video
8 Summary(pt_BR): Xine, um player de video
9 Name:           xine-ui
10 Version:        0.9.9
11 Release:        0.2
12 License:        GPL
13 Group:          X11/Applications/Multimedia
14 Source0:        http://xine.sourceforge.net/files/%{name}-%{version}.tar.gz
15 Source1:        xine.desktop
16 Source2:        xine.png
17 Source3:        xine_logo.png
18 Patch0:         %{name}-DESTDIR.patch
19 URL:            http://xine.sourceforge.net
20 BuildRequires:  autoconf
21 BuildRequires:  automake
22 BuildRequires:  libtool
23 BuildRequires:  sed
24 BuildRequires:  xine-lib-devel >= %{version}
25 %{!?_without_aa:BuildRequires:          aalib-devel}
26 %{!?_without_aa:BuildRequires:          aalib-progs}
27 %{!?_without_lirc:BuildRequires:        lirc-devel}
28 BuildRequires:  libpng-devel
29 BuildRequires:  ncurses-devel
30 BuildRequires:  gettext-devel
31 BuildRequires:  bison
32 BuildRequires:  pkgconfig
33 Obsoletes:      xine
34 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35
36 %define         _prefix         /usr/X11R6
37 %define         _mandir         %{_prefix}/man
38 %define         _abindir        /usr/bin
39
40 %description
41 xine is a free gpl-licensed video player for unix-like systems. We
42 support mpeg-2 and mpeg-1 system (audio + video multiplexed) streams,
43 eventually mpeg-4 and other formats might be added.
44
45 xine plays the video and audio data of mpeg-2 videos and synchronizes
46 the playback of both. Depending on the properties of the mpeg stream,
47 playback will need more or less processor power, 100% frame rate has
48 been seen on a 400 MHz P II system.
49
50 %description -l fr
51 xine est un lecteur vidéo libre sous license GPL pour les systèmes de
52 type unix. Nous supportons les flux mpeg-2 et mpeg-1 (audio + vidéo
53 multiplexés), éventuellement le mpeg-4 et d'autres formats peuvent
54 êtres ajoutés.
55
56 xine joue les données vidéo et audio de vidéo mpeg-2 et synchronise la
57 lecture des deux. En fonction des propriétes du flux mpeg, la lecture
58 aura besoin de plus ou moins de puissance du processeur, 100% de
59 restitution de trame a été vus sur un système PII 400MHz.
60
61 %description -l ko
62 xine ´Â GPL¶óÀ̼±½º¸¦ µû¸£´Â UNIX¿ë °ø°³ µ¿¿µ»ó Ç÷¹À̾îÀÔ´Ï´Ù. ÀÌ
63 Ç÷¹À̾î´Â mpeg-2 ¿Í mpeg 1 ½ºÆ®¸²À» Áö¿øÇϸç, ÇöÀç´Â Áö¿øÇÏÁö ¾ÊÁö¸¸
64 ³ªÁß¿¡´Â mpeg-4 ¿Í ´Ù¸¥ Çü½ÄÀÇ µ¿¿µ»óµµ Áö¿øÇÒ ¿¹Á¤ÀÔ´Ï´Ù.
65
66 %description -l pl
67 xine jest wolnodostêpnym odtwarzaczem filmów dla systemów uniksowych.
68 Obs³uguje strumienie MPEG-2 i MPEG-1 (przeplatany d¼wiêk i obraz),
69 mo¿e byæ dodana obs³uga MPEG-4 i innych formatów.
70
71 %description -l pt_BR
72 O xine é um video player GPL para sistemas unix. Lê arquivos MPEG-2 e
73 MPEG-1, além de AVIs MS MPEG4 / OpenDivX.
74
75 O xine lê o conteúdo vídeo e áudio e sincroniza-os em tempo-real. As
76 necessidades de processador dependem das propriedades de cada arquivo.
77
78 %package aa
79 Summary:        XINE - Ascii Art player
80 Summary(pl):    XINE - odtwarzacz Ascii Art
81 Summary(pt_BR): XINE - Player em Ascii Art (aalib)
82 Group:          Applications/Graphics
83 Requires:       xine-lib-aa >= %{version}
84
85 %description aa
86 Video player using Ascii Art library.
87
88 %description aa -l pl
89 Odtwarzacz filmów u¿ywaj±cy biblioteki Ascii Art.
90
91 %description aa -l pt_BR
92 Interface para o xine utilizando aalib (Ascii Art Library).
93
94 %prep
95 %setup -q -n xine-ui-%{version}
96 %patch0 -p1
97
98 %build
99 aclocal
100 autoconf
101 automake -a -c -f
102 autoheader
103 %configure \
104         --disable-orbit \
105 %{?_without_lirc:       --disable-lirc} \
106 %{!?_without_lirc:      --enable-lirc}
107
108 %{__make}
109
110 %install
111 rm -rf $RPM_BUILD_ROOT
112 install -d $RPM_BUILD_ROOT/{%{_applnkdir}/Multimedia,%{_pixmapsdir},%{_datadir}/xine/skins}
113
114 %{__make} install \
115         DESTDIR=$RPM_BUILD_ROOT \
116         docdir=$RPM_BUILD_ROOT%{_datadir}/doc/xine
117
118 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia/xine.desktop
119 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
120 install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/xine/skins
121
122 %{!?_without_aa:install -d $RPM_BUILD_ROOT%{_abindir}}
123 %{!?_without_aa:install $RPM_BUILD_ROOT%{_bindir}/aaxine $RPM_BUILD_ROOT%{_abindir}}
124
125 gzip -9nf doc/{FAQ,README}* ChangeLog
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
129
130 %files
131 %defattr(644,root,root,755)
132 %doc doc/{README_en,README.{dxr3,divx4,syncfb},FAQ_en}.gz *.gz
133 %lang(pl) %doc doc/{README,README.dxr3,FAQ}_pl.gz
134 %lang(it) %doc doc/{README,FAQ}_it.gz
135 %lang(es) %doc doc/{README,FAQ}_es.gz
136 %lang(fr) %doc doc/FAQ_fr.gz
137 %attr(755,root,root) %{_bindir}/xine
138 %{_datadir}/idl/xine.idl
139 %{_datadir}/xine/skins
140 %{_mandir}/man1/*.1*
141 %lang(fr) %{_mandir}/fr/man1/*.1*
142 %lang(es) %{_mandir}/es/man1/*.1*
143 %lang(pl) %{_mandir}/pl/man1/*.1*
144 %{_applnkdir}/Multimedia/xine.desktop
145 %{_pixmapsdir}/*
146
147 %{!?_without_aa:%files aa}
148 %{!?_without_aa:%defattr(644,root,root,755)}
149 %{!?_without_aa:%attr(755,root,root) %{_abindir}/aaxine}
This page took 0.096759 seconds and 3 git commands to generate.