]> git.pld-linux.org Git - packages/xine-ui.git/blob - xine-ui.spec
- xine-lib is also needed to build...
[packages/xine-ui.git] / xine-ui.spec
1 # Conditional build:
2 # --without     aa
3
4 Summary:        A Free Video Player.
5 Summary(pl):    Odtwarzacz video
6 Summary(ko):    °ø°³ µ¿¿µ»ó Ç÷¹À̾î
7 Name:           xine-ui
8 Version:        0.5.0
9 Release:        2
10 License:        GPL
11 Group:          X11/Applications/Multimedia
12 Group(de):      X11/Applikationen/Multimedia
13 Group(pl):      X11/Aplikacje/Multimedia
14 Source0:        http://xine.sourceforge.net/files/%{name}-%{version}.tar.gz
15 Source1:        xine.desktop
16 Source2:        xine_logo.png
17 URL:            http://xine.sourceforge.net
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  libtool
21 BuildRequires:  xine-lib-devel >= 0.5.0
22 BuildRequires:  xine-lib >= 0.5.0
23 %{!?_without_aa:BuildRequires: aalib-devel}
24 %{!?_without_aa:BuildRequires: aalib-progs}
25 BuildRequires:  ORBit-devel
26 BuildRequires:  libpng-devel
27 Obsoletes:      xine
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %define         _prefix         /usr/X11R6
31 %define         _mandir         %{_prefix}/man
32 %define         _abindir        /usr/bin
33
34 %description
35 xine is a free gpl-licensed video player for unix-like systems. We
36 support mpeg-2 and mpeg-1 system (audio + video multiplexed) streams,
37 eventually mpeg-4 and other formats might be added.
38
39 xine plays the video and audio data of mpeg-2 videos and synchronizes
40 the playback of both. Depending on the properties of the mpeg stream,
41 playback will need more or less processor power, 100% frame rate has
42 been seen on a 400 MHz P II system.
43
44 %description -l fr
45 xine est un lecteur vidéo libre sous license GPL pour les systèmes de
46 type unix. Nous supportons les flux mpeg-2 et mpeg-1 (audio + vidéo
47 multiplexés), éventuellement le mpeg-4 et d'autres formats peuvent
48 êtres ajoutés.
49
50 xine joue les données vidéo et audio de vidéo mpeg-2 et synchronise la
51 lecture des deux. En fonction des propriétes du flux mpeg, la lecture
52 aura besoin de plus ou moins de puissance du processeur, 100% de
53 restitution de trame a été vus sur un système PII 400MHz.
54
55 %description -l ko
56 xine ´Â GPL¶óÀ̼±½º¸¦ µû¸£´Â UNIX¿ë °ø°³ µ¿¿µ»ó Ç÷¹À̾îÀÔ´Ï´Ù. ÀÌ
57 Ç÷¹À̾î´Â mpeg-2 ¿Í mpeg 1 ½ºÆ®¸²À» Áö¿øÇϸç, ÇöÀç´Â Áö¿øÇÏÁö ¾ÊÁö¸¸
58 ³ªÁß¿¡´Â mpeg-4 ¿Í ´Ù¸¥ Çü½ÄÀÇ µ¿¿µ»óµµ Áö¿øÇÒ ¿¹Á¤ÀÔ´Ï´Ù.
59
60
61 %package aa
62 Summary:        XINE - Ascii Art player.
63 Group:          Applications/Graphics
64 Group(de):      Applikationen/Grafik
65 Group(pl):      Aplikacje/Grafika
66 Group(pt):      Aplicações/Gráficos
67 Requires:       xine-lib-aa
68
69 %description aa
70 Video player using Ascii Art library.
71
72
73 %prep
74 %setup -q -n xine-ui-0.5.0
75
76 %build
77 #cp ./configure ./configure.orig
78 #sed 's/xine_skin_dir=/xine_skin_dir=$RPM_BUILD_ROOT/' configure.orig > ./configure
79
80 %configure2_13 \
81         --prefix=%{_prefix}
82 #       --disable-xinetest 
83 #       --disable-orbittest
84 %{__make}
85
86 %install
87 rm -rf $RPM_BUILD_ROOT
88
89 install -d $RPM_BUILD_ROOT/%{_applnkdir}/Multimedia
90
91 %{__make} DESTDIR=$RPM_BUILD_ROOT \
92           docdir=$RPM_BUILD_ROOT/%{_datadir}/doc/xine \
93           install
94
95 install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Multimedia/xine.desktop
96 #cp doc/*.xpm $RPM_BUILD_ROOT/usr/include/X11/pixmaps
97 install %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/xine/skins
98
99 %{!?_without_aa:install -d $RPM_BUILD_ROOT/%{_abindir}}
100 %{!?_without_aa:install $RPM_BUILD_ROOT/%{_bindir}/aaxine $RPM_BUILD_ROOT/%{_abindir}}
101
102 %post
103 #/sbin/ldconfig
104 #if test -d /usr/local/share/xine/skins/default; then rm -rf /usr/local/share/xine/skins/default && ln -s /usr/local/share/xine/skins/xinetic /usr/local/share/xine/skins/default; fi
105
106 %clean
107 rm -rf $RPM_BUILD_ROOT
108
109 %files
110 %defattr(644,root,root,755)
111 # binaries
112 %attr(755,root,root) %{_bindir}/xine
113 %{_datadir}/idl/xine.idl
114 # skins
115 %{_datadir}/xine/skins/*/*
116 %{_datadir}/xine/skins/*.png
117 #/usr/local/share/xine/skins/metal/*
118 #/usr/local/share/xine/skins/pitt/*
119 #/usr/local/share/xine/skins/xinetic/*
120 # documentation
121 %{_mandir}/fr/man1/xine.1*
122 %{_mandir}/man1/xine.1*
123 %{_datadir}/doc/xine/*
124 %{_applnkdir}/Multimedia/xine.desktop
125
126 %files aa
127 %defattr(644,root,root,755)
128 %{!?_without_aa:%attr(755,root,root) %{_abindir}/aaxine}
This page took 0.061096 seconds and 3 git commands to generate.