[ETL] New upstream, disable broken tests.

Jon Ciesla limb at fedoraproject.org
Wed Mar 21 17:51:26 UTC 2012


commit 03bd17152b145faec85dda9f9e796d3941326718
Author: Jon Ciesla <limburgher at gmail.com>
Date:   Wed Mar 21 12:51:03 2012 -0500

    New upstream, disable broken tests.

 ETL-0.04.14-disable-tests.patch |   24 ++++++++++++++++++++++++
 ETL.spec                        |    9 +++++++--
 2 files changed, 31 insertions(+), 2 deletions(-)
---
diff --git a/ETL-0.04.14-disable-tests.patch b/ETL-0.04.14-disable-tests.patch
new file mode 100644
index 0000000..b01c092
--- /dev/null
+++ b/ETL-0.04.14-disable-tests.patch
@@ -0,0 +1,24 @@
+--- test/Makefile.in~	2011-07-15 11:57:14.000000000 -0500
++++ test/Makefile.in	2012-03-21 12:37:46.862337754 -0500
+@@ -39,7 +39,7 @@
+ TESTS = fixed$(EXEEXT) clock$(EXEEXT) handle$(EXEEXT) angle$(EXEEXT) \
+ 	random$(EXEEXT) hermite$(EXEEXT) stringf$(EXEEXT) pen$(EXEEXT) \
+ 	surface$(EXEEXT) smart_ptr$(EXEEXT) benchmark$(EXEEXT) \
+-	spline$(EXEEXT) value$(EXEEXT)
++#	spline$(EXEEXT) value$(EXEEXT)
+ check_PROGRAMS = fixed$(EXEEXT) handle$(EXEEXT) clock$(EXEEXT) \
+ 	angle$(EXEEXT) random$(EXEEXT) hermite$(EXEEXT) \
+ 	stringf$(EXEEXT) pen$(EXEEXT) surface$(EXEEXT) \
+--- test/Makefile.am~	2011-07-15 11:44:58.000000000 -0500
++++ test/Makefile.am	2012-03-21 12:40:20.865432685 -0500
+@@ -24,8 +24,8 @@
+ 	surface \
+ 	smart_ptr \
+ 	benchmark \
+-	spline \
+-	value
++#	spline \
++#	value
+ 
+ check_PROGRAMS = \
+ 	fixed \
diff --git a/ETL.spec b/ETL.spec
index a404fba..170f2aa 100644
--- a/ETL.spec
+++ b/ETL.spec
@@ -2,7 +2,7 @@
 
 Name:           ETL
 Version:        0.04.14
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Extended Template Library
 
 Group:          Development/Libraries
@@ -10,6 +10,7 @@ License:        GPLv2+
 URL:            http://synfig.org
 Source0:        http://downloads.sourceforge.net/synfig/ETL-%{version}.tar.gz
 Patch0:         ETL-0.04.13-gcc47.patch
+Patch1:		ETL-0.04.14-disable-tests.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 Buildrequires:  doxygen
 Buildrequires:  autoconf automake
@@ -33,9 +34,12 @@ developing applications that use %{name}.
 %prep
 %setup -q
 %patch0 -p1
-
+%patch1 -p0
 
 %build
+#pushd test
+autoconf
+#popd
 %configure
 make %{?_smp_mflags} all docs
 
@@ -66,6 +70,7 @@ make check
 %changelog
 * Thu Feb 16 2012 Jon Ciesla <limburgher at gmail.com> - 0.04.14-1
 - New upstream to support new synfig, BZ 790249.
+- Disable spline an value tests, per upstream comments.
 
 * Wed Jan 18 2012 Ralf Corsépius <corsepiu at fedoraproject.org> - 0.04.13-4
 - Add ETL-0.04.13-gcc47.patch (Fix mass rebuild FTBFS).


More information about the scm-commits mailing list