You can either download the patched libsdl1.2 package from the Gerhard's Dropbox account:
https://www.dropbox.com/s/0tkdym8ojhcmb ... _armhf.deb
and then install the package by running the following command:
Code: Select all
sudo dpkg -i libsdl1.2debian_1.2.15+veloci1-1_armhf.deb
1. Install libts-dev
Code: Select all
sudo apt install libts-dev
Code: Select all
wget http://deb.debian.org/debian/pool/main/libs/libsdl1.2/libsdl1.2_1.2.15+dfsg2.orig.tar.gz
wget http://deb.debian.org/debian/pool/main/libs/libsdl1.2/libsdl1.2_1.2.15+dfsg2-4.debian.tar.xz
Code: Select all
tar xvzf libsdl1.2_1.2.15+dfsg2.orig.tar.gz
cd SDL-1.2.15
tar xvfJ ../libsdl1.2_1.2.15+dfsg2-4.debian.tar.xz
Code: Select all
sudo apt install libx11-dev libxext-dev libxt-dev libxv-dev x11proto-core-dev libpulse-dev libgl1-mesa-dev libasound2-dev libcaca-dev libglu1-mesa-dev
Code: Select all
sudo apt install build-essential debhelper
7. Remove the "opts="-line in /home/pi/SDL-1.2.15/debian/watch so that it looks like this:
Code: Select all
# run "uscan --report" to check or "gpb import-orig --uscan" to update
version=4
https://www.libsdl.org/release/SDL-([\d.]+)\.tar\.(?:gz|bz2|xz|lzma)
Code: Select all
libsdl1.2 (1.2.15+veloci1-1) unstable; urgency=medium
* re-add support for libts
-- veloci <veloci@gmx.de> Thu, 11 Jul 2019 11:12:13 +0200
Code: Select all
mv /home/pi/SDL-1.2.15/libsdl1.2_1.2.15+dfsg2.orig.tar.gz /home/pi/SDL-1.2.15/libsdl1.2_1.2.15+veloci1.orig.tar.gz
Code: Select all
debian/rules clean
dpkg-source -b .
debian/rules build
Code: Select all
fakeroot debian/rules binary
Code: Select all
cd ..
sudo dpkg -i libsdl1.2debian_1.2.15+veloci1-1_armhf.deb