summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Lancaster <alexlan[AT]fedoraproject org>2012-03-09 16:05:48 -0500
committerAlex Lancaster <alexlan[AT]fedoraproject org>2012-03-09 16:05:48 -0500
commitcbe201a979f27c85767dbfc65d1bfd4e83df923c (patch)
tree6f4016fead05de10ba08af22b9d38421eb085cea
parentd78db4360fa05b1607a1a7965224b666dfef660c (diff)
downloadxbmc-rpm-cbe201a979f27c85767dbfc65d1bfd4e83df923c.tar.gz
xbmc-rpm-cbe201a979f27c85767dbfc65d1bfd4e83df923c.tar.xz
xbmc-rpm-cbe201a979f27c85767dbfc65d1bfd4e83df923c.zip
Update to Eden RC2 (sync with CVS)
-rwxr-xr-xxbmc-generate-tarball-xz.sh4
-rw-r--r--xbmc.spec77
2 files changed, 46 insertions, 35 deletions
diff --git a/xbmc-generate-tarball-xz.sh b/xbmc-generate-tarball-xz.sh
index 2c0e791..9d4951b 100755
--- a/xbmc-generate-tarball-xz.sh
+++ b/xbmc-generate-tarball-xz.sh
@@ -2,7 +2,7 @@
MAJORVERSION=11
MINORVERSION=0
-PRERELEASE=Eden_beta2
+PRERELEASE=Eden_rc2
VERSION=${MAJORVERSION}.${MINORVERSION}${PRERELEASE:+-${PRERELEASE}}
@@ -25,7 +25,7 @@ cd xbmc-$VERSION
# grrr, *still* have to keep in ffmpeg for now (2011-12-28) since upstream
# seems to require files within that subdirectory <sigh>, filed
# http://trac.xbmc.org/ticket/12370
-for i in cximage-6.0/zlib libid3tag/zlib libhdhomerun libmpeg2
+for i in cximage-6.0/zlib libid3tag/zlib libhdhomerun libmpeg2 ffmpeg
do
rm -r lib/$i
done
diff --git a/xbmc.spec b/xbmc.spec
index 95fe0e1..dcefc4b 100644
--- a/xbmc.spec
+++ b/xbmc.spec
@@ -1,11 +1,11 @@
-%global PRERELEASE Eden_beta2
+%global PRERELEASE Eden_rc2
#global DIRVERSION %{version}
# use below for pre-release
%global DIRVERSION %{version}-%{PRERELEASE}
Name: xbmc
Version: 11.0
-Release: 0.6.%{PRERELEASE}%{?dist}
+Release: 0.10.%{PRERELEASE}%{?dist}
URL: http://www.xbmc.org/
Source0: %{name}-%{DIRVERSION}-patched.tar.xz
@@ -150,8 +150,6 @@ Requires: xorg-x11-utils
# and for installation
BuildRequires: python-imaging
Requires: python-imaging
-BuildRequires: python-sqlite2
-Requires: python-sqlite2
%post
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -171,20 +169,20 @@ entertainment hub. XBMC can play a spectrum of of multimedia formats,
and featuring playlist, audio visualizations, slideshow, and weather
forecast functions, together third-party plugins.
-%package eventclients
-Summary: Media center event client remotes
+#%%package eventclients
+#%Summary: Media center event client remotes
-%description eventclients
-This package contains support for using XBMC with the PS3 Remote, the Wii
-Remote, a J2ME based remote and the command line xbmc-send utility.
+#%%description eventclients
+#%This package contains support for using XBMC with the PS3 Remote, the Wii
+#%Remote, a J2ME based remote and the command line xbmc-send utility.
-%package eventclients-devel
-Summary: Media center event client remotes development files
-Requires: %{name}-eventclients = %{version}-%{release}
+#%%package eventclients-devel
+#%Summary: Media center event client remotes development files
+#%Requires: %{name}-eventclients = %{version}-%{release}
-%description eventclients-devel
-This package contains the development header files for the eventclients
-library.
+#%%description eventclients-devel
+#%This package contains the development header files for the eventclients
+#%library.
%prep
@@ -224,7 +222,7 @@ make %{?_smp_mflags} VERBOSE=1
%install
rm -rf $RPM_BUILD_ROOT
make DESTDIR=$RPM_BUILD_ROOT install
-make -C tools/EventClients DESTDIR=$RPM_BUILD_ROOT install
+#make -C tools/EventClients DESTDIR=$RPM_BUILD_ROOT install
# remove the doc files from unversioned /usr/share/doc/xbmc, they should be in versioned docdir
rm -r $RPM_BUILD_ROOT/%{_datadir}/doc/
@@ -236,8 +234,8 @@ desktop-file-install \
# the system Python interpreter, we also want to use the system libraries
install -d $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pil/lib
ln -s %{python_sitearch}/PIL $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pil/lib/PIL
-install -d $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib
-ln -s %{python_sitearch}/pysqlite2 $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib/pysqlite2
+#install -d $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib
+#ln -s %{python_sitearch}/pysqlite2 $RPM_BUILD_ROOT%{_libdir}/xbmc/addons/script.module.pysqlite/lib/pysqlite2
%clean
@@ -254,23 +252,36 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/applications/xbmc.desktop
%{_datadir}/icons/hicolor/*/*/*.png
-%files eventclients
-%defattr(-,root,root)
-%python_sitelib/xbmc
-%dir %{_datadir}/pixmaps/xbmc
-%{_datadir}/pixmaps/xbmc/*.png
-%{_bindir}/xbmc-j2meremote
-%{_bindir}/xbmc-ps3d
-%{_bindir}/xbmc-ps3remote
-%{_bindir}/xbmc-send
-%{_bindir}/xbmc-wiiremote
-
-%files eventclients-devel
-%defattr(-,root,root)
-%dir %{_includedir}/xbmc
-%{_includedir}/xbmc/xbmcclient.h
+#%%files eventclients
+#%%defattr(-,root,root)
+#%%python_sitelib/xbmc
+#%%dir %{_datadir}/pixmaps/xbmc
+#%%{_datadir}/pixmaps/xbmc/*.png
+#%%{_bindir}/xbmc-j2meremote
+#%%{_bindir}/xbmc-ps3d
+#%%{_bindir}/xbmc-ps3remote
+#%%{_bindir}/xbmc-send
+#%%{_bindir}/xbmc-wiiremote
+
+#%%files eventclients-devel
+#%%defattr(-,root,root)
+#%%dir %{_includedir}/xbmc
+#%%{_includedir}/xbmc/xbmcclient.h
%changelog
+* Fri Mar 9 2012 Alex Lancaster <alexlan[AT]fedoraproject org> - 11.0-0.10.Eden_rc2
+- Update to Eden release candidate 2 (rc2)
+
+* Fri Mar 9 2012 Alex Lancaster <alexlan[AT]fedoraproject org> - 11.0-0.9.Eden_beta2
+- Temporarily drop clientevents package (currently fails to build) to
+ fix overall FTBFS.
+
+* Fri Mar 9 2012 Alex Lancaster <alexlan[AT]fedoraproject org> - 11.0-0.8.Eden_beta2
+- Drop python-sqlite2 BR (obsoleted package), should use internal sqlite3 (#2217)
+
+* Fri Mar 09 2012 Nicolas Chauvet <kwizart@gmail.com> - 11.0-0.7.Eden_beta2
+- Rebuilt for FFmpeg/x264
+
* Sun Jan 29 2012 Alex Lancaster <alexlan[AT]fedoraproject org> - 11.0-0.6.Eden_beta2
- Update to Eden beta2