xbmc-pvr:

- update to xbmc-pvr-28008
This commit is contained in:
Stephan Raue 2010-02-21 11:17:02 +01:00
parent 95ab46fd3e
commit 6c6293b929
2 changed files with 130 additions and 1 deletions

View File

@ -0,0 +1,129 @@
diff -Naur xbmc-pvr-27961/Makefile.in xbmc-pvr-27961.patch/Makefile.in
--- xbmc-pvr-27961/Makefile.in 2010-02-19 08:35:07.000000000 +0100
+++ xbmc-pvr-27961.patch/Makefile.in 2010-02-19 16:03:35.500873861 +0100
@@ -496,7 +496,7 @@
$(MAKE) -C tools/TexturePacker/
install-bin: xbmc.bin # developement convenience target
- sudo install -D xbmc.bin $(prefix)/share/xbmc
+ sudo install -D xbmc.bin $(DESTDIR)$(prefix)/share/xbmc
ifeq ($(findstring osx,$(ARCH)), osx)
# TODO: add osx install
@@ -504,74 +504,74 @@
install: install-binaries install-libraries install-headers install-arch install-datas install-web
install-binaries: install-scripts
- @echo "Copying XBMC binary to $(prefix)/share/xbmc/xbmc.bin"
- @install -D xbmc.bin $(prefix)/share/xbmc/xbmc.bin
- @install -D xbmc-xrandr $(prefix)/share/xbmc/xbmc-xrandr
+ @echo "Copying XBMC binary to $(DESTDIR)$(prefix)/share/xbmc/xbmc.bin"
+ @install -D xbmc.bin $(DESTDIR)$(prefix)/share/xbmc/xbmc.bin
+ @install -D xbmc-xrandr $(DESTDIR)$(prefix)/share/xbmc/xbmc-xrandr
@echo "You can run XBMC with the command 'xbmc'"
endif
install-libraries:
- @echo "Copying XBMC addon helper libraries to $(libdir)"
- @mkdir -p $(libdir)
- @cp -P lib/libXBMC_addon/libXBMC_addon.so* $(libdir)
- @cp -P lib/libXBMC_addon/libXBMC_addon.a $(libdir)
- @cp -P lib/libXBMC_gui/libXBMC_gui.so* $(libdir)
- @cp -P lib/libXBMC_gui/libXBMC_gui.a $(libdir)
- @cp -P lib/libXBMC_pvr/libXBMC_pvr.so* $(libdir)
- @cp -P lib/libXBMC_pvr/libXBMC_pvr.a $(libdir)
- @cp -P lib/libXBMC_vis/libXBMC_vis.so* $(libdir)
- @cp -P lib/libXBMC_vis/libXBMC_vis.a $(libdir)
+ @echo "Copying XBMC addon helper libraries to $(DESTDIR)$(libdir)"
+ @mkdir -p $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_addon/libXBMC_addon.so* $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_addon/libXBMC_addon.a $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_gui/libXBMC_gui.so* $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_gui/libXBMC_gui.a $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_pvr/libXBMC_pvr.so* $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_pvr/libXBMC_pvr.a $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_vis/libXBMC_vis.so* $(DESTDIR)$(libdir)
+ @cp -P lib/libXBMC_vis/libXBMC_vis.a $(DESTDIR)$(libdir)
install-headers:
- @echo "Copying XBMC addon helper headers to $(prefix)/include/xbmc"
- @install -d $(prefix)/include/xbmc
- @install -D -m 0644 include/* $(prefix)/include/xbmc
+ @echo "Copying XBMC addon helper headers to $(DESTDIR)$(prefix)/include/xbmc"
+ @install -d $(DESTDIR)$(prefix)/include/xbmc
+ @install -D -m 0644 include/* $(DESTDIR)$(prefix)/include/xbmc
install-arch:
@# Arch dependent files
- @find system addons -regextype posix-extended -type f -not -iregex ".*svn.*|.*win32(dx)?\.vis|.*osx\.vis" -iregex ".*$(ARCH).*|.*\.pvr|.*\.vis|.*\.xbs" -exec install -D "{}" $(prefix)/share/xbmc/"{}" \; -printf " -- %-75.75f\r"
+ @find system addons -regextype posix-extended -type f -not -iregex ".*svn.*|.*win32(dx)?\.vis|.*osx\.vis" -iregex ".*$(ARCH).*|.*\.pvr|.*\.vis|.*\.xbs" -exec install -D "{}" $(DESTDIR)$(prefix)/share/xbmc/"{}" \; -printf " -- %-75.75f\r"
install-scripts:
- @install -D tools/Linux/xbmc.sh $(prefix)/bin/xbmc
- @install -D tools/Linux/xbmc-standalone.sh $(prefix)/bin/xbmc-standalone
- @install -D -m 0644 tools/Linux/FEH.py $(prefix)/share/xbmc/FEH.py
- @install -D -m 0644 tools/Linux/xbmc-xsession.desktop $(prefix)/share/xsessions/XBMC.desktop
+ @install -D tools/Linux/xbmc.sh $(DESTDIR)$(prefix)/bin/xbmc
+ @install -D tools/Linux/xbmc-standalone.sh $(DESTDIR)$(prefix)/bin/xbmc-standalone
+ @install -D -m 0644 tools/Linux/FEH.py $(DESTDIR)$(prefix)/share/xbmc/FEH.py
+ @install -D -m 0644 tools/Linux/xbmc-xsession.desktop $(DESTDIR)$(prefix)/share/xsessions/XBMC.desktop
install-datas: install-scripts
@echo "Copying support and legal files..."
@for FILE in `ls README.linux LICENSE.GPL *.txt`; do \
- install -D -m 0644 "$$FILE" $(prefix)/share/xbmc/; done
+ install -D -m 0644 "$$FILE" $(DESTDIR)$(prefix)/share/xbmc/; done
@echo "Done!"
- @echo "Copying system files to $(prefix)/share/xbmc"
+ @echo "Copying system files to $(DESTDIR)$(prefix)/share/xbmc"
@# Arch independent files
- @find language media scripts sounds userdata addons system -regextype posix-extended -type f -not -iregex ".*svn.*|.*\.so|.*\.dll|.*\.pyd|.*\.pvr|.*python/.*\.zlib|.*\.vis" -exec install -D -m 0644 "{}" $(prefix)/share/xbmc/"{}" \; -printf " -- %-75.75f\r"
+ @find language media scripts sounds userdata addons system -regextype posix-extended -type f -not -iregex ".*svn.*|.*\.so|.*\.dll|.*\.pyd|.*\.pvr|.*python/.*\.zlib|.*\.vis" -exec install -D -m 0644 "{}" $(DESTDIR)$(prefix)/share/xbmc/"{}" \; -printf " -- %-75.75f\r"
@# Skins
- @find skin -regextype posix-extended -type f -not -iregex '.*/\.svn/.*|^skin/[^/]*/media/.*[^x][^b][^t]' -exec install -D -m 0644 '{}' $(prefix)/share/xbmc/'{}' \; -printf " -- %-75.75f\r"
+ @find skin -regextype posix-extended -type f -not -iregex '.*/\.svn/.*|^skin/[^/]*/media/.*[^x][^b][^t]' -exec install -D -m 0644 '{}' $(DESTDIR)$(prefix)/share/xbmc/'{}' \; -printf " -- %-75.75f\r"
@# Icons and links
- @mkdir -p $(prefix)/share/applications $(prefix)/share/pixmaps
- @cp -a tools/Linux/xbmc.png $(prefix)/share/pixmaps/
- @cp -a tools/Linux/xbmc.desktop $(prefix)/share/applications/
+ @mkdir -p $(DESTDIR)$(prefix)/share/applications $(DESTDIR)$(prefix)/share/pixmaps
+ @cp -a tools/Linux/xbmc.png $(DESTDIR)$(prefix)/share/pixmaps/
+ @cp -a tools/Linux/xbmc.desktop $(DESTDIR)$(prefix)/share/applications/
install-livedatas:
- @echo "Install Live CD datas in $(prefix) ..."
- @mkdir -p $(prefix)/bin
- @install -D tools/XBMCLive/diskmounter $(prefix)/bin
- @install -D tools/XBMCLive/installXBMC $(prefix)/bin
- @install -D tools/XBMCLive/runXBMC $(prefix)/bin
- @install -D tools/XBMCLive/setAlsaVolumes $(prefix)/bin
+ @echo "Install Live CD datas in $(DESTDIR)$(prefix) ..."
+ @mkdir -p $(DESTDIR)$(prefix)/bin
+ @install -D tools/XBMCLive/diskmounter $(DESTDIR)$(prefix)/bin
+ @install -D tools/XBMCLive/installXBMC $(DESTDIR)$(prefix)/bin
+ @install -D tools/XBMCLive/runXBMC $(DESTDIR)$(prefix)/bin
+ @install -D tools/XBMCLive/setAlsaVolumes $(DESTDIR)$(prefix)/bin
install-web:
- @mkdir -p $(prefix)/share/xbmc/web
- @cp -r web/poc_jsonrpc/* $(prefix)/share/xbmc/web
- @find $(prefix)/share/xbmc/web -depth -name .svn -exec rm -rf {} \;
+ @mkdir -p $(DESTDIR)$(prefix)/share/xbmc/web
+ @cp -r web/poc_jsonrpc/* $(DESTDIR)$(prefix)/share/xbmc/web
+ @find $(DESTDIR)$(prefix)/share/xbmc/web -depth -name .svn -exec rm -rf {} \;
uninstall:
@echo "Removing XBMC..."
- @rm -rf $(prefix)/share/xbmc $(prefix)/bin/xbmc
- @rm -rf $(prefix)/bin/xbmc-standalone
- @rm -rf $(prefix)/share/xsessions/XBMC.desktop
- @rm -rf $(libdir)/libXBMC_*
- @rm -rf $(prefix)/include/xbmc
+ @rm -rf $(DESTDIR)$(prefix)/share/xbmc $(DESTDIR)$(prefix)/bin/xbmc
+ @rm -rf $(DESTDIR)$(prefix)/bin/xbmc-standalone
+ @rm -rf $(DESTDIR)$(prefix)/share/xsessions/XBMC.desktop
+ @rm -rf $(DESTDIR)$(libdir)/libXBMC_*
+ @rm -rf $(DESTDIR)$(prefix)/include/xbmc
@echo "Done!"
reallyclean:

View File

@ -1 +1 @@
http://sources.openelec.tv/svn/xbmc-pvr-27961.tar.bz2 http://sources.openelec.tv/svn/xbmc-pvr-28008.tar.bz2