File pythia-honour-env-cxxflags.patch of Package pythia
Index: pythia8219/configure
===================================================================
--- pythia8219.orig/configure
+++ pythia8219/configure
@@ -209,7 +209,7 @@ if [ "$ARCH" != "LINUX" ] && [ "$ARCH" !
echo "WARNING: Unknown architecture $ARCH, set as LINUX."; ARCH="LINUX"; fi
if [ -z "$CXX" ]; then CXX="g++"; fi
if [ -z "$CXX_COMMON" ]; then
- CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-ansi"
+ CXX_COMMON="${ENABLE_DEBUG}${ENABLE_64BIT}-ansi ${CXXFLAGS}"
CXX_COMMON="$CXX_COMMON -pedantic -W -Wall -Wshadow -fPIC"; fi
if [ -z "$CXX_SHARED" ]; then
if [ "$ARCH" = "LINUX" ]; then CXX_SHARED="-shared"; fi
Index: pythia8219/bin/pythia8-config
===================================================================
--- pythia8219.orig/bin/pythia8-config
+++ pythia8219/bin/pythia8-config
@@ -70,8 +70,8 @@ elif [ ! -f $CFG_FILE ]; then
while read LINE; do
if [[ $LINE == \#\ --* ]]; then CONFIG+=${LINE#?}; fi
if [[ $LINE != *=* ]]; then continue; fi
- VAR=${LINE%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=};
- eval $VAR=\"$VAL\"; done < $CFG_FILE
+ VAR=${LINE%%=*}; VAL=${LINE#$KEY}; VAL=${VAL#*=};
+ eval $VAR=\"${VAL}\"; done < $CFG_FILE
# Check if configuration is requested.
for VAR in "$@"; do