package: $(BUILDDIR)/$(PACKAGENAME).deb
clean:
- rm -rf $(BUILDDIR)
+ rm --recursive --force $(BUILDDIR)
################################################################################
$(SRCDIR)/addocr.sh \
$(SRCDIR)/scanbasic.sh
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/scanbasic.sh \
> $(@)
$(PACKAGEDIR)/$(BINDIR)/scantopdf: \
$(BUILDDIR)/parts/scanbasic.sh
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/scantopdf \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(BINDIR)/scantopdfgray: \
$(BUILDDIR)/parts/scanbasic.sh
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/scantopdfgray \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(BINDIR)/scantopdfbw: \
$(BUILDDIR)/parts/scanbasic.sh
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/scantopdfgray \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(BINDIR)/addocr:
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/addocr \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(BINDIR)/addkeywords:
- mkdir -p $(@D)
+ mkdir --parents $(@D)
./tools/includer $(SRCDIR)/addkeywords \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(SHAREDIR)/scantopdf/cutpage.html:
- mkdir -p $(@D)
+ mkdir --parents $(@D)
cp $(SRCDIR)/cutpage.html $(@)
################################################################################
$(PACKAGEDIR)/DEBIAN/control:
- mkdir -p $(@D)
+ mkdir --parents $(@D)
cat $(SRCDIR)/control \
| sed "s/@VERSION@/$(VERSION)/" \
> $(@)
$(PACKAGEDIR)/$(SHAREDIR)/scantopdf/cutpage.html \
$(PACKAGEDIR)/DEBIAN/control
- mkdir -p $(@D)
+ mkdir --parents $(@D)
umask 0022
cd build && dpkg-deb --build --root-owner-group $(PACKAGENAME)
\ No newline at end of file