From 0b795e2b8ba22e8e47ecaad5fea3dadaff506ae1 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 10:23:42 +0200 Subject: Adding debian version 12.4+deb12u5. Signed-off-by: Daniel Baumann --- debian/rules | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100755 debian/rules (limited to 'debian/rules') diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..4c0497b --- /dev/null +++ b/debian/rules @@ -0,0 +1,53 @@ +#!/usr/bin/make -f + +OSNAME = "GNU/`uname | sed -e 's/GNU\///'`" +ifeq ($(DEB_HOST_GNU_SYSTEM),linux) + OSNAME=GNU/Linux +endif +ifeq ($(DEB_HOST_GNU_SYSTEM),gnu) + OSNAME=GNU/Hurd +endif + +VENDORFILE = debian +DESTDIR = debian/base-files + +%: + dh $@ + +override_dh_auto_build: + sh debian/check-md5sum-etc profile + sed -e "s/#VENDORFILE#/$(VENDORFILE)/g" debian/postinst.in > debian/postinst + +override_dh_auto_install: + install -p -m 644 etc/* $(DESTDIR)/etc + install -p -m 755 motd/* $(DESTDIR)/etc/update-motd.d + install -p -m 644 licenses/* $(DESTDIR)/usr/share/common-licenses + install -p -m 644 origins/* $(DESTDIR)/etc/dpkg/origins + install -p -m 644 share/* $(DESTDIR)/usr/share/base-files +ifeq ($(DEB_HOST_GNU_SYSTEM),gnu) + rmdir $(DESTDIR)/sys +endif + sed -e "s&#OSNAME#&$(OSNAME)&g" share/motd > $(DESTDIR)/usr/share/base-files/motd + sed -e "s&#OSNAME#&$(OSNAME)&g" share/info.dir > $(DESTDIR)/usr/share/base-files/info.dir + sed -e "s&#OSNAME#&$(OSNAME)&g" etc/issue > $(DESTDIR)/etc/issue + sed -e "s&#OSNAME#&$(OSNAME)&g" etc/issue.net > $(DESTDIR)/etc/issue.net + sed -e "s&#OSNAME#&$(OSNAME)&g" etc/os-release > $(DESTDIR)/etc/os-release + mv $(DESTDIR)/etc/os-release $(DESTDIR)/usr/lib/os-release + ln -s ../usr/lib/os-release $(DESTDIR)/etc/os-release + +override_dh_installchangelogs: + dh_installchangelogs --no-trim + +override_dh_link: + dh_link -X os-release + +override_dh_compress: + dh_compress -X README + +override_dh_fixperms: + dh_fixperms + cd debian/base-files && chown root:staff var/local + cd debian/base-files && chmod 755 `find . -type d` + cd debian/base-files && chmod 1777 `cat ../1777-dirs` + cd debian/base-files && chmod 2775 `cat ../2775-dirs` + cd debian/base-files && chmod 700 root -- cgit v1.2.3