File: 0004-fix_install_path.patch

package info (click to toggle)
drumkv1 0.9.4-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,892 kB
  • sloc: cpp: 16,234; makefile: 186; ansic: 66; xml: 50; sh: 6
file content (80 lines) | stat: -rw-r--r-- 1,950 bytes parent folder | download
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
Description:  Install lv2 plugin to non-multiarch dir.
Author: Jaromír Mikeš <mira.mikes@seznam.cz>
Forwarded: no

--- drumkv1.orig/src/src_lv2.pro
+++ drumkv1/src/src_lv2.pro
@@ -39,7 +39,7 @@
 	contains(PREFIX, $$system(echo $HOME)) {
 		LV2DIR = $${PREFIX}/.lv2
 	} else {
-		LV2DIR = $${LIBDIR}/lv2
+		LV2DIR = $${PREFIX}/lib/lv2
 	}
 
 	TARGET_LV2 = $${NAME}.lv2/$${NAME}
@@ -59,7 +59,7 @@
 
 	QMAKE_CLEAN += $${TARGET_LV2}.so
 
-	LIBS += -l$${NAME} -Wl,-rpath,$${LIBDIR}
+	LIBS += -l$${NAME} -Wl,-rpath,$${PREFIX}/lib/$${NAME}
 }
 
 QT -= gui
--- drumkv1.orig/src/src_lv2ui.pro
+++ drumkv1/src/src_lv2ui.pro
@@ -41,7 +41,7 @@
 	contains(PREFIX, $$system(echo $HOME)) {
 		LV2DIR = $${PREFIX}/.lv2
 	} else {
-		LV2DIR = $${LIBDIR}/lv2
+		LV2DIR = $${PREFIX}/lib/lv2
 	}
 
 	TARGET_LV2UI = $${NAME}.lv2/$${NAME}_ui
@@ -59,7 +59,7 @@
 
 	QMAKE_CLEAN += $${TARGET_LV2UI}.so
 
-	LIBS += -l$${NAME} -l$${NAME}_ui -L$${NAME}.lv2 -Wl,-rpath,$${LIBDIR}:$${LV2DIR}/$${NAME}.lv2
+	LIBS += -l$${NAME} -l$${NAME}_ui -L$${NAME}.lv2 -Wl,-rpath,$${PREFIX}/lib/$${NAME}
 }
 
 QT += widgets xml
--- drumkv1.orig/src/src_jack.pro
+++ drumkv1/src/src_jack.pro
@@ -75,7 +75,7 @@
 	mimetypes_scalable.path = $${DATADIR}/icons/hicolor/scalable/mimetypes
 	mimetypes_scalable.files += mimetypes/application-x-$${NAME}-preset.svg
 
-	LIBS += -l$${NAME} -l$${NAME}_ui -Wl,-rpath,$${LIBDIR}
+	LIBS += -l$${NAME} -l$${NAME}_ui -Wl,-rpath,$${PREFIX}/lib/$${NAME}
 }
 
 QT += widgets xml
--- drumkv1.orig/src/src_core.pro
+++ drumkv1/src/src_core.pro
@@ -62,7 +62,7 @@
 
 	INSTALLS += target
 
-	target.path = $${LIBDIR}
+	target.path = $${PREFIX}/lib/$${NAME}
 }
 
 QT -= gui
--- drumkv1.orig/src/src_ui.pro
+++ drumkv1/src/src_ui.pro
@@ -73,9 +73,9 @@
 
 	INSTALLS += target
 
-	target.path = $${LIBDIR}
+	target.path = $${PREFIX}/lib/$${NAME}
 
-	LIBS += -l$${NAME} -Wl,-rpath,$${LIBDIR}
+	LIBS += -l$${NAME} -Wl,-rpath,$${PREFIX}/lib/$${NAME}
 }
 
 QT += widgets xml