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