opnsense-ports/multimedia/syncplay/files/patch-GNUmakefile
Franco Fichtner 825f355b00 */*: sync with upstream
Taken from: FreeBSD
2016-03-29 10:25:39 +02:00

55 lines
1.8 KiB
Text

--- GNUmakefile.orig 2015-05-29 20:27:43 UTC
+++ GNUmakefile
@@ -1,4 +1,5 @@
SINGLE_USER = false
+BSD = true
ifndef VLC_SUPPORT
VLC_SUPPORT = true
@@ -23,17 +24,21 @@ ifneq ($(BSD),true)
VLC_LIB_PATH = ${PREFIX}/usr/lib
else
BASE_PATH = /usr/local
- VLC_LIB_PATH = ${PREFIX}/usr/local/lib
+ VLC_LIB_PATH = ${DESTDIR}${PREFIX}/lib
endif
else
BASE_PATH = ${HOME}/.local
VLC_LIB_PATH = ${HOME}/.local/share
endif
- BIN_PATH = ${PREFIX}$(BASE_PATH)/bin
- LIB_PATH = ${PREFIX}$(BASE_PATH)/lib
- APP_SHORTCUT_PATH = ${PREFIX}$(BASE_PATH)/share/applications
- SHARE_PATH = ${PREFIX}$(BASE_PATH)/share
+ BIN_PATH = ${DESTDIR}${PREFIX}/bin
+ LIB_PATH = ${DESTDIR}${PREFIX}/lib
+ APP_SHORTCUT_PATH = ${DESTDIR}${PREFIX}/share/applications
+ SHARE_PATH = ${DESTDIR}${PREFIX}/share
+
+default:
+
+all:
common:
-mkdir -p $(LIB_PATH)/syncplay/resources/lua/intf
@@ -56,8 +61,8 @@ u-common:
client:
-mkdir -p $(BIN_PATH)
+ sed -i -e 's%# libpath%site.addsitedir\("$(BASE_PATH)/lib/syncplay"\)%' syncplayClient.py
cp syncplayClient.py $(BIN_PATH)/syncplay
- sed -i -e 's%# libpath%site.addsitedir\("$(BASE_PATH)/lib/syncplay"\)%' $(BIN_PATH)/syncplay
chmod 755 $(BIN_PATH)/syncplay
cp syncplayClient.py $(LIB_PATH)/syncplay/
cp resources/syncplay.desktop $(APP_SHORTCUT_PATH)/
@@ -79,8 +84,8 @@ u-client:
server:
-mkdir -p $(BIN_PATH)
+ sed -i -e 's%# libpath%site.addsitedir\("$(BASE_PATH)/lib/syncplay"\)%' syncplayServer.py
cp syncplayServer.py $(BIN_PATH)/syncplay-server
- sed -i -e 's%# libpath%site.addsitedir\("$(BASE_PATH)/lib/syncplay"\)%' $(BIN_PATH)/syncplay-server
chmod 755 $(BIN_PATH)/syncplay-server
cp syncplayServer.py $(LIB_PATH)/syncplay/
cp resources/syncplay-server.desktop $(APP_SHORTCUT_PATH)/