From 2c958b35ba11c61dd2b7416d2f6067655512d2b9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 10 Apr 2024 22:55:45 +0200 Subject: Adding debian version 4.3-1. Signed-off-by: Daniel Baumann --- debian/rules | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..73813bc --- /dev/null +++ b/debian/rules @@ -0,0 +1,43 @@ +#!/usr/bin/make -f +# Copyright © 2001-2005 Mario Jou/3en +# Copyright © 2005-2008 Martin F. Krafft +# Copyright © 2021 Felix Lechner +# Distributable under the terms of the GNU GPL version 2. +# + +#export DH_VERBOSE=1 + +include /usr/share/dpkg/pkg-info.mk +include /usr/share/dpkg/vendor.mk + +export CROSS_COMPILE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)- +export LDFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get LDFLAGS) +export CXFLAGS = $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CFLAGS) \ + $(shell DEB_BUILD_MAINT_OPTIONS=hardening=+all dpkg-buildflags --get CPPFLAGS) + +export DEBIAN="yes" +export EXTRAVERSION=$(DEB_VENDOR) $(DEB_VERSION) + +# these are reversed in the Makefile +export CONFFILE="/etc/mdadm/mdadm.conf" +export CONFFILE2="/etc/mdadm.conf" + +%: + dh $@ + +execute_after_dh_auto_clean: + # remove generated files + for file in $$(find . -type f -name "*.in"); \ + do \ + rm -f "$$(dirname "$${file}")"/"$$(basename "$${file}" .in)"; \ + done + +override_dh_install: + $(MAKE) install-systemd DESTDIR=$(CURDIR)/debian/tmp + dh_install + + mkdir -p $(CURDIR)/debian/mdadm/etc/mdadm + chmod +x $(CURDIR)/debian/mdadm/usr/share/mdadm/mdcheck + +override_dh_installsystemd: + dh_installsystemd -pmdadm mdcheck_continue.timer mdcheck_start.timer mdmonitor-oneshot.timer -- cgit v1.2.3