#!/usr/bin/make -f tmp=debian/tmp build: binary-arch: binary-indep: install -d $(tmp)/usr/share/man/man1 $(tmp)/usr/share/man/man3 \ $(tmp)/usr/share/man/man6 $(tmp)/usr/X11R6/man/man6 \ $(tmp)/usr/bin $(tmp)/usr/sbin $(tmp)/usr/X11R6/bin \ $(tmp)/usr/share/man/de/man1 $(tmp)/usr/X11R6/man/man1/ \ $(tmp)/usr/bin/bin touch $(tmp)/usr/bin/usr-bin-binary-alt chmod 755 $(tmp)/usr/bin/usr-bin-binary-alt touch $(tmp)/usr/sbin/usr-sbin-binary chmod 755 $(tmp)/usr/sbin/usr-sbin-binary touch $(tmp)/usr/X11R6/bin/rstartd touch $(tmp)/usr/bin/binary-without-english-manpage chmod 755 $(tmp)/usr/bin/binary-without-english-manpage touch $(tmp)/usr/bin/bin/bad chmod 755 $(tmp)/usr/bin/bin/bad gzip -c9 $(tmp)/usr/share/man/man1/test.1p.gz gzip -c9 $(tmp)/usr/share/man/man1/test-latin1-chars.1p.gz gzip -c9 $(tmp)/usr/share/man/man1/true.1.gz gzip -c9 $(tmp)/usr/share/man/man1/program.1.gz ln -s ../X11R6/bin/rstartd $(tmp)/usr/bin/rstartd touch $(tmp)/usr/X11R6/man/man1/rstartd.1x.gz ln -s ../man7/undocumented.7.gz \ $(tmp)/usr/share/man/man1/bin-binary.1.gz ln -s undocumented.7.gz $(tmp)/usr/share/man/man1/sbin-binary.1.gz ln -s undocumented.3.gz $(tmp)/usr/share/man/man3/function.3.gz touch $(tmp)/usr/share/man/man1/usr-bin-binary.1 chmod 644 $(tmp)/usr/share/man/man1/usr-bin-binary.1 touch $(tmp)/usr/share/man/man1/usr-sbin-binary.1.gz chmod 644 $(tmp)/usr/share/man/man1/usr-sbin-binary.1.gz cd $(tmp)/usr/share/man/man1 && ln usr-sbin-binary.1.gz usr-bin-binary-alt.1.gz touch $(tmp)/usr/share/man/man6/usr-games-binary.6 chmod 644 $(tmp)/usr/share/man/man6/usr-games-binary.6 gzip -1 $(tmp)/usr/share/man/man6/usr-games-binary.6 touch $(tmp)/usr/X11R6/man/man6/X11R6-binary.man chmod 644 $(tmp)/usr/X11R6/man/man6/X11R6-binary.man touch $(tmp)/usr/share/man/de/man1/binary-without-english-manpage.1 chmod 755 $(tmp)/usr/share/man/de/man1/binary-without-english-manpage.1 gzip -c9 $(tmp)/usr/share/man/de/man1/test-latin1-chars.1p.gz install -d $(tmp)/usr/share/man/de_DE/man1 gzip -c9 $(tmp)/usr/share/man/de_DE/man1/test-utf8-chars.1p.gz gzip -c9 $(tmp)/usr/share/man/man3/include.3.gz gzip -c9 $(tmp)/usr/share/man/man3/included.3.gz install -d $(tmp)/usr/share/man/man1/not-a-man-page.1.gz install -d $(tmp)/usr/share/lintian/overrides install -m644 debian/overrides $(tmp)/usr/share/lintian/overrides/manpages install -d $(tmp)/usr/share/info touch $(tmp)/usr/share/info/broken gzip -c9 $(tmp)/usr/share/info/foo.info.gz gzip -c1 $(tmp)/usr/share/info/bar.gz install -m644 foo.info $(tmp)/usr/share/info/baz.broken.gz touch $(tmp)/usr/share/info/image.png # Emit an info tag to test override handling. mkdir -p $(tmp)/usr/lib/perl5 install -d $(tmp)/usr/share/doc/manpages install -m644 debian/changelog $(tmp)/usr/share/doc/manpages/changelog gzip -9 $(tmp)/usr/share/doc/manpages/changelog install -d $(tmp)/DEBIAN install -m755 debian/postinst $(tmp)/DEBIAN/postinst dpkg-gencontrol -isp dpkg --build $(tmp) .. binary: binary-arch binary-indep clean: rm -rf debian/files $(tmp) .PHONY: build binary-arch binary-indep binary clean