-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathopencsg-libs.patch
88 lines (76 loc) · 4.12 KB
/
opencsg-libs.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
diff -ur OpenCSG-1.5.1.orig/example/Makefile OpenCSG-1.5.1/example/Makefile
--- OpenCSG-1.5.1.orig/example/Makefile 2022-04-19 21:31:52.000000000 +0200
+++ OpenCSG-1.5.1/example/Makefile 2024-06-13 17:06:59.886092899 +0200
@@ -16,7 +16,7 @@
INCPATH = -I. -I../include -I/usr/X11R6/include
LINK = g++
LFLAGS = -Wl,-O1
-LIBS = $(SUBLIBS) -L/usr/X11R6/lib64 -L../lib -lopencsg -lGLEW -lGLU -lglut -lGL
+LIBS = $(SUBLIBS) -L/app/lib -L/usr/X11R6/lib64 -L../lib -lopencsg -lGLEW -lGLU -lglut -lGL
AR = ar cqs
RANLIB =
QMAKE = /usr/lib/x86_64-linux-gnu/qt4/bin/qmake
@@ -124,13 +124,13 @@
####### Install
install_target: first FORCE
- @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/bin/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/bin/
- -$(INSTALL_PROGRAM) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)"
- -$(STRIP) "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)"
+ @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/app/bin/ || $(MKDIR) $(INSTALL_ROOT)/app/bin/
+ -$(INSTALL_PROGRAM) "$(QMAKE_TARGET)" "$(INSTALL_ROOT)/app/bin/$(QMAKE_TARGET)"
+ -$(STRIP) "$(INSTALL_ROOT)/app/bin/$(QMAKE_TARGET)"
uninstall_target: FORCE
- -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/bin/$(QMAKE_TARGET)"
- -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/bin/
+ -$(DEL_FILE) "$(INSTALL_ROOT)/app/bin/$(QMAKE_TARGET)"
+ -$(DEL_DIR) $(INSTALL_ROOT)/app/bin/
install: install_target FORCE
diff -ur OpenCSG-1.5.1.orig/src/Makefile OpenCSG-1.5.1/src/Makefile
--- OpenCSG-1.5.1.orig/src/Makefile 2022-04-19 21:31:52.000000000 +0200
+++ OpenCSG-1.5.1/src/Makefile 2024-06-13 17:09:14.191490701 +0200
@@ -16,7 +16,7 @@
INCPATH = -I. -I../include -I.. -I/usr/X11R6/include
LINK = g++
LFLAGS = -Wl,-O1 -shared -Wl,-soname,libopencsg.so.1
-LIBS = $(SUBLIBS) -L/usr/X11R6/lib64 -lGLEW -lGL
+LIBS = $(SUBLIBS) -L/app/lib -L/usr/X11R6/lib64 -lGLEW -lGL
AR = ar cqs
RANLIB =
QMAKE = /usr/lib/x86_64-linux-gnu/qt4/bin/qmake
@@ -285,29 +285,29 @@
####### Install
install_target: first FORCE
- @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/lib/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/lib/
- -$(INSTALL_PROGRAM) "../lib/$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)"
- -$(STRIP) --strip-unneeded "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)"
- -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET0)"
- -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET1)"
- -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/usr/local/lib/$(TARGET2)"
+ @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/app/lib/ || $(MKDIR) $(INSTALL_ROOT)/app/lib/
+ -$(INSTALL_PROGRAM) "../lib/$(TARGET)" "$(INSTALL_ROOT)/app/lib/$(TARGET)"
+ -$(STRIP) --strip-unneeded "$(INSTALL_ROOT)/app/lib/$(TARGET)"
+ -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/app/lib/$(TARGET0)"
+ -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/app/lib/$(TARGET1)"
+ -$(SYMLINK) "$(TARGET)" "$(INSTALL_ROOT)/app/lib/$(TARGET2)"
uninstall_target: FORCE
- -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET)"
- -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET0)"
- -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET1)"
- -$(DEL_FILE) "$(INSTALL_ROOT)/usr/local/lib/$(TARGET2)"
- -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/lib/
+ -$(DEL_FILE) "$(INSTALL_ROOT)/app/lib/$(TARGET)"
+ -$(DEL_FILE) "$(INSTALL_ROOT)/app/lib/$(TARGET0)"
+ -$(DEL_FILE) "$(INSTALL_ROOT)/app/lib/$(TARGET1)"
+ -$(DEL_FILE) "$(INSTALL_ROOT)/app/lib/$(TARGET2)"
+ -$(DEL_DIR) $(INSTALL_ROOT)/app/lib/
install_headers: first FORCE
- @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/usr/local/include/ || $(MKDIR) $(INSTALL_ROOT)/usr/local/include/
- -$(INSTALL_FILE) ../include/opencsg.h $(INSTALL_ROOT)/usr/local/include/
+ @$(CHK_DIR_EXISTS) $(INSTALL_ROOT)/app/include/ || $(MKDIR) $(INSTALL_ROOT)/app/include/
+ -$(INSTALL_FILE) ../include/opencsg.h $(INSTALL_ROOT)/app/include/
uninstall_headers: FORCE
- -$(DEL_FILE) -r $(INSTALL_ROOT)/usr/local/include/opencsg.h
- -$(DEL_DIR) $(INSTALL_ROOT)/usr/local/include/
+ -$(DEL_FILE) -r $(INSTALL_ROOT)/app/include/opencsg.h
+ -$(DEL_DIR) $(INSTALL_ROOT)/app/include/
install: install_target install_headers FORCE