From 709c4d66e0b107ca606941b988bad717c0b45d9b Mon Sep 17 00:00:00 2001 From: Denys Dmytriyenko Date: Tue, 17 Mar 2009 14:32:59 -0400 Subject: rename packages/ to recipes/ per earlier agreement See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko Acked-by: Mike Westerhof Acked-by: Philip Balister Acked-by: Khem Raj Acked-by: Marcin Juszkiewicz Acked-by: Koen Kooi Acked-by: Frans Meulenbroeks --- recipes/bootmenu/bootmenu-0.6/compile.patch | 69 +++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 recipes/bootmenu/bootmenu-0.6/compile.patch (limited to 'recipes/bootmenu/bootmenu-0.6') diff --git a/recipes/bootmenu/bootmenu-0.6/compile.patch b/recipes/bootmenu/bootmenu-0.6/compile.patch new file mode 100644 index 0000000000..1d42f59925 --- /dev/null +++ b/recipes/bootmenu/bootmenu-0.6/compile.patch @@ -0,0 +1,69 @@ + +# +# Made by http://www.mn-logistik.de/unsupported/pxa250/patcher +# + +--- bootmenu-0.6/src/Makefile~compile ++++ bootmenu-0.6/src/Makefile +@@ -20,9 +20,9 @@ + SOS= + + ifeq ($(HAVE_PLUGINS),y) +-CFLAGS+=-DPLUGINS +-LDFLAGS += -rdynamic +-LIBS += -ldl ++override CFLAGS+=-DPLUGINS -D_PLUGINDIR="\"$(PLUGINDIR)\"" ++override LDFLAGS += -rdynamic ++override LIBS += -ldl + OBJS += plugins.o + SOS = $(patsubst %,%.so,$(PLUGINS)) + +@@ -33,20 +33,22 @@ + endif + + ifeq ($(USE_SYSLOG),y) +-CFLAGS+=-DSYSLOG ++override CFLAGS+=-DSYSLOG + else + OBJS+=log.o + endif + ++DESTDIR= + PREFIX=/usr/local/bin +-PLUGINS=/usr/share/bootmenu ++PLUGINDIR=/usr/share/bootmenu + + all: $(APP) + + install: $(APP) +- cp $(APP) $(PRFIX)/$(APP) +- mkdir -p $(PLUGINS) +- cp *.so $(PLUGINS) ++ install -d $(DESTDIR)$(PREFIX) ++ install -m 0755 $(APP) $(DESTDIR)$(PREFIX)/$(APP) ++ install -d $(DESTDIR)$(PLUGINDIR) ++ install -m 0755 *.so $(DESTDIR)$(PLUGINDIR) + + clean: + rm -f *.o *.so $(APP) +@@ -59,7 +61,7 @@ + ##### + + %.so: %.c +- $(CC) $(CFLAGS) $($(*)_CFLAGS) -shared -o $@ $< $($(*)_LIBS) ++ $(CC) $(CFLAGS) $(LDFLAGS) $($(*)_CFLAGS) -shared -o $@ $< $($(*)_LIBS) + + plugins.o: plugins.c + $(CC) -c $(CFLAGS) -DDEFAULT_PLUGIN="\"$(DEFAULT_PLUGIN)\"" -o $@ $< +--- bootmenu-0.6/src/plugins.c~compile ++++ bootmenu-0.6/src/plugins.c +@@ -28,7 +28,9 @@ + #include + #include "bootmenu.h" + ++#ifndef _PLUGINDIR + #define _PLUGINDIR "/usr/share/bootmenu" ++#endif + + extern struct config bootmenu_config; + -- cgit v1.2.3