Overview

Request 504 (accepted)

- Make use of %configure macro
- Fix builds:
* XBMC 12.2 depends on FFMPEG1, not FFMPEG2
* crystalhd is only built for x86/x86_64

Submit package home:guillaume:branches:Multimedia / xbmc to package Multimedia / xbmc

xbmc.changes Changed
x
 
1
@@ -1,4 +1,16 @@
2
 -------------------------------------------------------------------
3
+Mon Aug 26 13:59:53 UTC 2013 - guillaume@opensuse.org
4
+
5
+- Make use of %configure macro
6
+
7
+-------------------------------------------------------------------
8
+Fri Aug 23 13:26:09 UTC 2013 - guillaume@opensuse.org
9
+
10
+- Fix builds: 
11
+  * XBMC 12.2 depends on FFMPEG1, not FFMPEG2
12
+  * crystalhd is only built for x86/x86_64
13
+
14
+-------------------------------------------------------------------
15
 Mon Jun  3 20:57:13 UTC 2013 - fisiu@opensuse.org
16
 
17
 - Add xbmc-12.2-subtitles.patch: embeded fonts' rendering fix.
18
xbmc.spec Changed
47
 
1
@@ -37,7 +37,7 @@
2
 BuildRequires:  doxygen
3
 BuildRequires:  enca-devel
4
 BuildRequires:  fdupes
5
-BuildRequires:  ffmpeg-devel
6
+BuildRequires:  ffmpeg1-devel
7
 BuildRequires:  flac-devel
8
 BuildRequires:  flex
9
 BuildRequires:  fontconfig-devel
10
@@ -56,12 +56,15 @@
11
 BuildRequires:  libbluray-devel
12
 BuildRequires:  libbz2-devel
13
 BuildRequires:  libcdio-devel
14
+%ifarch %ix86 x86_64
15
 BuildRequires:  libcrystalhd-devel
16
+%endif
17
 BuildRequires:  libdca-devel
18
 BuildRequires:  libdvdread-devel
19
 BuildRequires:  libexpat-devel
20
 BuildRequires:  libfaac-devel
21
 BuildRequires:  libgcrypt-devel
22
+BuildRequires:  libgpg-error-devel
23
 BuildRequires:  libhdhomerun-devel
24
 BuildRequires:  libjasper-devel
25
 BuildRequires:  libjpeg-devel
26
@@ -132,9 +135,7 @@
27
 ./bootstrap
28
 
29
 %build
30
-./configure \
31
---prefix=%{_prefix} --bindir=%{_bindir} --includedir=%{_includedir} \
32
---libdir=%{_libdir} --datadir=%{_datadir} \
33
+%configure \
34
 --enable-goom \
35
 --enable-libusb \
36
 --enable-airplay \
37
@@ -143,6 +144,9 @@
38
 --enable-vaapi \
39
 --enable-libbluray \
40
 --disable-debug \
41
+%ifarch armv7l armv7hl
42
+--enable-tegra --disable-neon --disable-vdpau \
43
+%endif
44
 CPPFLAGS="-I/usr/include/ffmpeg" \
45
 CFLAGS="%{optflags} -fPIC -I/usr/include/ffmpeg -D__STDC_CONSTANT_MACROS" \
46
 CXXFLAGS="%{optflags} -fPIC -I/usr/include/ffmpeg -D__STDC_CONSTANT_MACROS" \
47
_service:download_files:frodo Deleted
_service:download_files:xbmc-12.2.tar.gz Deleted
_service:download_url:frodo.zip Deleted
Refresh
Refresh
Request History
Guillaume G.'s avatar

guillaume created request over 11 years ago

- Make use of %configure macro
- Fix builds:
* XBMC 12.2 depends on FFMPEG1, not FFMPEG2
* crystalhd is only built for x86/x86_64


Stefan Botter's avatar

jsjhb accepted request over 11 years ago

OK, we let it compile for the repos it is compiling