diff options
Diffstat (limited to 'meta/packages/modutils/files/program_prefix.patch')
| -rw-r--r-- | meta/packages/modutils/files/program_prefix.patch | 69 |
1 files changed, 69 insertions, 0 deletions
diff --git a/meta/packages/modutils/files/program_prefix.patch b/meta/packages/modutils/files/program_prefix.patch new file mode 100644 index 0000000000..2927a23a22 --- /dev/null +++ b/meta/packages/modutils/files/program_prefix.patch | |||
| @@ -0,0 +1,69 @@ | |||
| 1 | --- modutils-2.4.25/Makefile.common.in Sun Nov 24 21:23:35 2002 | ||
| 2 | +++ modutils-2.4.25/Makefile.common.in Thu Jan 29 17:16:30 2004 | ||
| 3 | @@ -7,6 +7,7 @@ | ||
| 4 | mandir = @mandir@ | ||
| 5 | prefix = @prefix@ | ||
| 6 | sbindir = @sbindir@ | ||
| 7 | +transform = @program_transform_name@ | ||
| 8 | |||
| 9 | AR = @AR@ | ||
| 10 | ARCH = @ARCH@ | ||
| 11 | --- modutils-2.4.25/configure.in Thu Jan 29 17:24:10 2004 | ||
| 12 | +++ modutils-2.4.25/configure.in Thu Jan 29 17:13:59 2004 | ||
| 13 | @@ -17,6 +17,7 @@ | ||
| 14 | export CC_FOR_BUILD | ||
| 15 | |||
| 16 | AC_CANONICAL_TARGET([]) | ||
| 17 | +AC_ARG_PROGRAM | ||
| 18 | |||
| 19 | # Handle target_cpu for compatibility. | ||
| 20 | if test "$host_cpu" != "$target_cpu"; then | ||
| 21 | --- modutils-2.4.25/depmod/Makefile.in Fri Mar 28 17:54:20 2003 | ||
| 22 | +++ modutils-2.4.25/depmod/Makefile.in Thu Jan 29 17:16:41 2004 | ||
| 23 | @@ -60,7 +60,7 @@ | ||
| 24 | |||
| 25 | install install-bin: all | ||
| 26 | $(MKDIR) $(DESTDIR)$(sbindir) | ||
| 27 | - $(INSTALL) $(STRIP) depmod $(DESTDIR)$(sbindir) | ||
| 28 | + $(INSTALL) $(STRIP) depmod $(DESTDIR)$(sbindir)/`echo depmod | sed -e'$(transform)'` | ||
| 29 | |||
| 30 | dep depend .depend: depmod.c | ||
| 31 | $(CC) -M $(CFLAGS) $(DEFSNOARCH) $(DEFS) $^ > .depend | ||
| 32 | --- modutils-2.4.25/genksyms/Makefile.in Sun Nov 24 21:23:35 2002 | ||
| 33 | +++ modutils-2.4.25/genksyms/Makefile.in Thu Jan 29 17:17:07 2004 | ||
| 34 | @@ -62,7 +62,7 @@ | ||
| 35 | |||
| 36 | install install-bin: all | ||
| 37 | $(MKDIR) $(DESTDIR)$(sbindir) | ||
| 38 | - $(INSTALL) $(STRIP) genksyms $(DESTDIR)$(sbindir) | ||
| 39 | + $(INSTALL) $(STRIP) genksyms $(DESTDIR)$(sbindir)/`echo genksyms | sed -e'$(transform)'` | ||
| 40 | |||
| 41 | # auto-generated dependancies are almost redundant once we add all the | ||
| 42 | # rules to get the generated files built first. | ||
| 43 | --- modutils-2.4.25/insmod/Makefile.in Fri Mar 28 17:54:20 2003 | ||
| 44 | +++ modutils-2.4.25/insmod/Makefile.in Thu Jan 29 17:21:10 2004 | ||
| 45 | @@ -120,16 +120,19 @@ | ||
| 46 | @set -ex;\ | ||
| 47 | for i in $(TARGETS_REAL); do \ | ||
| 48 | $(MKDIR) $(DESTDIR)$(sbindir); \ | ||
| 49 | - $(INSTALL) $(STRIP) $$i $(DESTDIR)$(sbindir); done; | ||
| 50 | + f=`echo $$i|sed -e'$(transform)'`; \ | ||
| 51 | + $(INSTALL) $(STRIP) $$i $(DESTDIR)$(sbindir)/$$f; done; | ||
| 52 | set -e; \ | ||
| 53 | - for i in $(srcdir)/insmod_ksymoops_clean $(srcdir)/kernelversion; do \ | ||
| 54 | + for i in insmod_ksymoops_clean kernelversion; do \ | ||
| 55 | $(MKDIR) $(DESTDIR)$(sbindir); \ | ||
| 56 | - $(INSTALL) $$i $(DESTDIR)$(sbindir); done; | ||
| 57 | + f=`echo $$i|sed -e'$(transform)'`; \ | ||
| 58 | + $(INSTALL) $$i $(DESTDIR)$(sbindir)/$$f; done; | ||
| 59 | set -e; \ | ||
| 60 | for i in $(COMB); do \ | ||
| 61 | - ln -sf insmod $(DESTDIR)$(sbindir)/$$i; \ | ||
| 62 | + f=`echo $$i|sed -e'$(transform)'`; \ | ||
| 63 | + ln -sf `echo insmod|sed -e'$(transform)'` $(DESTDIR)$(sbindir)/$$f; \ | ||
| 64 | (test "$(insmod_static)" = yes && \ | ||
| 65 | - ln -sf insmod.static $(DESTDIR)$(sbindir)/$$i.static) || true; \ | ||
| 66 | + ln -sf `echo insmod.static|sed -e'$(transform)'` $(DESTDIR)$(sbindir)/$$f.static) || true; \ | ||
| 67 | done | ||
| 68 | |||
| 69 | clean: | ||
