|
@@ -1,8 +1,8 @@
|
|
Summary: XBMC is a free Media Center
|
|
Summary: XBMC is a free Media Center
|
|
Summary(ja): XBMC メディアセンター
|
|
Summary(ja): XBMC メディアセンター
|
|
Name: xbmc
|
|
Name: xbmc
|
|
-Version: 12.0
|
|
+Version: 12.2
|
|
-Release: 2%{?_dist_release}
|
|
+Release: 3%{?_dist_release}
|
|
Source0: %{name}-%{version}.tar.gz
|
|
Source0: %{name}-%{version}.tar.gz
|
|
Source1: %{name}.desktop
|
|
Source1: %{name}.desktop
|
|
#i18n
|
|
#i18n
|
|
@@ -14,6 +14,7 @@ Source1: %{name}.desktop
|
|
# change default locale and font
|
|
# change default locale and font
|
|
Patch1: %{name}-%{version}-default-locale.patch
|
|
Patch1: %{name}-%{version}-default-locale.patch
|
|
Patch2: %{name}-%{version}-use-pkgconfig-for-samba.patch
|
|
Patch2: %{name}-%{version}-use-pkgconfig-for-samba.patch
|
|
|
|
+Patch3: %{name}-%{version}-dvdread.patch
|
|
License: GPLv2+
|
|
License: GPLv2+
|
|
Group: Applications/Multimedia
|
|
Group: Applications/Multimedia
|
|
URL: http://xbmc.org/
|
|
URL: http://xbmc.org/
|
|
@@ -41,7 +42,7 @@ BuildRequires: doxygen
|
|
BuildRequires: enca-devel
|
|
BuildRequires: enca-devel
|
|
BuildRequires: flac-devel
|
|
BuildRequires: flac-devel
|
|
BuildRequires: fontconfig-devel
|
|
BuildRequires: fontconfig-devel
|
|
-BuildRequires: fribidi-devel
|
|
+BuildRequires: fribidi-devel >= 0.19
|
|
BuildRequires: glew-devel
|
|
BuildRequires: glew-devel
|
|
BuildRequires: gperf
|
|
BuildRequires: gperf
|
|
BuildRequires: hal-devel
|
|
BuildRequires: hal-devel
|
|
@@ -53,7 +54,9 @@ BuildRequires: libXrandr-devel
|
|
BuildRequires: libXtst-devel
|
|
BuildRequires: libXtst-devel
|
|
BuildRequires: libass-devel
|
|
BuildRequires: libass-devel
|
|
BuildRequires: libboost-devel
|
|
BuildRequires: libboost-devel
|
|
|
|
+BuildRequires: libcap-devel
|
|
BuildRequires: libcdio-devel
|
|
BuildRequires: libcdio-devel
|
|
|
|
+BuildRequires: libdvdread-devel
|
|
BuildRequires: expat-devel
|
|
BuildRequires: expat-devel
|
|
BuildRequires: libjpeg-devel
|
|
BuildRequires: libjpeg-devel
|
|
BuildRequires: libmicrohttpd-devel
|
|
BuildRequires: libmicrohttpd-devel
|
|
@@ -69,6 +72,7 @@ BuildRequires: libsmbclient-devel
|
|
BuildRequires: libtiff-devel
|
|
BuildRequires: libtiff-devel
|
|
BuildRequires: libtool-ltdl-devel
|
|
BuildRequires: libtool-ltdl-devel
|
|
BuildRequires: libudev-devel
|
|
BuildRequires: libudev-devel
|
|
|
|
+BuildRequires: libusb-devel
|
|
BuildRequires: libva-devel
|
|
BuildRequires: libva-devel
|
|
BuildRequires: libvorbis-devel
|
|
BuildRequires: libvorbis-devel
|
|
BuildRequires: nasm
|
|
BuildRequires: nasm
|
|
@@ -85,12 +89,15 @@ BuildRequires: wavpack-devel
|
|
BuildRequires: zlib-devel
|
|
BuildRequires: zlib-devel
|
|
BuildRequires: self-build-faac
|
|
BuildRequires: self-build-faac
|
|
BuildRequires: self-build-faad2
|
|
BuildRequires: self-build-faad2
|
|
|
|
+BuildRequires: self-build-ffmpeg
|
|
|
|
+BuildRequires: self-build-lame
|
|
BuildRequires: self-build-libmad
|
|
BuildRequires: self-build-libmad
|
|
BuildRequires: self-build-libmpeg2
|
|
BuildRequires: self-build-libmpeg2
|
|
BuildRequires: libvdpau-devel
|
|
BuildRequires: libvdpau-devel
|
|
BuildRequires: bluez-libs-devel
|
|
BuildRequires: bluez-libs-devel
|
|
BuildRequires: yajl-devel
|
|
BuildRequires: yajl-devel
|
|
BuildRequires: python-devel
|
|
BuildRequires: python-devel
|
|
|
|
+BuildRequires: libshairport-devel
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
|
|
|
Packager: kazutaka, shaolin
|
|
Packager: kazutaka, shaolin
|
|
@@ -134,7 +141,8 @@ XBMC をインストールすれば、あなたの PC は多機能なマルチ
|
|
%prep
|
|
%prep
|
|
%setup -q
|
|
%setup -q
|
|
%patch1 -p1 -b .default-locale
|
|
%patch1 -p1 -b .default-locale
|
|
-%patch2 -p1 -b .use-pkgconfig-for-samba
|
|
+%patch2 -p0 -b .use-pkgconfig-for-samba
|
|
|
|
+%patch3 -p1 -b .dvdread
|
|
|
|
|
|
#setup language files
|
|
#setup language files
|
|
#%{__cp} -f %{SOURCE10} language/Japanese/langinfo.xml
|
|
#%{__cp} -f %{SOURCE10} language/Japanese/langinfo.xml
|
|
@@ -154,12 +162,24 @@ export LIBS
|
|
./bootstrap
|
|
./bootstrap
|
|
%configure --disable-debug \
|
|
%configure --disable-debug \
|
|
--disable-ccache \
|
|
--disable-ccache \
|
|
|
|
+ --disable-optimizations \
|
|
|
|
+ --enable-gl \
|
|
|
|
+ --enable-sdl \
|
|
--enable-pulse \
|
|
--enable-pulse \
|
|
- --enable-dvdcss \
|
|
|
|
--enable-vdpau \
|
|
--enable-vdpau \
|
|
- --enable-mid \
|
|
+ --enable-vaapi \
|
|
|
|
+ --enable-xrandr \
|
|
|
|
+ --enable-projectm \
|
|
|
|
+ --enable-x11 \
|
|
--enable-libudev \
|
|
--enable-libudev \
|
|
- --enable-airplay \
|
|
+ --enable-ffmpeg-libvorbis \
|
|
|
|
+ --enable-external-ffmpeg \
|
|
|
|
+ --enable-external-libraries \
|
|
|
|
+ --enable-dvdcss \
|
|
|
|
+ --enable-mid \
|
|
|
|
+ --enable-libmp3lame \
|
|
|
|
+ --enable-libvorbisenc \
|
|
|
|
+ --enable-libcap \
|
|
--with-lirc-device=%{_localstatedir}/run/lirc/lircd \
|
|
--with-lirc-device=%{_localstatedir}/run/lirc/lircd \
|
|
--docdir=%{_docdir}/%{name}-%{version}
|
|
--docdir=%{_docdir}/%{name}-%{version}
|
|
|
|
|
|
@@ -212,6 +232,15 @@ fi
|
|
%{_mandir}/man1/*
|
|
%{_mandir}/man1/*
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Wed Oct 23 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 12.2-3
|
|
|
|
+- use external ffmpeg and other libraries
|
|
|
|
+
|
|
|
|
+* Wed Oct 23 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 12.2-2
|
|
|
|
+- minor fix
|
|
|
|
+
|
|
|
|
+* Thu Aug 8 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 12.2-1
|
|
|
|
+- new upstream release
|
|
|
|
+
|
|
* Mon Mar 4 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 12.0-2
|
|
* Mon Mar 4 2013 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 12.0-2
|
|
- add patch to fix build failure with samba > 4.0 (BTS: 0002557)
|
|
- add patch to fix build failure with samba > 4.0 (BTS: 0002557)
|
|
|
|
|