]> git.pld-linux.org Git - packages/xbmc.git/blame_incremental - xbmc.spec
- updated for version 10.0
[packages/xbmc.git] / xbmc.spec
... / ...
CommitLineData
1#
2# TODO:
3# - fix build flags - some files are compiled with -O3 and without rpm*flags
4# - fix linking argument order
5# - fix install - add DESTDIR support
6# - don't put binary in %{_datadir} and fix start scripts
7#
8Summary: XBMC
9Name: xbmc
10Version: 9.11
11Release: 0.1
12License: GPL v3
13Group: Applications/Multimedia
14Source0: http://downloads.sourceforge.net/project/xbmc/XBMC%20Source%20Code/Camelot%20-%209.11/%{name}-%{version}.tar.gz
15# Source0-md5: 9a68ac1e2f44a54cc3803fcdb1265767
16URL: http://xbmc.org
17Patch0: %{name}-nobash.patch
18Patch1: %{name}-libpng14.patch
19BuildRequires: SDL_image-devel
20BuildRequires: SDL_mixer-devel
21BuildRequires: a52dec-libs-devel
22BuildRequires: alsa-lib-devel
23BuildRequires: autoconf
24BuildRequires: automake
25BuildRequires: avahi-devel
26BuildRequires: boost-devel
27BuildRequires: bzip2-devel
28BuildRequires: cmake
29BuildRequires: curl-devel
30BuildRequires: dbus-devel
31BuildRequires: enca-devel
32BuildRequires: esound-devel
33BuildRequires: faac-devel
34BuildRequires: faad2-devel
35BuildRequires: ffmpeg-devel
36BuildRequires: flac-devel
37BuildRequires: fontconfig-devel
38BuildRequires: freetype-devel
39BuildRequires: fribidi-devel
40BuildRequires: gawk
41BuildRequires: gettext-devel
42BuildRequires: glew-devel
43BuildRequires: gperf
44BuildRequires: gtk+-devel
45BuildRequires: hal-devel
46BuildRequires: jasper-devel
47BuildRequires: libao-devel
48BuildRequires: libcdio-devel
49BuildRequires: libdts-devel
50BuildRequires: libjpeg-devel
51BuildRequires: libmad-devel
52BuildRequires: libmms-devel
53BuildRequires: libmpeg2-devel
54BuildRequires: libogg-devel
55BuildRequires: libpng-devel
56BuildRequires: libsamplerate-devel
57BuildRequires: libsmbclient-devel
58BuildRequires: libtiff-devel
59BuildRequires: libtool
60BuildRequires: libvdpau-devel
61BuildRequires: libvorbis-devel
62BuildRequires: lzo-devel
63BuildRequires: mysql-devel
64%ifarch %{ix86}
65BuildRequires: nasm
66%endif
67BuildRequires: openssl-devel
68BuildRequires: pkgconfig
69BuildRequires: pulseaudio-devel
70BuildRequires: python-devel
71BuildRequires: rpm-pythonprov
72# used internally
73BuildRequires: sed >= 4.0
74BuildRequires: sqlite3-devel
75BuildRequires: unzip
76BuildRequires: wavpack-devel
77BuildRequires: xmms-devel
78BuildRequires: xorg-lib-libXinerama-devel
79BuildRequires: xorg-lib-libXrandr-devel
80BuildRequires: xorg-lib-libXtst-devel
81BuildRequires: zip
82BuildRequires: zlib-devel
83Requires: lsb-release
84Requires: xorg-app-xdpyinfo
85BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
86
87%description
88
89%prep
90%setup -q
91%patch0 -p1
92%patch1 -p1
93
94%build
95./bootstrap
96%configure \
97 --disable-debug \
98 --enable-external-libraries \
99 --enable-external-python
100%{__make}
101
102%install
103rm -rf $RPM_BUILD_ROOT
104
105%{__make} install \
106 prefix=$RPM_BUILD_ROOT%{_prefix}
107
108%clean
109rm -rf $RPM_BUILD_ROOT
110
111%files
112%defattr(644,root,root,755)
113#doc AUTHORS CREDITS ChangeLog NEWS README THANKS TODO
114
115#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
116%attr(755,root,root) %{_bindir}/*
117%{_datadir}/%{name}
118%attr(755,root,root) %{_datadir}/%{name}/xbmc.bin
119%attr(755,root,root) %{_datadir}/%{name}/xbmc-xrandr
120%{_desktopdir}/%{name}.desktop
121%{_pixmapsdir}/%{name}.png
122%{_datadir}/xsessions/XBMC.desktop
This page took 0.059556 seconds and 5 git commands to generate.