You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-print/magicfilter/files/magicfilter-2.3h-makefile.p...

76 lines
3.1 KiB

--- Makefile.in
+++ Makefile.in
@@ -17,7 +17,7 @@ libmagic @LIBMAGIC@:
@MAKE_MAGIC@ all
textonly: contrib/textonly.c
- $(CC) $(CFLAGS) -o textonly $<
+ $(CC) $(CFLAGS) $(LDFLAGS) -o textonly $<
mpp: magic.m4 mkmpp
@srcdir@/mkmpp magic.m4
@@ -43,47 +43,46 @@ magic.c: magic.m4 mkmagic config.h
cfmagic: file/magic
@MAKE_MAGIC@ magic
-commoninstall: textonly @CFMAGIC@
- @INSTALL_DIR@ $(prefix)/@exedir@
- @INSTALL_DIR@ $(prefix)/@mandir@/man8
- @INSTALL_DIR@ $(prefix)/@mandir@/man5
- @INSTALL_DIR@ $(prefix)/@filterdir@
- @INSTALL_MAGIC@ -m 444 file/magic $(prefix)/@MAGIC@
- @INSTALL_PROGRAM@ -m 511 textonly $(prefix)/@filterdir@
+commoninstall: textonly
+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@exedir@
+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man8
+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@mandir@/man5
+ @INSTALL_DIR@ $(DESTDIR)$(prefix)/@filterdir@
+ @INSTALL_PROGRAM@ textonly $(DESTDIR)$(prefix)/@filterdir@
install: @DO_WHAT@
install-bin-t: traditional commoninstall
- @INSTALL_PROGRAM@ -m 511 traditional $(prefix)/@exedir@/magicfilter-t
+ @INSTALL_PROGRAM@ traditional $(DESTDIR)$(prefix)/@exedir@/magicfilter-t
install-bin: magicfilter commoninstall
- @INSTALL_PROGRAM@ -m 511 magicfilter $(prefix)/@exedir@
+ @INSTALL_PROGRAM@ magicfilter $(DESTDIR)$(prefix)/@exedir@
install-data-t: traditional commoninstall
@srcdir@/mkmpp
for x in @srcdir@/filters/*.def;do \
- ./mpp @exedir@/magicfilter-t $$x > $(prefix)/@filterdir@/`basename $$x .def`-filter; \
- chmod +x $(prefix)/@filterdir@/`basename $$x .def`-filter; \
+ ./mpp @exedir@/magicfilter-t $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
+ chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`-filter; \
done
@rm -f mpp
install-data: magicfilter commoninstall
for x in @srcdir@/filters/*.def;do \
- sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(prefix)/@filterdir@/`basename $$x .def`; \
- chmod +x $(prefix)/@filterdir@/`basename $$x .def`; \
+ sed -e 's,@MAGIC''FILTER@,@exedir@/magicfilter,' < $$x > $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
+ chmod +x $(DESTDIR)$(prefix)/@filterdir@/`basename $$x .def`; \
done
install-man: VERSION commoninstall
@SED@ -n -e 's/&PROGRAM&/magicfilter/g' -e 's/^MAN //p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
- @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter.8; \
+ @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter.8; \
rm -f $$$$
- @INSTALL_DATA@ -m 444 magicfilter.5 $(prefix)/@mandir@/man5
+ @INSTALL_DATA@ magicfilter.5 $(DESTDIR)$(prefix)/@mandir@/man5
install-man-t: VERSION commoninstall
@SED@ -n -e 's/&PROGRAM&/magicfilter-t/g' -e 's/^MAN //p' -e 's/^TRAD//p' -e @LPD_OPTS@ < magicfilter.8templ > $$$$; \
- @INSTALL_DATA@ -m 444 $$$$ $(prefix)/@mandir@/man8/magicfilter-t.8; \
+ @INSTALL_DATA@ $$$$ $(DESTDIR)$(prefix)/@mandir@/man8/magicfilter-t.8; \
rm -f $$$$
- @INSTALL_DATA@ -m 444 magicfilter-t.5 $(prefix)/@mandir@/man5
+ @INSTALL_DATA@ magicfilter-t.5 $(DESTDIR)$(prefix)/@mandir@/man5
install-traditional: install-man-t install-bin-t install-data-t