77 lines
3.4 KiB
Diff
77 lines
3.4 KiB
Diff
|
--- SFML-1.6.orig/CSFML/src/SFML/Audio/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/Audio/Makefile
|
||
|
@@ -20,4 +20,4 @@
|
||
|
@rm -rf $(LIBNAME)
|
||
|
|
||
|
install:
|
||
|
- @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB))
|
||
|
+ @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
|
||
|
--- SFML-1.6.orig/CSFML/src/SFML/Graphics/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/Graphics/Makefile
|
||
|
@@ -20,4 +20,4 @@
|
||
|
@rm -rf $(LIBNAME)
|
||
|
|
||
|
install:
|
||
|
- @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB))
|
||
|
+ @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
|
||
|
--- SFML-1.6.orig/CSFML/src/SFML/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/Makefile
|
||
|
@@ -1,15 +1,18 @@
|
||
|
export CC = gcc
|
||
|
export CPP = g++
|
||
|
-export CFLAGS = -W -Wall -pedantic -fPIC -Wno-unused -I../.. -I../../../include -DNDEBUG -DCSFML_EXPORTS -O2
|
||
|
-export LDFLAGS = -shared
|
||
|
+export CFLAGS += -W -Wall -pedantic -fPIC -Wno-unused -I../.. -I../../../include -DNDEBUG -DCSFML_EXPORTS
|
||
|
+export LDFLAGS += -shared
|
||
|
export LIBPATH = ../../../lib
|
||
|
export VERSION = 1.6
|
||
|
export CP = cp
|
||
|
export LN = ln
|
||
|
export LNFLAGS = -s -f
|
||
|
-export DESTDIR = /usr/local
|
||
|
-export DESTLIBDIR = $(DESTDIR)/lib
|
||
|
-export DESTINCDIR = $(DESTDIR)/include
|
||
|
+export DESTDIR =
|
||
|
+ifeq ($(origin prefix), undefined)
|
||
|
+ export prefix = /usr/local
|
||
|
+endif
|
||
|
+export libdir = $(prefix)/lib
|
||
|
+export includedir = $(prefix)/include
|
||
|
|
||
|
all: csfml-system csfml-window csfml-network csfml-graphics csfml-audio
|
||
|
|
||
|
@@ -42,6 +45,6 @@
|
||
|
@(cd ./System && $(MAKE) $@ && cd ../Window && $(MAKE) $@ && cd ../Network && $(MAKE) $@ && cd ../Graphics && $(MAKE) $@ && cd ../Audio && $(MAKE) $@)
|
||
|
|
||
|
install:
|
||
|
- @(mkdir -p $(DESTLIBDIR))
|
||
|
- @(mkdir -p $(DESTINCDIR))
|
||
|
- @(cd ./System && $(MAKE) $@ && cd ../Window && $(MAKE) $@ && cd ../Network && $(MAKE) $@ && cd ../Graphics && $(MAKE) $@ && cd ../Audio && $(MAKE) $@ && $(CP) -r ../../../include/SFML/ $(DESTINCDIR))
|
||
|
+ @(mkdir -p $(DESTDIR)/$(libdir))
|
||
|
+ @(mkdir -p $(DESTDIR)/$(includedir))
|
||
|
+ @(cd ./System && $(MAKE) $@ && cd ../Window && $(MAKE) $@ && cd ../Network && $(MAKE) $@ && cd ../Graphics && $(MAKE) $@ && cd ../Audio && $(MAKE) $@ && $(CP) -r ../../../include/SFML/ $(DESTDIR)/$(includedir))
|
||
|
--- SFML-1.6.orig/CSFML/src/SFML/Network/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/Network/Makefile
|
||
|
@@ -20,4 +20,4 @@
|
||
|
@rm -rf $(LIBNAME)
|
||
|
|
||
|
install:
|
||
|
- @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB))
|
||
|
+ @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
|
||
|
--- SFML-1.6.orig/CSFML/src/SFML/System/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/System/Makefile
|
||
|
@@ -20,4 +20,4 @@
|
||
|
@rm -rf $(LIBNAME)
|
||
|
|
||
|
install:
|
||
|
- @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB))
|
||
|
+ @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
|
||
|
--- SFML-1.6.orig/CSFML/src/SFML/Window/Makefile
|
||
|
+++ SFML-1.6/CSFML/src/SFML/Window/Makefile
|
||
|
@@ -20,4 +20,4 @@
|
||
|
@rm -rf $(LIBNAME)
|
||
|
|
||
|
install:
|
||
|
- @($(CP) $(LIBNAME) $(DESTLIBDIR) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTLIBDIR)/$(LIB))
|
||
|
+ @($(CP) $(LIBNAME) $(DESTDIR)/$(libdir) && $(LN) $(LNFLAGS) $(LIB).$(VERSION) $(DESTDIR)/$(libdir)/$(LIB))
|