1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
|
#!/usr/bin/make -f
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2003-2004 Jonas Smedegaard <dr@jones.dk>
DEB_AUTO_UPDATE_DEBIAN_CONTROL = 1
include debian/cdbs/1/rules/buildcore.mk
include debian/cdbs/1/rules/po-debconf.mk
include debian/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include debian/cdbs/1/rules/buildinfo.mk
# Explicitly add a few empty directories
DEB_INSTALL_DIRS_lessdisks-terminal = etc/lessdisks/terminals etc/lessdisks/oldconfigs var/state/lessdisks
DEB_INSTALL_DIRS_lessdisks-xterminal = etc/lessdisks/terminals
DEB_INSTALL_DOCS_lessdisks += install/docs/*
DEB_INSTALL_DOCS_lessdisks-terminal += base/docs/*
DEB_INSTALL_DOCS_lessdisks-doc += doc/*
DEB_INSTALL_MANPAGES_lessdisks = debian/manpages/*
DEB_INSTALL_EXAMPLES_lessdisks = install/etc/* debian/manpages.examples/* install/usr-sbin/lessdisks-configure
DEB_INSTALL_EXAMPLES_lessdisks-xterminal = xbase/etc-lessdisks/*
DEB_INSTALL_EXAMPLES_lessdisks-cloner-terminal = cloner/doc/examples/*
DEB_NETBOOT_DEPENDS_i386 = kernel-image-2.4-386 | kernel-image-2.6-386 | kernel-image-netboot
DEB_NETBOOT_DEPENDS_alpha = kernel-image-2.4-generic | kernel-image-2.6-generic | kernel-image-netboot
DEB_NETBOOT_DEPENDS_mipsel = genext2fs, kernel-image-2.4 | kernel-image-2.6 | kernel-image-netboot
DEB_NETBOOT_DEPENDS_hppa = kernel-image-2.6 | kernel-image-2.6smp | kernel-image | kernel-image-netboot
DEB_NETBOOT_DEPENDS_ia64 = kernel-image-2.6 | kernel-image | kernel-image-netboot
DEB_NETBOOT_DEPENDS_sparc = kernel-image-2.6 | kernel-image | kernel-image-netboot
DEB_NETBOOT_SUGGESTS_i386 = mknbi, elilo
DEB_NETBOOT_SUGGESTS_powerpc = mkvmlinuz
DEB_NETBOOT_SUGGESTS_alpha = aboot
DEB_NETBOOT_SUGGESTS_hppa = palo
DEB_NETBOOT_SUGGESTS_ia64 = elilo
DEB_NETBOOT_SUGGESTS_sparc = sparc-utils
# TODO: Generate DEB_NETBOOT_SUGGESTS_ALL from above instead of
# maintaining the info both here and in debian/control
DEB_DH_GENCONTROL_DASHDASHARGS += -VDepends:netbootable="$(DEB_NETBOOT_DEPENDS_$(DEB_ARCH))" -VSuggests:netbootable="$(DEB_NETBOOT_SUGGESTS_$(DEB_ARCH))"
# Make sure these scripts are avoided...
clean::
rm -f base/init.d-scripts/switchrunlevel
rm -f install/usr-sbin/lessdisks-purge
# lessdisks-configure is currently unmaintained...
binary-post-install/lessdisks::
rm -f debian/lessdisks/usr/sbin/lessdisks-configure
# Uncomment (and adapt!) these to divert bugreports of unofficial builds
#include debian/cdbs/1/rules/bts.mk
#DEBEMAIL = debian@jones.dk
|