ports/155958: [PATCH]: net-p2p/libtorrent-rasterbar-15 Fix propagating of CFLAGS in configure
Maxim Samsonov
xors at mne.ru
Sun Mar 27 00:50:12 UTC 2011
>Number: 155958
>Category: ports
>Synopsis: [PATCH]: net-p2p/libtorrent-rasterbar-15 Fix propagating of CFLAGS in configure
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Mar 27 00:50:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Maxim Samsonov
>Release: FreeBSD 8.2-STABLE i386
>Organization:
>Environment:
>Description:
Remove "+=" bashism from configure.
>How-To-Repeat:
>Fix:
--- net-p2p-libtorrent-rasterbar-15.patch begins here ---
diff --git a/net-p2p/libtorrent-rasterbar-15/files/patch-configure b/net-p2p/libtorrent-rasterbar-15/files/patch-configure
new file mode 100644
--- /dev/null
+++ b/net-p2p/libtorrent-rasterbar-15/files/patch-configure
@@ -0,0 +1,129 @@
+--- configure.orig 2010-11-06 03:13:32.000000000 +0300
++++ configure 2010-11-06 03:13:32.000000000 +0300
+@@ -17165,7 +17165,7 @@
+
+ $as_echo "#define TORRENT_DEBUG 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_DEBUG "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_DEBUG"
+ DEBUGFLAGS="-g"
+ ;; #(
+ "no") :
+@@ -17175,7 +17175,7 @@
+
+ $as_echo "#define NDEBUG 1" >>confdefs.h
+
+- #COMPILETIME_OPTIONS+="-DNDEBUG "
++ #COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DNDEBUG"
+ DEBUGFLAGS="-Os"
+ ;; #(
+ *) :
+@@ -17235,7 +17235,7 @@
+
+ $as_echo "#define TORRENT_LOGGING 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_LOGGING "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_LOGGING"
+ ;; #(
+ "no"|"none") :
+
+@@ -17249,7 +17249,7 @@
+
+ $as_echo "#define TORRENT_VERBOSE_LOGGING 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_VERBOSE_LOGGING "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_VERBOSE_LOGGING"
+ ;; #(
+ "errors") :
+
+@@ -17258,7 +17258,7 @@
+
+ $as_echo "#define TORRENT_ERROR_LOGGING 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_ERROR_LOGGING "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_ERROR_LOGGING"
+ ;; #(
+ *) :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ARG_ENABLE_LOGGING" >&5
+@@ -17462,7 +17462,7 @@
+
+ $as_echo "#define TORRENT_USE_OPENSSL 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_USE_OPENSSL "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_USE_OPENSSL"
+
+
+ else
+@@ -17492,7 +17492,7 @@
+
+ $as_echo "#define TORRENT_DISABLE_ENCRYPTION 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_DISABLE_ENCRYPTION "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_DISABLE_ENCRYPTION"
+ ;; #(
+ *) :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ARG_ENABLE_ENCRYPTION" >&5
+@@ -17516,7 +17516,7 @@
+
+ $as_echo "#define TORRENT_DISABLE_GEO_IP 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_DISABLE_GEO_IP "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_DISABLE_GEO_IP"
+ ;; #(
+ *) :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ARG_ENABLE_GEOIP" >&5
+@@ -17540,7 +17540,7 @@
+
+ $as_echo "#define TORRENT_DISABLE_DHT 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_DISABLE_DHT "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_DISABLE_DHT"
+ ;; #(
+ "logging") :
+
+@@ -17549,7 +17549,7 @@
+
+ $as_echo "#define TORRENT_DHT_VERBOSE_LOGGING 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_DHT_VERBOSE_LOGGING "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_DHT_VERBOSE_LOGGING"
+ ;; #(
+ *) :
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ARG_ENABLE_DHT" >&5
+@@ -18680,7 +18680,7 @@
+
+ $as_echo "#define WITH_SHIPPED_GEOIP_H 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DWITH_SHIPPED_GEOIP_H "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DWITH_SHIPPED_GEOIP_H"
+
+ fi
+ ;; #(
+@@ -18751,17 +18751,9 @@
+ # Other useful stuff
+ ###############################################################################
+
+-# this works around a bug in asio in boost-1.39
+-# see: https://svn.boost.org/trac/boost/ticket/3095
+-
+-$as_echo "#define BOOST_ASIO_HASH_MAP_BUCKETS 1021" >>confdefs.h
+-
+-COMPILETIME_OPTIONS+="-DBOOST_ASIO_HASH_MAP_BUCKETS=1021 "
+-
+-
+ $as_echo "#define BOOST_EXCEPTION_DISABLE 1" >>confdefs.h
+
+-COMPILETIME_OPTIONS+="-DBOOST_EXCEPTION_DISABLE "
++COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DBOOST_EXCEPTION_DISABLE"
+
+
+ if test "x$PYTHON_INSTALL_PARAMS" = "x"; then :
+@@ -18772,7 +18764,7 @@
+
+ $as_echo "#define TORRENT_BUILDING_SHARED 1" >>confdefs.h
+
+- COMPILETIME_OPTIONS+="-DTORRENT_LINKING_SHARED "
++ COMPILETIME_OPTIONS="$COMPILETIME_OPTIONS -DTORRENT_LINKING_SHARED"
+ fi
+
+
--- net-p2p-libtorrent-rasterbar-15.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list