INSTALL_DATA=$(INSTALL) -p -o root -g root -m 644
INSTALL_PROGRAM=$(INSTALL) -p -o root -g root -m 755
INSTALL_SCRIPT=$(INSTALL) -p -o root -g root -m 755
+MKDIR=mkdir -p -m 755
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CFLAGS=-O0 -g
.PHONY: pkg-$1
pkg-$1: [build]
rm -rf debian/$1
- mkdir -p debian/$1
- mkdir -p debian/$1/DEBIAN
- mkdir -p debian/$1/usr/share/doc/$1
- cp debian/copyright \
+ $(MKDIR) debian/$1
+ $(MKDIR) debian/$1/DEBIAN
+ $(MKDIR) debian/$1/usr/share/doc/$1
+ $(INSTALL_DATA) debian/copyright \
debian/$1/usr/share/doc/$1/copyright
- cp debian/changelog \
+ $(INSTALL_DATA) debian/changelog \
debian/$1/usr/share/doc/$1/changelog.Debian
gzip -9 debian/$1/usr/share/doc/$1/changelog.Debian
@for f in preinst postinst prerm postrm conffiles templates config; do\
if test -e debian/$$f.$1; then\
- echo cp debian/$$f.$1 debian/$1/DEBIAN/$$f; \
- cp debian/$$f.$1 debian/$1/DEBIAN/$$f; \
+ echo $(INSTALL_SCRIPT) debian/$$f.$1 debian/$1/DEBIAN/$$f; \
+ $(INSTALL_SCRIPT) debian/$$f.$1 debian/$1/DEBIAN/$$f; \
fi;\
done
$2 dpkg-gencontrol -isp -p$1 -Pdebian/$1 -Tdebian/substvars.$1