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