Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37884114
en ru br
ALT Linux repos
S:1.5.1-alt3
5.0: 0.61.09-alt1
4.1: 0.61.07-alt1.qa1
4.0: 0.61.06-alt2

Group :: Office
RPM: synfigstudio

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: synfigstudio-alt-fix-build.patch
Download


diff --git a/ETL/m4/subs.m4 b/ETL/m4/subs.m4
index 6204a48d0..1723159b4 100644
--- a/ETL/m4/subs.m4
+++ b/ETL/m4/subs.m4
@@ -82,8 +82,8 @@ AC_DEFUN([AC_ARG_DEBUG],
 		;;
 		no|*)
 			debug_flags="-DNDEBUG"
-			CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
-			CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+			CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+			CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
 		;;
 	esac
 
diff --git a/synfig-core/m4/subs.m4 b/synfig-core/m4/subs.m4
index a20fc6689..47bff2b18 100644
--- a/synfig-core/m4/subs.m4
+++ b/synfig-core/m4/subs.m4
@@ -85,8 +85,8 @@ AC_DEFUN([AC_ARG_DEBUG],
 		;;
 		no|*)
 			debug_flags="-DNDEBUG"
-			CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
-			CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+			CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+			CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
 		;;
 	esac
 
diff --git a/synfig-studio/m4/subs.m4 b/synfig-studio/m4/subs.m4
index c529476d5..6c2f1d513 100644
--- a/synfig-studio/m4/subs.m4
+++ b/synfig-studio/m4/subs.m4
@@ -83,8 +83,8 @@ AC_DEFUN([AC_ARG_DEBUG],
 		;;
 		no|*)
 			debug_flags="-DNDEBUG"
-			CXXFLAGS="`echo $CXXFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
-			CFLAGS="`echo $CFLAGS | sed 's:-g[[a-z-]]*\s::g' | sed 's:-g[[a-z-]]*$::'` $debug_flags"
+			CXXFLAGS="`echo $CXXFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
+			CFLAGS="`echo $CFLAGS | sed 's:^-g[[^ $]]*::g' | sed 's:\s-g[[^ $]]*::g'` $debug_flags"
 		;;
 	esac
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin