|
Packit |
d3489f |
#!/usr/bin/make -f
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
# Uncomment this to turn on verbose mode.
|
|
Packit |
d3489f |
#export DH_VERBOSE=1
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow
|
|
Packit |
d3489f |
DEB_CFLAGS_MAINT_PREPEND = -Wall
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
include /usr/share/dpkg/default.mk
|
|
Packit |
d3489f |
include /usr/share/dpkg/buildtools.mk
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
export CC
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
lib := liburing1
|
|
Packit |
d3489f |
libdbg := $(lib)-dbg
|
|
Packit |
d3489f |
libudeb := $(lib)-udeb
|
|
Packit |
d3489f |
libdev := liburing-dev
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
build-indep:
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
build-arch:
|
|
Packit |
d3489f |
dh_testdir
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
$(MAKE) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)"
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
build: build-indep build-arch
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
clean:
|
|
Packit |
d3489f |
dh_testdir
|
|
Packit |
d3489f |
dh_testroot
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
$(MAKE) clean
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
dh_clean
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
check-arch: build-arch
|
|
Packit |
d3489f |
dh_testdir
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
|
|
Packit |
d3489f |
$(MAKE) CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \
|
|
Packit |
d3489f |
partcheck
|
|
Packit |
d3489f |
endif
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
install-arch: check-arch
|
|
Packit |
d3489f |
dh_testdir
|
|
Packit |
d3489f |
dh_testroot
|
|
Packit |
d3489f |
dh_clean
|
|
Packit |
d3489f |
dh_installdirs
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
$(MAKE) install \
|
|
Packit |
d3489f |
DESTDIR=$(CURDIR)/debian/tmp \
|
|
Packit |
d3489f |
libdir=/lib/$(DEB_HOST_MULTIARCH) \
|
|
Packit |
d3489f |
libdevdir=/usr/lib/$(DEB_HOST_MULTIARCH)
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
binary: binary-indep binary-arch
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
binary-indep:
|
|
Packit |
d3489f |
# Nothing to do.
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
binary-arch: install-arch
|
|
Packit |
d3489f |
dh_testdir
|
|
Packit |
d3489f |
dh_testroot
|
|
Packit |
d3489f |
dh_install -a
|
|
Packit |
d3489f |
dh_installdocs -a
|
|
Packit |
d3489f |
dh_installexamples -a
|
|
Packit |
d3489f |
dh_installman -a
|
|
Packit |
d3489f |
dh_lintian -a
|
|
Packit |
d3489f |
dh_link -a
|
|
Packit |
d3489f |
dh_strip -a --ddeb-migration='$(libdbg) (<< 0.3)'
|
|
Packit |
d3489f |
dh_compress -a
|
|
Packit |
d3489f |
dh_fixperms -a
|
|
Packit |
d3489f |
dh_makeshlibs -a --add-udeb '$(libudeb)'
|
|
Packit |
d3489f |
dh_shlibdeps -a
|
|
Packit |
d3489f |
dh_installdeb -a
|
|
Packit |
d3489f |
dh_gencontrol -a
|
|
Packit |
d3489f |
dh_md5sums -a
|
|
Packit |
d3489f |
dh_builddeb -a
|
|
Packit |
d3489f |
|
|
Packit |
d3489f |
.PHONY: clean build-indep build-arch build
|
|
Packit |
d3489f |
.PHONY: install-arch binary-indep binary-arch binary
|