fixes for a few build errors on osx without fink
[openwrt.git] / package / udev / patches / 003-portability.patch
1 diff -ur udev.old/Makefile udev.dev/Makefile
2 --- udev.old/Makefile   2007-04-29 03:20:27.056490320 +0200
3 +++ udev.dev/Makefile   2007-04-29 03:26:32.693904984 +0200
4 @@ -246,13 +246,15 @@
5  .PHONY: install-config
6  
7  install-man:
8 -       $(INSTALL_DATA) -D udev.7 $(DESTDIR)$(mandir)/man7/udev.7
9 -       $(INSTALL_DATA) -D udevinfo.8 $(DESTDIR)$(mandir)/man8/udevinfo.8
10 -       $(INSTALL_DATA) -D udevtest.8 $(DESTDIR)$(mandir)/man8/udevtest.8
11 -       $(INSTALL_DATA) -D udevd.8 $(DESTDIR)$(mandir)/man8/udevd.8
12 -       $(INSTALL_DATA) -D udevtrigger.8 $(DESTDIR)$(mandir)/man8/udevtrigger.8
13 -       $(INSTALL_DATA) -D udevsettle.8 $(DESTDIR)$(mandir)/man8/udevsettle.8
14 -       $(INSTALL_DATA) -D udevmonitor.8 $(DESTDIR)$(mandir)/man8/udevmonitor.8
15 +       $(INSTALL) -d $(DESTDIR)$(mandir)/man7
16 +       $(INSTALL) -d $(DESTDIR)$(mandir)/man8
17 +       $(INSTALL_DATA) udev.7 $(DESTDIR)$(mandir)/man7/udev.7
18 +       $(INSTALL_DATA) udevinfo.8 $(DESTDIR)$(mandir)/man8/udevinfo.8
19 +       $(INSTALL_DATA) udevtest.8 $(DESTDIR)$(mandir)/man8/udevtest.8
20 +       $(INSTALL_DATA) udevd.8 $(DESTDIR)$(mandir)/man8/udevd.8
21 +       $(INSTALL_DATA) udevtrigger.8 $(DESTDIR)$(mandir)/man8/udevtrigger.8
22 +       $(INSTALL_DATA) udevsettle.8 $(DESTDIR)$(mandir)/man8/udevsettle.8
23 +       $(INSTALL_DATA) udevmonitor.8 $(DESTDIR)$(mandir)/man8/udevmonitor.8
24         - ln -f -s udevd.8 $(DESTDIR)$(mandir)/man8/udevcontrol.8
25         @extras="$(EXTRAS)"; for target in $$extras; do \
26                 $(MAKE) -C $$target $@ || exit 1; \
27 @@ -275,13 +277,16 @@
28  
29  install-bin:
30         $(INSTALL) -d $(DESTDIR)$(udevdir)
31 -       $(INSTALL_PROGRAM) -D udevd $(DESTDIR)$(sbindir)/udevd
32 -       $(INSTALL_PROGRAM) -D udevtrigger $(DESTDIR)$(sbindir)/udevtrigger
33 -       $(INSTALL_PROGRAM) -D udevsettle $(DESTDIR)$(sbindir)/udevsettle
34 -       $(INSTALL_PROGRAM) -D udevcontrol $(DESTDIR)$(sbindir)/udevcontrol
35 -       $(INSTALL_PROGRAM) -D udevmonitor $(DESTDIR)$(usrsbindir)/udevmonitor
36 -       $(INSTALL_PROGRAM) -D udevinfo $(DESTDIR)$(usrbindir)/udevinfo
37 -       $(INSTALL_PROGRAM) -D udevtest $(DESTDIR)$(usrbindir)/udevtest
38 +       $(INSTALL) -d $(DESTDIR)$(sbindir)
39 +       $(INSTALL) -d $(DESTDIR)$(usrbindir)
40 +       $(INSTALL) -d $(DESTDIR)$(usrsbindir)
41 +       $(INSTALL_PROGRAM) udevd $(DESTDIR)$(sbindir)/udevd
42 +       $(INSTALL_PROGRAM) udevtrigger $(DESTDIR)$(sbindir)/udevtrigger
43 +       $(INSTALL_PROGRAM) udevsettle $(DESTDIR)$(sbindir)/udevsettle
44 +       $(INSTALL_PROGRAM) udevcontrol $(DESTDIR)$(sbindir)/udevcontrol
45 +       $(INSTALL_PROGRAM) udevmonitor $(DESTDIR)$(usrsbindir)/udevmonitor
46 +       $(INSTALL_PROGRAM) udevinfo $(DESTDIR)$(usrbindir)/udevinfo
47 +       $(INSTALL_PROGRAM) udevtest $(DESTDIR)$(usrbindir)/udevtest
48         @extras="$(EXTRAS)"; for target in $$extras; do \
49                 $(MAKE) -C $$target $@ || exit 1; \
50         done;