]> git.pld-linux.org Git - packages/glfw.git/blob - glfw-libdir.patch
- updated to 2.7.1
[packages/glfw.git] / glfw-libdir.patch
1 --- glfw-2.7.1/lib/x11/Makefile.x11.in.orig     2009-11-08 20:22:48.000000000 +0100
2 +++ glfw-2.7.1/lib/x11/Makefile.x11.in  2011-07-30 19:24:16.657456597 +0200
3 @@ -3,7 +3,8 @@
4  # Installation prefix (default to /usr/local)
5  ##########################################################################
6  PREFIX ?= /usr/local
7 -
8 +LIBDIR ?= $(PREFIX)/lib
9 +DESTDIR ?= 
10  
11  ##########################################################################
12  # Default: Build GLFW static library
13 @@ -26,25 +27,25 @@ HEADERS     = ../../include/GL/glfw.h ..
14  # Install GLFW static library
15  ##########################################################################
16  install: libglfw.a libglfw.pc
17 -       $(INSTALL) -d $(PREFIX)/lib
18 -       $(INSTALL) -c -m 644 libglfw.a $(PREFIX)/lib/libglfw.a
19 -       $(INSTALL) -d $(PREFIX)/include/GL
20 -       $(INSTALL) -c -m 644 ../../include/GL/glfw.h $(PREFIX)/include/GL/glfw.h
21 -       $(INSTALL) -d $(PREFIX)/lib/pkgconfig
22 -       $(INSTALL) -c -m 644 libglfw.pc $(PREFIX)/lib/pkgconfig/libglfw.pc
23 +       $(INSTALL) -d $(DESTDIR)$(LIBDIR)
24 +       $(INSTALL) -c -m 644 libglfw.a $(DESTDIR)$(LIBDIR)/libglfw.a
25 +       $(INSTALL) -d $(DESTDIR)$(PREFIX)/include/GL
26 +       $(INSTALL) -c -m 644 ../../include/GL/glfw.h $(DESTDIR)$(PREFIX)/include/GL/glfw.h
27 +       $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pkgconfig
28 +       $(INSTALL) -c -m 644 libglfw.pc $(DESTDIR)$(LIBDIR)/pkgconfig/libglfw.pc
29  
30  
31  ##########################################################################
32  # Install GLFW static and shared libraries
33  ##########################################################################
34  dist-install: libglfw.a libglfw.so libglfw.pc
35 -       $(INSTALL) -d $(PREFIX)/lib
36 -       $(INSTALL) -c -m 644 libglfw.a $(PREFIX)/lib/libglfw.a
37 -       $(INSTALL) -c -m 644 libglfw.so $(PREFIX)/lib/libglfw.so
38 -       $(INSTALL) -d $(PREFIX)/include/GL
39 -       $(INSTALL) -c -m 644 ../../include/GL/glfw.h $(PREFIX)/include/GL/glfw.h
40 -       $(INSTALL) -d $(PREFIX)/lib/pkgconfig
41 -       $(INSTALL) -c -m 644 libglfw.pc $(PREFIX)/lib/pkgconfig/libglfw.pc
42 +       $(INSTALL) -d $(DESTDIR)$(LIBDIR)
43 +       $(INSTALL) -c -m 644 libglfw.a $(DESTDIR)$(LIBDIR)/libglfw.a
44 +       $(INSTALL) -c -m 644 libglfw.so $(DESTDIR)$(LIBDIR)/libglfw.so
45 +       $(INSTALL) -d $(DESTDIR)$(PREFIX)/include/GL
46 +       $(INSTALL) -c -m 644 ../../include/GL/glfw.h $(DESTDIR)$(PREFIX)/include/GL/glfw.h
47 +       $(INSTALL) -d $(DESTDIR)$(LIBDIR)/pkgconfig
48 +       $(INSTALL) -c -m 644 libglfw.pc $(DESTDIR)$(LIBDIR)/pkgconfig/libglfw.pc
49  
50  
51  ##########################################################################
52 @@ -105,7 +106,7 @@ SHARED_OBJS = \
53  # Rule for building libglfw.pc
54  ##########################################################################
55  libglfw.pc: libglfw.pc.in
56 -       $(SED) -e 's,\@PREFIX\@,$(PREFIX),' libglfw.pc.in > libglfw.pc
57 +       $(SED) -e 's,\@PREFIX\@,$(PREFIX),;s,\@LIBDIR\@,$(LIBDIR),' libglfw.pc.in > libglfw.pc
58  
59  
60  ##########################################################################
61 --- glfw-2.7.1/compile.sh.orig  2011-07-30 18:04:22.507296072 +0200
62 +++ glfw-2.7.1/compile.sh       2011-07-30 19:23:56.354122584 +0200
63 @@ -643,7 +643,7 @@ echo "$self: Creating $MKNAME" >&5
64  cat > "$MKNAME" <<EOF
65  prefix=@PREFIX@
66  exec_prefix=@PREFIX@
67 -libdir=@PREFIX@/lib
68 +libdir=@LIBDIR@
69  includedir=@PREFIX@/include
70  
71  Name: GLFW
This page took 0.455494 seconds and 3 git commands to generate.