ref: d0ec163e0acc1c8ed692c8272fb9998fec333021
dir: /external/SDL2/debian/rules/
#!/usr/bin/make -f DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) confflags = --disable-rpath --disable-video-directfb \ --disable-nas --disable-esd --disable-arts # These flags can be used to create a package directly linking with external libraries and having the appropriate package dependencies #confflags += --disable-alsa-shared #confflags += --disable-arts-shared #confflags += --disable-directfb-shared #confflags += --disable-esd-shared #confflags += --disable-fusionsound-shared #confflags += --disable-jack-shared #confflags += --disable-kmsdrm-shared #confflags += --disable-libsamplerate-shared #confflags += --disable-nas-shared #confflags += --disable-pulseaudio-shared #confflags += --disable-sndio-shared #confflags += --disable-wayland-shared #confflags += --disable-x11-shared %: dh $@ --parallel override_dh_auto_configure: dh_auto_configure -Bbuilddir/all -- $(confflags) override_dh_auto_build: dh_auto_build -Bbuilddir/all tar czf debian/examples.tar.gz test override_dh_auto_install: dh_auto_install -Bbuilddir/all override_dh_auto_clean: dh_auto_clean -Bbuilddir/all rm -f debian/examples.tar.gz override_dh_install: dh_install --remaining-packages --fail-missing -XlibSDL2.la override_dh_installexamples: dh_installexamples -plibsdl2-dev debian/examples.tar.gz dh_installexamples --remaining-packages override_dh_link: # to address lintian warning # 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 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 override_dh_strip: dh_strip --dbg-package=libsdl2-dbg