4 |
VERSION=$(shell cat VERSION) |
VERSION=$(shell cat VERSION) |
5 |
ARCH := $(patsubst i%86,i386,$(shell uname -m)) |
ARCH := $(patsubst i%86,i386,$(shell uname -m)) |
6 |
|
|
7 |
DOCDIR = usr/share/doc/opengl-update-magellan-$(VERSION) |
DOCDIR = usr/share/doc/opengl-update-$(VERSION) |
8 |
SBINDIR = usr/sbin |
SBINDIR = usr/sbin |
9 |
|
|
10 |
|
BINARIES = opengl-update dri-update |
11 |
|
|
12 |
ifeq (x86_64, $(ARCH)) |
ifeq (x86_64, $(ARCH)) |
13 |
LIBDIR = usr/lib64 |
LIBDIR = usr/lib64 |
14 |
else |
else |
17 |
|
|
18 |
DATADIR = $(LIBDIR)/opengl/global |
DATADIR = $(LIBDIR)/opengl/global |
19 |
|
|
20 |
all: |
%: %.in |
21 |
sed 's:@@VERSION@@:$(VERSION):' < opengl-update.sh > opengl-update |
sed 's:@@VERSION@@:$(VERSION):' < $< > $@ |
22 |
sed 's:@@VERSION@@:$(VERSION):' < dri-update.sh > dri-update |
|
23 |
|
all: $(BINARIES) |
24 |
|
|
25 |
install: |
install: |
26 |
install -d $(DESTDIR)/$(SBINDIR) |
install -d $(DESTDIR)/$(SBINDIR) |
40 |
rm -f opengl-update |
rm -f opengl-update |
41 |
rm -f dri-update |
rm -f dri-update |
42 |
|
|
43 |
.PHONY: all install |
.PHONY: install clean |