author | Sam Lantinga |
Mon, 14 Aug 2017 10:14:07 -0700 | |
changeset 11286 | 61b90db596ee |
parent 7906 | 19f5760dc1a7 |
child 12402 | 3b5b4eb1927f |
permissions | -rwxr-xr-x |
slouken@6886 | 1 |
#!/usr/bin/make -f |
slouken@6886 | 2 |
|
slouken@6886 | 3 |
DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) |
slouken@6886 | 4 |
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) |
slouken@6886 | 5 |
|
slouken@6889 | 6 |
confflags = --disable-rpath --disable-video-directfb \ |
slouken@6889 | 7 |
--disable-nas --disable-esd --disable-arts \ |
slouken@6889 | 8 |
--disable-alsa-shared --disable-pulseaudio-shared \ |
slouken@6889 | 9 |
--disable-x11-shared |
slouken@6886 | 10 |
|
slouken@6886 | 11 |
%: |
slouken@6886 | 12 |
dh $@ --parallel |
slouken@6886 | 13 |
|
slouken@6886 | 14 |
override_dh_auto_configure: |
slouken@6886 | 15 |
dh_auto_configure -Bbuilddir/all -- $(confflags) |
slouken@6886 | 16 |
|
slouken@6886 | 17 |
override_dh_auto_build: |
slouken@6886 | 18 |
dh_auto_build -Bbuilddir/all |
slouken@6886 | 19 |
tar czf debian/examples.tar.gz test |
slouken@6886 | 20 |
|
slouken@6886 | 21 |
override_dh_auto_install: |
slouken@6886 | 22 |
dh_auto_install -Bbuilddir/all |
slouken@6886 | 23 |
|
slouken@6886 | 24 |
override_dh_auto_clean: |
slouken@6886 | 25 |
dh_auto_clean -Bbuilddir/all |
slouken@6886 | 26 |
rm -f debian/examples.tar.gz |
slouken@6886 | 27 |
|
slouken@6886 | 28 |
override_dh_install: |
slouken@6886 | 29 |
dh_install --remaining-packages --fail-missing -XlibSDL2.la |
slouken@6886 | 30 |
|
slouken@6886 | 31 |
override_dh_installexamples: |
slouken@6886 | 32 |
dh_installexamples -plibsdl2-dev debian/examples.tar.gz |
slouken@6886 | 33 |
dh_installexamples --remaining-packages |
slouken@6886 | 34 |
|
slouken@6886 | 35 |
override_dh_link: |
slouken@7906 | 36 |
# to address lintian warning |
slouken@7906 | 37 |
# W: libsdl2-2.0-0: dev-pkg-without-shlib-symlink usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0.0.0 usr/lib/x86_64-linux-gnu/libSDL2-2.0.so |
slouken@6886 | 38 |
dh_link -plibsdl2-dev usr/lib/$(DEB_HOST_MULTIARCH)/libSDL2-2.0.so.0.0.0 usr/lib/$(DEB_HOST_MULTIARCH)/libSDL2-2.0.so |
slouken@6886 | 39 |
|
slouken@6886 | 40 |
override_dh_strip: |
slouken@6886 | 41 |
dh_strip --dbg-package=libsdl2-dbg |