packages: xbmc/xbmc.spec - new TODO - BR: rpm-pythonprov

sparky sparky at pld-linux.org
Tue Dec 8 21:24:37 CET 2009


Author: sparky                       Date: Tue Dec  8 20:24:37 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new TODO
- BR: rpm-pythonprov

---- Files affected:
packages/xbmc:
   xbmc.spec (1.7 -> 1.8) 

---- Diffs:

================================================================
Index: packages/xbmc/xbmc.spec
diff -u packages/xbmc/xbmc.spec:1.7 packages/xbmc/xbmc.spec:1.8
--- packages/xbmc/xbmc.spec:1.7	Tue Dec  8 21:21:43 2009
+++ packages/xbmc/xbmc.spec	Tue Dec  8 21:24:32 2009
@@ -1,9 +1,10 @@
 # $Revision$, $Date$
 #
 # TODO:
-# fix endless loop on ./configure
-# add missing BRs
-# make it build and add %files
+#  - fix build flags - some files are compiled with -O3 and without rpm*flags
+#  - fix linking order
+#  - fix install - add DESTDIR support
+#  - don't put binary in %{_datadir} and fix start scripts
 #
 %define     _subver b1
 Summary:	XBMC
@@ -65,6 +66,7 @@
 BuildRequires:	pkgconfig
 BuildRequires:	pulseaudio-devel
 BuildRequires:	python-devel
+BuildRequires:	rpm-pythonprov
 # used internally
 BuildRequires:	sed >= 4.0
 BuildRequires:	sqlite3-devel
@@ -94,8 +96,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT \
-	prefix=$RPM_BUILD_ROOT/usr
+	prefix=$RPM_BUILD_ROOT%{_prefix}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -107,6 +108,7 @@
 #%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/%{name}
+%{_datadir}/xsessions/XBMC.desktop
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -115,6 +117,10 @@
 
 
 $Log$
+Revision 1.8  2009/12/08 20:24:32  sparky
+- new TODO
+- BR: rpm-pythonprov
+
 Revision 1.7  2009/12/08 20:21:43  wiget
 - make install, but installs to wrong dir
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/xbmc/xbmc.spec?r1=1.7&r2=1.8&f=u



More information about the pld-cvs-commit mailing list