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