hi,
On Wed, 29 Jun 2011, [email protected] wrote:
Revision: 115573
Author: wally
Date: 2011-06-29 07:17:59 +0200 (Wed, 29 Jun 2011)
Log Message:
-----------
SILENT: new file ./SOURCES/gnome-video-effects-0.3.0-fix-noarch-build.patch
Added Paths:
-----------
cauldron/gnome-video-effects/current/SOURCES/gnome-video-effects-0.3.0-fix-noarch-build.patch
Added:
cauldron/gnome-video-effects/current/SOURCES/gnome-video-effects-0.3.0-fix-noarch-build.patch
===================================================================
---
cauldron/gnome-video-effects/current/SOURCES/gnome-video-effects-0.3.0-fix-noarch-build.patch
(rev 0)
+++
cauldron/gnome-video-effects/current/SOURCES/gnome-video-effects-0.3.0-fix-noarch-build.patch
2011-06-29 05:17:59 UTC (rev 115573)
@@ -0,0 +1,23 @@
+--- ./config.sub.archfix 2008-04-01 19:46:41.000000000 +0200
++++ ./config.sub 2011-04-28 16:43:03.000000000 +0200
+@@ -352,7 +352,7 @@ case $basic_machine in
+ | mt-* \
+ | msp430-* \
+ | nios-* | nios2-* \
+- | none-* | np1-* | ns16k-* | ns32k-* \
++ | noarch-* | none-* | np1-* | ns16k-* | ns32k-* \
+ | orion-* \
+ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
+ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
+@@ -768,6 +768,9 @@ case $basic_machine in
+ basic_machine=i960-intel
+ os=-nindy
+ ;;
++ noarch)
++ basic_machine=noarch
++ ;;
+ mon960)
+ basic_machine=i960-intel
+ os=-mon960
+
+
You patched a copy of a standard automake file here while only original
source files are supposed to be patched. If you want to fix %configure for
noarch packages this way, patch automake itself. Running autoreconf -fi
(which you removed from the specfile) should then install the fixed
config.sub.
I'm not sure if patching config.sub is the best way to solve the problem
(for noarch packages, %configure2_5x passes noarch-mageia-linux-gnu to
./configure but that target is rejected). It happens in other packages as
well and this doesn't look like a new problem, but I don't know of any
existing solution.
Christiaan