3 -include /usr
/share
/dpkg
/vendor.mk
7 DATE
=$(shell date
+%Y
%m
%d
)
8 VERSION
=$(word 1,$(shell cat version
))
18 override_dh_auto_build
:
19 $(MAKE
) DATE
="$(DATE)" VERSION
="$(VERSION)"
21 override_dh_auto_clean
:
26 rm -f core
/.depend memdisk
/.depend
27 rm -f com32
/lib
*/*.a com32
/*/*.c32 core
/*.0 core
/*.bin core
/*.bss core
/*.sys dos
/*.com gpxe
/*.0 memdisk
/memdisk memdump
/*.com
29 override_dh_auto_install
:
30 $(MAKE
) install INSTALLROOT
=$(CURDIR
)/debian
/tmp
32 # removing keytab-lilo, already part of the lilo package
33 rm -f debian
/tmp
/usr
/bin
/keytab-lilo
35 # removing ms-dos executables
36 rm -f debian
/tmp
/usr
/share
/syslinux
/*.com
37 rm -rf debian
/tmp
/usr
/share
/syslinux
/dosutil
39 # moving files for FHS compliance
40 mkdir
-p debian
/tmp
/usr
/bin
41 mv debian
/tmp
/sbin
/* debian
/tmp
/usr
/bin
42 -rmdir
--ignore-fail-on-non-empty debian
/tmp
/sbin
44 mkdir
-p debian
/tmp
/usr
/lib
45 mv debian
/tmp
/usr
/share
/syslinux debian
/tmp
/usr
/lib
46 -rmdir
--ignore-fail-on-non-empty debian
/tmp
/usr
/share
48 mkdir
-p debian
/tmp
/usr
/share
49 mv debian
/tmp
/usr
/man debian
/tmp
/usr
/share
51 # moving syslinux mbr file location
52 mkdir
-p debian
/tmp
/usr
/lib
/syslinux
/mbr
53 mv debian
/tmp
/usr
/lib
/syslinux
/*mbr
*.bin debian
/tmp
/usr
/lib
/syslinux
/mbr
54 mv debian
/tmp
/usr
/lib
/syslinux
/isohd
*.bin debian
/tmp
/usr
/lib
/syslinux
/mbr
56 # moving syslinux modules file location
57 mkdir
-p debian
/tmp
/usr
/lib
/syslinux
/modules
/bios
58 mv debian
/tmp
/usr
/lib
/syslinux
/*.c32 debian
/tmp
/usr
/lib
/syslinux
/modules
/bios
60 mkdir
-p debian
/tmp
/usr
/lib
/syslinux
/modules
/efi32
61 mv debian
/tmp
/usr
/lib
/syslinux
/efi32
/*.c32 debian
/tmp
/usr
/lib
/syslinux
/modules
/efi32
63 mkdir
-p debian
/tmp
/usr
/lib
/syslinux
/modules
/efi64
64 mv debian
/tmp
/usr
/lib
/syslinux
/efi64
/*.c32 debian
/tmp
/usr
/lib
/syslinux
/modules
/efi64
66 override_dh_auto_test
:
70 ifeq ($(DEB_VENDOR
),Progress Linux
)
75 dh_builddeb
--no-package
=syslinux-installer
--no-package
=syslinux-udeb
-- -Zxz
78 override_dh_gencontrol
:
79 ifeq ($(DEB_VENDOR
),Progress Linux
)
84 dh_gencontrol
--no-package
=syslinux-installer
--no-package
=syslinux-udeb
87 override_dh_installdocs
:
90 # removing other unwanted files
91 rm -f debian
/syslinux-common
/usr
/share
/doc
/syslinux
/logo
/LICENSE
94 dh_install
--fail-missing
96 override_dh_installchangelogs
:
97 dh_installchangelogs NEWS