Contents of /trunk/opengl-update/Makefile
Parent Directory | Revision Log
Revision 1976 -
(show annotations)
(download)
Thu Nov 15 11:03:48 2012 UTC (11 years, 10 months ago) by niro
File size: 1051 byte(s)
Thu Nov 15 11:03:48 2012 UTC (11 years, 10 months ago) by niro
File size: 1051 byte(s)
-reworked Makefile using .in files and change doc install location to /usr/share/doc/opengl-update
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-$(VERSION) |
8 | SBINDIR = usr/sbin |
9 | |
10 | BINARIES = opengl-update dri-update |
11 | |
12 | ifeq (x86_64, $(ARCH)) |
13 | LIBDIR = usr/lib64 |
14 | else |
15 | LIBDIR = usr/lib |
16 | endif |
17 | |
18 | DATADIR = $(LIBDIR)/opengl/global |
19 | |
20 | %: %.in |
21 | sed 's:@@VERSION@@:$(VERSION):' < $< > $@ |
22 | |
23 | all: $(BINARIES) |
24 | |
25 | install: |
26 | install -d $(DESTDIR)/$(SBINDIR) |
27 | install -m 0755 opengl-update $(DESTDIR)/$(SBINDIR)/opengl-update |
28 | install -m 0755 dri-update $(DESTDIR)/$(SBINDIR)/dri-update |
29 | |
30 | install -d $(DESTDIR)/$(DATADIR)/include |
31 | install -m 0644 glext.h $(DESTDIR)/$(DATADIR)/include/glext.h |
32 | install -m 0644 glxext.h $(DESTDIR)/$(DATADIR)/include/glxext.h |
33 | |
34 | install -d $(DESTDIR)/$(DOCDIR) |
35 | cat VERSION | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION.gz |
36 | cat VERSION_GLEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLEXT.gz |
37 | cat VERSION_GLXEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLXEXT.gz |
38 | |
39 | clean: |
40 | rm -f opengl-update |
41 | rm -f dri-update |
42 | |
43 | .PHONY: install clean |