c539a173fa
gstreamer was only used for tsmf which is marked deprecated and not enabled per default anymore
53 lines
1.6 KiB
Makefile
Executable File
53 lines
1.6 KiB
Makefile
Executable File
#!/usr/bin/make -f
|
|
|
|
NULL =
|
|
|
|
DEB_HOST_ARCH=$(shell dpkg-architecture -qDEB_HOST_ARCH)
|
|
|
|
SANATIZE_ADDRESS = -DWITH_SANITIZE_ADDRESS=ON
|
|
|
|
DEB_CMAKE_EXTRA_FLAGS := -DCMAKE_SKIP_RPATH=FALSE \
|
|
-DCMAKE_SKIP_INSTALL_RPATH=FALSE \
|
|
-DWITH_PULSE=ON \
|
|
-DWITH_CHANNELS=ON \
|
|
-DWITH_CUPS=ON \
|
|
-DWITH_PCSC=ON \
|
|
-DWITH_FFMPEG=ON \
|
|
-DWITH_DSP_FFMPEG=ON \
|
|
-DCHANNEL_URBDRC=ON \
|
|
-DCHANNEL_URBDRC_CLIENT=ON \
|
|
-DWITH_SERVER=ON \
|
|
-DWITH_WAYLAND=ON \
|
|
-DWITH_CAIRO=ON \
|
|
-DWITH_CCACHE=OFF \
|
|
-DBUILD_TESTING=OFF \
|
|
-DCMAKE_BUILD_TYPE=RelWithDebInfo \
|
|
-DCMAKE_INSTALL_PREFIX=/opt/freerdp-nightly/ \
|
|
-DCMAKE_INSTALL_INCLUDEDIR=include \
|
|
-DCMAKE_INSTALL_LIBDIR=lib \
|
|
-DNO_CMAKE_PACKAGE_REGISTRY=ON \
|
|
$(SANATIZE_ADDRESS) \
|
|
$(NULL)
|
|
|
|
%:
|
|
dh $@ --parallel
|
|
|
|
override_dh_auto_configure:
|
|
dh_auto_configure -- $(DEB_CMAKE_EXTRA_FLAGS)
|
|
|
|
override_dh_shlibdeps:
|
|
dh_shlibdeps -l /opt/freerdp-nightly/lib/
|
|
|
|
override_dh_strip:
|
|
dh_strip --dbg-package=freerdp-nightly-dbg
|
|
|
|
override_dh_install:
|
|
mkdir -p debian/tmp/opt/freerdp-nightly/lib/cmake/
|
|
rm -rf debian/tmp/opt/freerdp-nightly/lib/freerdp3/*.a
|
|
|
|
dh_install --fail-missing
|
|
|
|
override_dh_clean:
|
|
rm -f config.h
|
|
dh_clean
|