Magellan Linux

Contents of /tags/openglupdate-2_2_18/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1875 - (show annotations) (download)
Tue Jul 3 09:31:24 2012 UTC (11 years, 9 months ago) by niro
File size: 1087 byte(s)
tagged 'openglupdate-2_2_18'
1 # opengl-update - magellanized version
2 # $Id$
3
4 VERSION=$(shell cat VERSION)
5 ARCH := $(patsubst i%86,i386,$(shell uname -m))
6
7 DOCDIR = usr/share/doc/opengl-update-magellan-$(VERSION)
8 SBINDIR = usr/sbin
9
10 ifeq (x86_64, $(ARCH))
11 LIBDIR = usr/lib64
12 else
13 LIBDIR = usr/lib
14 endif
15
16 DATADIR = $(LIBDIR)/opengl/global
17
18 all:
19 sed 's:@@VERSION@@:$(VERSION):' < opengl-update.sh > opengl-update
20 sed 's:@@VERSION@@:$(VERSION):' < dri-update.sh > dri-update
21
22 install:
23 install -d $(DESTDIR)/$(SBINDIR)
24 install -m 0755 opengl-update $(DESTDIR)/$(SBINDIR)/opengl-update
25 install -m 0755 dri-update $(DESTDIR)/$(SBINDIR)/dri-update
26
27 install -d $(DESTDIR)/$(DATADIR)/include
28 install -m 0644 glext.h $(DESTDIR)/$(DATADIR)/include/glext.h
29 install -m 0644 glxext.h $(DESTDIR)/$(DATADIR)/include/glxext.h
30
31 install -d $(DESTDIR)/$(DOCDIR)
32 cat VERSION | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION.gz
33 cat VERSION_GLEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLEXT.gz
34 cat VERSION_GLXEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLXEXT.gz
35
36 clean:
37 rm -f opengl-update
38 rm -f dri-update
39
40 .PHONY: all install