Magellan Linux

Diff of /tags/openglupdate-2_3_10/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/opengl-update/Makefile revision 625 by niro, Wed Nov 14 18:51:16 2007 UTC tags/openglupdate-2_3_10/Makefile revision 2521 by niro, Wed Jan 15 14:10:12 2014 UTC
# Line 1  Line 1 
1  # opengl-update - magellanized version  # 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 $  # $Id$
3    
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  ifeq (x86_64, $(ARCH))  ifeq (x86_64, $(ARCH))
# Line 15  endif Line 15  endif
15    
16  DATADIR = $(LIBDIR)/opengl/global  DATADIR = $(LIBDIR)/opengl/global
17    
18  all:  BINS = opengl-update dri-update
19   sed 's:@@VERSION@@:$(VERSION):' < opengl-update.sh > opengl-update  DOCS = VERSION VERSION_GLEXT VERSION_GLXEXT
20    
21    %: %.in
22     sed 's:@@VERSION@@:$(VERSION):' < $< > $@
23    
24    %.gz: $(DOCS)
25     cat $< | gzip -9 > $@
26    
27    all: $(BINS) $(foreach doc,$(DOCS),$(doc).gz)
28    
29  install:  install:
30   install -d $(DESTDIR)/$(SBINDIR)   install -d $(DESTDIR)/$(SBINDIR)
31   install -m 0755 opengl-update $(DESTDIR)/$(SBINDIR)/opengl-update   for i in $(BINS); do install -m 0755 $$i $(DESTDIR)/$(SBINDIR); done
   
32   install -d $(DESTDIR)/$(DATADIR)/include   install -d $(DESTDIR)/$(DATADIR)/include
33   install -m 0644 glext.h $(DESTDIR)/$(DATADIR)/include/glext.h   install -m 0644 glext.h $(DESTDIR)/$(DATADIR)/include/glext.h
34   install -m 0644 glxext.h $(DESTDIR)/$(DATADIR)/include/glxext.h   install -m 0644 glxext.h $(DESTDIR)/$(DATADIR)/include/glxext.h
   
35   install -d $(DESTDIR)/$(DOCDIR)   install -d $(DESTDIR)/$(DOCDIR)
36   cat VERSION | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION.gz   for i in $(DOCS); do install -m0655 $$i.gz $(DESTDIR)/$(DOCDIR); done
  cat VERSION_GLEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLEXT.gz  
  cat VERSION_GLXEXT | gzip -9 > $(DESTDIR)/$(DOCDIR)/VERSION_GLXEXT.gz  
37    
38  clean:  clean:
39   rm -f opengl-update   rm -f opengl-update
40     rm -f dri-update
41     rm -f VERSION*.gz
42    
43  .PHONY: all install  .PHONY: all install clean

Legend:
Removed from v.625  
changed lines
  Added in v.2521