[Scummvm-git-logs] scummvm master -> 56e2107dc3b0d9b20e74a2dc8467bc72a6badd4f

ccawley2011 ccawley2011 at gmail.com
Tue Apr 13 18:57:15 UTC 2021


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
56e2107dc3 RASPBERRYPI: Remove outdated packaging rules


Commit: 56e2107dc3b0d9b20e74a2dc8467bc72a6badd4f
    https://github.com/scummvm/scummvm/commit/56e2107dc3b0d9b20e74a2dc8467bc72a6badd4f
Author: Cameron Cawley (ccawley2011 at gmail.com)
Date: 2021-04-13T19:56:55+01:00

Commit Message:
RASPBERRYPI: Remove outdated packaging rules

Changed paths:
  R backends/platform/sdl/raspberrypi/README.RASPBERRYPI
  R dists/raspberrypi/README_raspberrypi
  R dists/raspberrypi/scummvm.sh
    ports.mk


diff --git a/backends/platform/sdl/raspberrypi/README.RASPBERRYPI b/backends/platform/sdl/raspberrypi/README.RASPBERRYPI
deleted file mode 100644
index daa55a5616..0000000000
--- a/backends/platform/sdl/raspberrypi/README.RASPBERRYPI
+++ /dev/null
@@ -1,77 +0,0 @@
-ScummVM-RASPBERRYPI README
-==============================================================================
-
-Notes
-============
-
-This version of ScummVM uses SDL2 hardware accelerated graphics, be it
-plain SDL2 which in turn uses dispmanx/gles2 or by using gles1 via an
-SDL2-configured GLES1 context.
-
-Requirements
-============
-- Raspberry Pi 1 or 2 microcomputer.
-- Raspbian (Debian) installed on SD card. Other distros may be supported if 
-  they include the VideoCore runtime libraries that Raspbian includes.
--An attached keyboard and mouse, or alternatively joystick.
-
-Controls
-============
-
-The standard ScummVM keyboard and mouse controls are used as in any other 
-GNU/Linux based system.
-Use the --joystick parameter if you want to use a joystick instead of the
-intended mouse for playing the games (not recommended).
-
-Installation from binaries
-==============================
-
-We have at least three methods to get the binaries into the Raspbian SD:
-
-1) Since Debian (Raspbian) includes an ssh service by default, I recommend 
-keeping the SD card on the Raspberry Pi, and using scp to copy the package over 
-to your home directory in the Debian filesystem.
-
-scp scummvm-rpi_<version>.zip pi@<raspberrypi_ip>:/home/pi
-
-2) If your RaspberryPi has internet access, you can simply use wget to 
-download the package to your home folder:
-
-cd ~/
-wget <package_link>
-
-3) You could also connect the Raspbian SD card to your main PC and, after
-mounting it (or being automounted as it would be in most desktop GNU/Linux 
-systems), copy the package file manually to your home directory.
-How to mount an SD and copy files to it is beyond the scope of this README.
-
-Once we have the package file in our home directory using one of the three 
-aforementioned methods, we would need to uncompress it:
-
-unzip scummvm-rpi_<version>.zip
-
-As a result, a directory containing the scummvm along with this README will be
-created. 
-We can run it by simply changing to our scummvm directory and executing the 
-scummvm file.
-
-cd scummvm-rpi
-./scummvm
-
-I recommend copying the games to /home/pi/scummvm-rpi. Adding the games via the menu
-works as in any other system ScummVM runs on.
-
-Building from sources
-==============================
-
-Recommended method is building by cross-compiling on a GNU/Linux X86-based computer.
-You can find concise instructions for this on the ScummVM wiki:
-
-https://wiki.scummvm.org/index.php/Compiling_ScummVM/RPI
-
-The configure script is disabling scalers because we prefer dispmanx for that, which 
-makes scalers unnecessary on a CPU limited platform like this, timestamps because most people
-doesn't have an RTC on the Raspberry Pi, and event recorder to save SD card write cycles.
-All these are automatically disabled when we crosscompile by passing "--host=raspberrypi".
-
-Enjoy!
diff --git a/dists/raspberrypi/README_raspberrypi b/dists/raspberrypi/README_raspberrypi
deleted file mode 100644
index da1d70a113..0000000000
--- a/dists/raspberrypi/README_raspberrypi
+++ /dev/null
@@ -1,46 +0,0 @@
-ScummVM Raspberry Pi README
--------------------------------------------------------------------------------
-
-NOTES ON NEEDED DEPENDENCIES
-
-The Raspberry Pi version is linked against the following GNU/Linux libraries 
-that may or may not be already installed on a Raspberry Pi GNU/Linux system
-and hence needs them installed in your system before running ScummVM on it:
-	-SDL2, version 2.0.4 recommended and included. See notes on this below.
-	-libVorbis, for OGG music needed by some engines and the fantastic 
-	 enhanced music packs by James Woodcock.
-	-libJPEG, needed by some engines.
-	-libPNG, needed by some engines.
-
-So, if you are in Raspbian, for example, you can install these, except
-SDL 2.0.4 by doing:
-
-sudo apt-get install libvorbis0a libjpeg62-turbo libpng12-0
-
-You can look at the other library dependencies by running ldd on the
-scummvm executable. They are standard GNU Linux, C++ and Raspberry Pi
-Video Core IV libraries that should come installed with your system. 
-
-RUNNING SCUMMVM ON THE RASPBERRY PI SERIES OF MICROCOMPUTERS
-------------------------------------------------------------
-
-To launch Scummvm on the Raspberry Pi, run the scummvm.sh script.
-It will run the scummvm binary using the SDL2 library in the lib
-directory.
-You can do so like this:
-cd scummvm
-./scummvm.sh
-
-Notes on SDL2 version 2.0.4
-----------------------------------------------
-
-This version of ScummVM is built against SDL2, and stable version 2.0.4 is 
-recommended. Previous versions could have mouse input bugs on the Pi.
-Using SDL 1.x on the Pi is buggy, even if a hacky dispmanx (native 2D API)
-backend exists, it's not recommended at all.
-
-For this reason, a Pi-version-gnostic of libSDL2-2.0.so.0 (will work on a Pi1,
-Pi2 or Pi3) is included until the Raspbian people finally include SDL 2.0.4 
-with the system by default.
-That's why you should run scummvm using the scummvm.sh script instead of
-running the binary directly.
diff --git a/dists/raspberrypi/scummvm.sh b/dists/raspberrypi/scummvm.sh
deleted file mode 100755
index b21df5cd9a..0000000000
--- a/dists/raspberrypi/scummvm.sh
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-LD_LIBRARY_PATH=./lib ./scummvm
diff --git a/ports.mk b/ports.mk
index bc740a6e5e..71c5305acf 100644
--- a/ports.mk
+++ b/ports.mk
@@ -565,13 +565,5 @@ endif
 	@echo Now run
 	@echo "\tgit commit -m 'DISTS: Generated Code::Blocks and MSVC project files'"
 
-# Target to create Raspberry Pi zip containig binary and specific README
-raspberrypi_dist:
-	mkdir -p $(srcdir)/scummvm-rpi
-	cp $(srcdir)/backends/platform/sdl/raspberrypi/README.RASPBERRYPI $(srcdir)/scummvm-rpi/README
-	cp $(srcdir)/scummvm $(srcdir)/scummvm-rpi
-	zip -r scummvm-rpi.zip scummvm-rpi
-	rm -f -R scummvm-rpi
-
 # Mark special targets as phony
 .PHONY: deb bundle osxsnap install uninstall




More information about the Scummvm-git-logs mailing list