|
From: | raaj lokanathan |
Subject: | How to build debian package for gpsd? |
Date: | Fri, 24 Apr 2020 17:43:53 +0800 |
| 09:43 (7 hours ago) | |||
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
SCONS = scons
DEB_SCONS_OPTIONS := PREFIX=/usr DESTDIR=$(CURDIR)/debian/gpsd/usr
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@
override_dh_auto_build:
$(SCONS) $(DEB_SCONS_OPTIONS) -j 4 build
override_dh_auto_clean:
dh_auto_clean
rm -rf .sconf_temp/ .sconsign.2.dblite .scons-option-cache
override_dh_auto_install:
$(SCONS) $(DEB_SCONS_OPTIONS) install
# dh_make generated override targets
# This is example for Cmake (See https://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
[Prev in Thread] | Current Thread | [Next in Thread] |