name = m4
version = 1.4.16
-release = 1
+release = 2
groups = Applications/Text
url = http://www.gnu.org/software/m4/
configure scripts, but not for running configure scripts.
end
-source_dl =
+source_dl = http://ftp.gnu.org/gnu/m4/
sources = %{thisapp}.tar.xz
-# Testsuite is broken ( readlink )
-#build
-# test
-# make check
-# end
-#end
+build
+ test
+ make check
+ end
+end
packages
package %{name}
--- /dev/null
+diff -up m4-1.4.16/tests/test-readlink.h.orig m4-1.4.16/tests/test-readlink.h
+--- m4-1.4.16/tests/test-readlink.h.orig 2011-09-19 12:44:58.745546826 +0200
++++ m4-1.4.16/tests/test-readlink.h 2011-09-19 12:46:00.079548410 +0200
+@@ -38,7 +38,7 @@ test_readlink (ssize_t (*func) (char con
+ ASSERT (errno == ENOENT);
+ errno = 0;
+ ASSERT (func ("", buf, sizeof buf) == -1);
+- ASSERT (errno == ENOENT);
++ ASSERT (errno == ENOENT || errno == EINVAL);
+ errno = 0;
+ ASSERT (func (".", buf, sizeof buf) == -1);
+ ASSERT (errno == EINVAL);