update driver
[vuplus_openembedded] / recipes / libdotdesktop / make_build_var.patch
1 --- libdotdesktop-0.11.orig/Makefile    2004-01-13 09:21:54.000000000 +1100
2 +++ libdotdesktop-0.11/Makefile 2004-04-28 15:36:02.000000000 +1000
3 @@ -4,7 +4,7 @@
4  VERSION = 0.11
5  CC=gcc
6  STRIP=strip
7 -BUILD = ../build
8 +BUILD = build
9  
10  LINGUAS = 
11  
12 @@ -22,7 +22,8 @@
13  endif
14  CFLAGS += -MD
15  
16 -CPPFLAGS += -I./gpe `pkg-config --cflags glib-2.0`
17 +PACKAGE_CFLAGS = `pkg-config --cflags glib-2.0`
18 +PACKAGE_LDFLAGS = `pkg-config --libs glib-2.0`
19  
20  HEADERS = dotdesktop.h
21  
22 @@ -36,13 +37,13 @@
23         ln -sf $^ $@
24  
25  $(SONAME): $(OBJS)
26 -       $(CC) -nostartfiles -shared -o $@ $^ -Wl,-soname -Wl,$(SONAME) $(LDFLAGS)
27 +       $(CC) -nostartfiles -shared -o $@ $^ -Wl,-soname -Wl,$(SONAME) $(PACKAGE_LDFLAGS) $(LDFLAGS)
28  
29  libdotdesktop.a: $(OBJS)
30         ar cq $@ $^
31  
32 -.c.s:;
33 -       $(CC) $(CFLAGS) -S $<
34 +.c.o:;
35 +       $(CC) $(PACKAGE_CFLAGS) $(MY_CFLAGS) $(CFLAGS) -c $< -o $@
36  
37  upstream: clean
38         ( VERSION=`dpkg-parsechangelog | grep ^Version | cut -d\  -f2 | cut -d- -f1`; cd ..; cp -a libdotdesktop libdotdesktop-$$VERSION.orig; tar czf libdotdesktop_$$VERSION.orig.tar.gz --exclude=libdotdesktop-$$VERSION.orig/debian --exclude=libdotdekstop-$$VERSION.orig/CVS --exclude=libdotdesktop-$$VERSION.orig/familiar libdotdesktop-$$VERSION.orig ; rm -rf libdotdesktop-$$VERSION.orig )
39 @@ -55,18 +56,9 @@
40         $(STRIP) $(DESTDIR)$(PREFIX)/lib/$(SONAME)
41  
42  install-devel:
43 -       for i in $(HEADERS); do install -m 644 -D $$i $(DESTDIR)$(PREFIX)/include/gpe/$$i; done
44 +       install -m 644 -D dotdesktop.h $(DESTDIR)$(PREFIX)/include/gpe/dotdesktop.h
45         ln -s $(SONAME) $(DESTDIR)$(PREFIX)/lib/libdotdesktop.so
46  
47 -#ipkg: clean
48 -#      rm -rf familiar/dist
49 -#      mkdir -p familiar/dist/CONTROL
50 -#      cp familiar/$(CONTROL) familiar/dist/CONTROL/control
51 -#      cp familiar/postinst familiar/dist/CONTROL
52 -#      make DESTDIR=`pwd`/familiar/dist PREFIX=/usr DEBUG=no install
53 -#      chown -R root.root familiar/dist
54 -#      ipkg-build familiar/dist
55 -
56  clean:
57         rm -f $(OBJS) $(SONAME) libdotdesktop.so $(DEPS)
58