Magellan Linux

Contents of /trunk/opengl-update/Makefile

Parent Directory Parent Directory | Revision Log Revision Log


Revision 625 - (show annotations) (download)
Wed Nov 14 18:51:16 2007 UTC (16 years, 5 months ago) by niro
File size: 1047 byte(s)
-added a simple Makefile

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