3 # Made by http://www.mn-logistik.de/unsupported/pxa250/patcher
6 --- bootmenu-0.6/src/Makefile~compile
7 +++ bootmenu-0.6/src/Makefile
11 ifeq ($(HAVE_PLUGINS),y)
15 +override CFLAGS+=-DPLUGINS -D_PLUGINDIR="\"$(PLUGINDIR)\""
16 +override LDFLAGS += -rdynamic
17 +override LIBS += -ldl
19 SOS = $(patsubst %,%.so,$(PLUGINS))
24 ifeq ($(USE_SYSLOG),y)
26 +override CFLAGS+=-DSYSLOG
33 -PLUGINS=/usr/share/bootmenu
34 +PLUGINDIR=/usr/share/bootmenu
39 - cp $(APP) $(PRFIX)/$(APP)
42 + install -d $(DESTDIR)$(PREFIX)
43 + install -m 0755 $(APP) $(DESTDIR)$(PREFIX)/$(APP)
44 + install -d $(DESTDIR)$(PLUGINDIR)
45 + install -m 0755 *.so $(DESTDIR)$(PLUGINDIR)
53 - $(CC) $(CFLAGS) $($(*)_CFLAGS) -shared -o $@ $< $($(*)_LIBS)
54 + $(CC) $(CFLAGS) $(LDFLAGS) $($(*)_CFLAGS) -shared -o $@ $< $($(*)_LIBS)
57 $(CC) -c $(CFLAGS) -DDEFAULT_PLUGIN="\"$(DEFAULT_PLUGIN)\"" -o $@ $<
58 --- bootmenu-0.6/src/plugins.c~compile
59 +++ bootmenu-0.6/src/plugins.c
65 #define _PLUGINDIR "/usr/share/bootmenu"
68 extern struct config bootmenu_config;