Changeset View
Changeset View
Standalone View
Standalone View
head/net-mgmt/seafile-client/files/patch-configure.ac
--- configure.ac.orig 2016-05-10 12:25:35 UTC | --- configure.ac.orig 2017-01-05 08:05:21 UTC | ||||
+++ configure.ac | +++ configure.ac | ||||
@@ -50,8 +50,16 @@ else | @@ -51,8 +51,16 @@ else | ||||
AC_MSG_RESULT(no) | AC_MSG_RESULT(no) | ||||
fi | fi | ||||
+AC_MSG_CHECKING(for BSD) | +AC_MSG_CHECKING(for BSD) | ||||
+if test `uname | grep -e BSD -e DragonFly | wc -l` = "1"; then | +if test `uname | grep -e BSD -e DragonFly | wc -l` = "1"; then | ||||
+ bbsd=true | + bbsd=true | ||||
+ AC_MSG_RESULT(compile in BSD) | + AC_MSG_RESULT(compile in BSD) | ||||
+else | +else | ||||
+ AC_MSG_RESULT(no) | + AC_MSG_RESULT(no) | ||||
+fi | +fi | ||||
+ | + | ||||
AC_MSG_CHECKING(for Linux) | AC_MSG_CHECKING(for Linux) | ||||
-if test "$bmac" != "true" -a "$bwin32" != "true"; then | -if test "$bmac" != "true" -a "$bwin32" != "true"; then | ||||
+if test "$bmac" != "true" -a "$bwin32" != "true" -a "$bbsd" != "true"; then | +if test "$bmac" != "true" -a "$bwin32" != "true" -a "$bbsd" != "true"; then | ||||
blinux=true | blinux=true | ||||
AC_MSG_RESULT(compile in linux) | AC_MSG_RESULT(compile in linux) | ||||
else | else | ||||
@@ -93,6 +101,11 @@ if test "$bwin32" != true; then | @@ -61,6 +69,7 @@ fi | ||||
[compile_fuse=$enableval],[compile_fuse="yes"]) | |||||
fi | |||||
+if test "$bbsd" = true; then | |||||
+ AC_ARG_ENABLE(fuse, AC_HELP_STRING([--enable-fuse], [enable fuse virtual file system]), | |||||
+ [compile_fuse=$enableval],[compile_fuse="no"]) | |||||
+fi | |||||
+ | |||||
AC_ARG_ENABLE(client, AC_HELP_STRING([--enable-client], [enable client]), | |||||
[compile_client=$enableval],[compile_client="yes"]) | |||||
@@ -148,6 +161,7 @@ AM_CONDITIONAL([COMPILE_FUSE], [test "${ | |||||
AM_CONDITIONAL([WIN32], [test "$bwin32" = "true"]) | AM_CONDITIONAL([WIN32], [test "$bwin32" = "true"]) | ||||
AM_CONDITIONAL([MACOS], [test "$bmac" = "true"]) | AM_CONDITIONAL([MACOS], [test "$bmac" = "true"]) | ||||
+AM_CONDITIONAL([BSD], [test "$bbsd" = "true"]) | +AM_CONDITIONAL([BSD], [test "$bbsd" = "true"]) | ||||
AM_CONDITIONAL([LINUX], [test "$blinux" = "true"]) | AM_CONDITIONAL([LINUX], [test "$blinux" = "true"]) | ||||
@@ -193,6 +207,8 @@ if test "$bwin32" = true; then | @@ -105,6 +114,8 @@ if test "$bwin32" = true; then | ||||
LIB_MAC= | LIB_MAC= | ||||
MSVC_CFLAGS="-D__MSVCRT__ -D__MSVCRT_VERSION__=0x0601" | MSVC_CFLAGS="-D__MSVCRT__ -D__MSVCRT_VERSION__=0x0601" | ||||
LIB_CRYPT32=-lcrypt32 | LIB_CRYPT32=-lcrypt32 | ||||
+ LIB_INOTIFY= | + LIB_INOTIFY= | ||||
+ LIB_KVM= | + LIB_KVM= | ||||
elif test "$bmac" = true ; then | elif test "$bmac" = true ; then | ||||
LIB_WS32= | LIB_WS32= | ||||
LIB_GDI32= | LIB_GDI32= | ||||
@@ -207,6 +224,24 @@ elif test "$bmac" = true ; then | @@ -119,6 +130,24 @@ elif test "$bmac" = true ; then | ||||
LIB_MAC="-framework CoreServices" | LIB_MAC="-framework CoreServices" | ||||
LIB_CRYPT32= | LIB_CRYPT32= | ||||
LIB_ICONV=-liconv | LIB_ICONV=-liconv | ||||
+ LIB_INOTIFY= | + LIB_INOTIFY= | ||||
+ LIB_KVM= | + LIB_KVM= | ||||
+elif test "$bbsd" = true ; then | +elif test "$bbsd" = true ; then | ||||
+ LIB_WS32= | + LIB_WS32= | ||||
+ LIB_GDI32= | + LIB_GDI32= | ||||
+ LIB_RT= | + LIB_RT= | ||||
+ LIB_INTL= | + LIB_INTL= | ||||
+ LIB_RESOLV= | + LIB_RESOLV= | ||||
+ LIB_UUID=-luuid | + LIB_UUID=-luuid | ||||
+ LIB_IPHLPAPI= | + LIB_IPHLPAPI= | ||||
+ LIB_SHELL32= | + LIB_SHELL32= | ||||
+ LIB_PSAPI= | + LIB_PSAPI= | ||||
+ LIB_MAC= | + LIB_MAC= | ||||
+ MSVC_CFLAGS= | + MSVC_CFLAGS= | ||||
+ LIB_CRYPT32= | + LIB_CRYPT32= | ||||
+ LIB_ICONV=-liconv | + LIB_ICONV=-liconv | ||||
+ LIB_INOTIFY=-linotify | + LIB_INOTIFY=-linotify | ||||
+ LIB_KVM=-lkvm | + LIB_KVM=-lkvm | ||||
else | else | ||||
LIB_WS32= | LIB_WS32= | ||||
LIB_GDI32= | LIB_GDI32= | ||||
@@ -220,6 +257,8 @@ else | @@ -132,6 +161,8 @@ else | ||||
LIB_MAC= | LIB_MAC= | ||||
MSVC_CFLAGS= | MSVC_CFLAGS= | ||||
LIB_CRYPT32= | LIB_CRYPT32= | ||||
+ LIB_INOTIFY=-linotify | + LIB_INOTIFY=-linotify | ||||
+ LIB_KVM= | + LIB_KVM= | ||||
fi | fi | ||||
AC_SUBST(LIB_WS32) | AC_SUBST(LIB_WS32) | ||||
@@ -232,6 +272,8 @@ AC_SUBST(LIB_IPHLPAPI) | @@ -144,6 +175,8 @@ AC_SUBST(LIB_IPHLPAPI) | ||||
AC_SUBST(LIB_SHELL32) | AC_SUBST(LIB_SHELL32) | ||||
AC_SUBST(LIB_PSAPI) | AC_SUBST(LIB_PSAPI) | ||||
AC_SUBST(LIB_MAC) | AC_SUBST(LIB_MAC) | ||||
+AC_SUBST(LIB_INOTIFY) | +AC_SUBST(LIB_INOTIFY) | ||||
+AC_SUBST(LIB_KVM) | +AC_SUBST(LIB_KVM) | ||||
AC_SUBST(MSVC_CFLAGS) | AC_SUBST(MSVC_CFLAGS) | ||||
AC_SUBST(LIB_CRYPT32) | AC_SUBST(LIB_CRYPT32) | ||||
AC_SUBST(LIB_ICONV) | AC_SUBST(LIB_ICONV) |