* Overwrite the build section to keep a required runpath
* Enable testsuite (execpt a few dbus related tests)
* Drop unneeded devel package
Signed-off-by: Stefan Schantl <stefan.schantl@ipfire.org>
name = vala
ver_major = 0.56
-ver_minor = 13
+ver_minor = 17
version = %{ver_major}.%{ver_minor}
release = 1
build
requires
+ autoconf
+ automake
bison
dbus
dbus-glib-devel
flex
graphviz-devel
+ gobject-introspection-devel
pkg-config
end
- # Disabled as it does total rubbish.
- #def test
- # make check
- #end
+ configure_options+= \
+ --disable-valadoc
+
+ prepare_cmds
+ # Drop dbus related tests from testsuite.
+ # They need a running dbus instance.
+ sed -i '/dbus/d' tests/Makefile.am
+ end
+
+ build
+ # Run configure
+ %{configure}
+
+ # Run build
+ %{make_build}
+ end
+
+ test
+ make check
+ end
end
packages
requires = glib2
end
- package %{name}-devel
- template DEVEL
- end
-
package %{name}-debuginfo
template DEBUGINFO
end