1 |
hasufell 13/03/04 16:09:53 |
2 |
|
3 |
Added: angelscript-2.26.1-QA.patch |
4 |
Log: |
5 |
version bump |
6 |
|
7 |
(Portage version: 2.2.0_alpha164/cvs/Linux x86_64, signed Manifest commit with key E73C35B3) |
8 |
|
9 |
Revision Changes Path |
10 |
1.1 dev-libs/angelscript/files/angelscript-2.26.1-QA.patch |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/angelscript/files/angelscript-2.26.1-QA.patch?rev=1.1&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/angelscript/files/angelscript-2.26.1-QA.patch?rev=1.1&content-type=text/plain |
14 |
|
15 |
Index: angelscript-2.26.1-QA.patch |
16 |
=================================================================== |
17 |
--- sdk/angelscript/projects/gnuc/makefile |
18 |
+++ sdk/angelscript/projects/gnuc/makefile |
19 |
@@ -3,6 +3,7 @@ |
20 |
|
21 |
# For 'make install' to work, set LOCAL according to your system configuration |
22 |
LOCAL = /usr/local |
23 |
+INSTALL_LIBDIR = lib |
24 |
|
25 |
# If you want to build a shared library, then run make with SHARED=1 and VERSION=version |
26 |
ifdef SHARED |
27 |
@@ -44,10 +45,10 @@ |
28 |
else |
29 |
OBJDIR = obj |
30 |
LIBDIR = ../../lib |
31 |
- CXX ?= gcc |
32 |
+ CXX ?= g++ |
33 |
# On i686 architecture you may need to add -march=i686 if you get |
34 |
# an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp. |
35 |
- CXXFLAGS += -g -Wall -fPIC -fno-strict-aliasing |
36 |
+ CXXFLAGS += -Wall -fPIC -fno-strict-aliasing |
37 |
endif |
38 |
|
39 |
AR ?= ar |
40 |
@@ -106,7 +107,7 @@ |
41 |
|
42 |
$(BIN): $(OBJDIR) $(LIBDIR) $(OBJ) |
43 |
ifdef SHARED |
44 |
- $(CXX) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ) |
45 |
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(LIB) -o $(BIN) $(OBJ) |
46 |
( cd $(LIBDIR); ln -s $(LIB) $(DEVLIB) ) |
47 |
else |
48 |
$(AR) r $(BIN) $(OBJ) |
49 |
@@ -135,18 +136,18 @@ |
50 |
$(DELETER) $(OBJ) $(BIN) $(LIBDIR)/$(DEVLIB) |
51 |
|
52 |
install: $(BIN) |
53 |
- @echo Installing to: $(LOCAL)/lib and $(LOCAL)/include... |
54 |
+ @echo Installing to: $(LOCAL)/$(INSTALL_LIBDIR) and $(LOCAL)/include... |
55 |
@echo ------------------------------------------------------------------- |
56 |
ifdef SHARED |
57 |
- $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/lib |
58 |
+ $(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/$(INSTALL_LIBDIR) |
59 |
endif |
60 |
- $(COPIER) $(BIN) $(LOCAL)/lib |
61 |
+ $(COPIER) $(BIN) $(LOCAL)/$(INSTALL_LIBDIR) |
62 |
$(COPIER) $(INCDIR)/$(INC) $(LOCAL)/include |
63 |
@echo ------------------------------------------------------------------- |
64 |
@echo Angelscript library installed. Enjoy! |
65 |
|
66 |
uninstall: |
67 |
- $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/lib/$(LIB) $(LOCAL)/lib/$(DEVLIB) |
68 |
+ $(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/$(INSTALL_LIBDIR)/$(LIB) $(LOCAL)/$(INSTALL_LIBDIR)/$(DEVLIB) |
69 |
@echo ------------------------------------------------------------------- |
70 |
@echo Angelscript library uninstalled. |