Magellan Linux

Contents of /tags/openglupdate-2_2_10/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 913 - (show annotations) (download)
Sat Oct 17 00:22:39 2009 UTC (14 years, 6 months ago) by niro
File size: 1047 byte(s)
tagged 'openglupdate-2_2_10'
1 # opengl-update - magellanized version
2 # $Header: /home/cvsd/magellan-cvs/magellan-src/opengl-update/Makefile,v 1.1 2007-11-14 18:51:16 niro Exp $
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
21 install:
22 install -d $(DESTDIR)/$(SBINDIR)
23 install -m 0755 opengl-update $(DESTDIR)/$(SBINDIR)/opengl-update
24
25 install -d $(DESTDIR)/$(DATADIR)/include
26 install -m 0644 glext.h $(DESTDIR)/$(DATADIR)/include/glext.h
27 install -m 0644 glxext.h $(DESTDIR)/$(DATADIR)/include/glxext.h
28
29 install -d $(DESTDIR)/$(DOCDIR)
30 cat VERSION | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION.gz
31 cat VERSION_GLEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLEXT.gz
32 cat VERSION_GLXEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLXEXT.gz
33
34 clean:
35 rm -f opengl-update
36
37 .PHONY: all install