You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.8 KiB
54 lines
1.8 KiB
#!/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
|
|
|