mirror of
https://github.com/SoftEtherVPN/SoftEtherVPN.git
synced 2025-06-28 11:55:08 +03:00
fix debian builds
issue described: https://github.com/SoftEtherVPN/SoftEtherVPN/issues/550
This commit is contained in:
parent
1e8cf1dc5d
commit
9024658821
7
configure
vendored
7
configure
vendored
@ -21,7 +21,12 @@ if [ ! -d "tmp" ]; then
|
|||||||
mkdir tmp
|
mkdir tmp
|
||||||
fi
|
fi
|
||||||
|
|
||||||
(cd tmp && cmake .. || exit 1)
|
if [ ! -z ${CMAKE_INSTALL_PREFIX+x} ]; then
|
||||||
|
CMAKE_FLAGS="-DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
(cd tmp && cmake ${CMAKE_FLAGS} .. || exit 1)
|
||||||
|
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
8
debian/rules
vendored
8
debian/rules
vendored
@ -1,6 +1,7 @@
|
|||||||
#!/usr/bin/make -f
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
export DH_VERBOSE=1
|
export DH_VERBOSE=1
|
||||||
|
export CMAKE_INSTALL_PREFIX=`pwd`/../../usr
|
||||||
CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
|
CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
|
||||||
LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
|
LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
|
||||||
|
|
||||||
@ -9,13 +10,14 @@ LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS)
|
|||||||
|
|
||||||
override_dh_auto_configure: configure_config
|
override_dh_auto_configure: configure_config
|
||||||
|
|
||||||
|
override_dh_auto_make:
|
||||||
|
make -C tmp
|
||||||
|
|
||||||
override_dh_auto_clean:
|
override_dh_auto_clean:
|
||||||
rm -fr Makefile* usr bin tmp src/bin/BuiltHamcoreFiles
|
rm -fr Makefile* usr bin tmp src/bin/BuiltHamcoreFiles
|
||||||
|
|
||||||
override_dh_auto_install:
|
override_dh_auto_install:
|
||||||
patch -f < debian/makefile.patch
|
make -C tmp install
|
||||||
mkdir -p usr/bin
|
|
||||||
make install
|
|
||||||
|
|
||||||
configure_config:
|
configure_config:
|
||||||
if [ $(shell uname -m) = 'x86_64' ]; then echo -e "1\n2\n" | ./configure; fi
|
if [ $(shell uname -m) = 'x86_64' ]; then echo -e "1\n2\n" | ./configure; fi
|
||||||
|
2
debian/softether-vpnbridge.install
vendored
2
debian/softether-vpnbridge.install
vendored
@ -1,3 +1,3 @@
|
|||||||
#! /usr/bin/dh-exec
|
#! /usr/bin/dh-exec
|
||||||
debian/bin/vpnbridge usr/bin/
|
debian/bin/vpnbridge usr/bin/
|
||||||
usr/vpnbridge opt/
|
usr/bin/vpnbridge opt/
|
||||||
|
2
debian/softether-vpnclient.install
vendored
2
debian/softether-vpnclient.install
vendored
@ -1,3 +1,3 @@
|
|||||||
#! /usr/bin/dh-exec
|
#! /usr/bin/dh-exec
|
||||||
debian/bin/vpnclient usr/bin/
|
debian/bin/vpnclient usr/bin/
|
||||||
usr/vpnclient opt/
|
usr/bin/vpnclient opt/
|
||||||
|
2
debian/softether-vpncmd.install
vendored
2
debian/softether-vpncmd.install
vendored
@ -1,3 +1,3 @@
|
|||||||
#! /usr/bin/dh-exec
|
#! /usr/bin/dh-exec
|
||||||
debian/bin/vpncmd usr/bin/
|
debian/bin/vpncmd usr/bin/
|
||||||
usr/vpncmd opt/
|
usr/bin/vpncmd opt/
|
||||||
|
2
debian/softether-vpnserver.install
vendored
2
debian/softether-vpnserver.install
vendored
@ -1,3 +1,3 @@
|
|||||||
#! /usr/bin/dh-exec
|
#! /usr/bin/dh-exec
|
||||||
debian/bin/vpnserver usr/bin/
|
debian/bin/vpnserver usr/bin/
|
||||||
usr/vpnserver opt/
|
usr/bin/vpnserver opt/
|
||||||
|
Loading…
Reference in New Issue
Block a user