AC_INIT([qemu-sanity-check],[1.1.3])
AM_INIT_AUTOMAKE([foreign])
-dnl Only used temporarily while the spec file is contained in the
-dnl tarball. We will remove this later.
-AC_SUBST([RPM_RELEASE],[1])
-
dnl Check for basic C environment.
AC_PROG_CC_STDC
AC_PROG_INSTALL
dnl Produce output files.
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([qemu-sanity-check],[chmod 0555 qemu-sanity-check])
-AC_CONFIG_FILES([Makefile
- qemu-sanity-check.spec])
+AC_CONFIG_FILES([Makefile])
AC_OUTPUT
+++ /dev/null
-%global debug_package %{nil}
-
-Name: @PACKAGE_NAME@
-Version: @PACKAGE_VERSION@
-Release: @RPM_RELEASE@%{?dist}
-Summary: Simple qemu and Linux kernel sanity checker
-
-License: GPLv2+
-URL: http://people.redhat.com/~rjones/qemu-sanity-check
-Source0: http://people.redhat.com/~rjones/qemu-sanity-check/files/%{name}-%{version}.tar.gz
-
-# For building manual pages.
-BuildRequires: /usr/bin/perldoc
-
-# For building the initramfs.
-BuildRequires: cpio
-BuildRequires: glibc-static
-
-# BuildRequire these in order to let 'make check' run. These are
-# not required unless you want to run the tests. Note don't run the
-# tests on ARM since qemu isn't likely to work.
-%ifarch %{ix86} x86_64
-BuildRequires: qemu-system-x86
-%endif
-
-BuildRequires: kernel
-
-%ifarch %{ix86} x86_64
-Requires: qemu-system-x86
-%endif
-%ifarch armv7hl
-Requires: qemu-system-arm
-%endif
-
-Requires: kernel
-
-# Require the -nodeps subpackage.
-Requires: %{name}-nodeps = %{version}-%{release}
-
-
-%description
-Qemu-sanity-check is a short shell script that test-boots a Linux
-kernel under qemu, making sure it boots up to userspace. The idea is
-to test the Linux kernel and/or qemu to make sure they are working.
-
-Most users should install the %{name} package.
-
-If you are testing qemu or the kernel in those packages and you want
-to avoid a circular dependency on qemu or kernel, you should use
-'BuildRequires: %{name}-nodeps' instead.
-
-
-%package nodeps
-Summary: Simple qemu and Linux kernel sanity checker (no dependencies)
-License: GPLv2+
-
-
-%description nodeps
-This is the no-depedencies version of %{name}. It is exactly the same
-as %{name} except that this package does not depend on qemu or kernel.
-
-
-%prep
-%setup -q
-
-
-%build
-# NB: canonical_arch is a variable in the final script, so it
-# has to be escaped here.
-%configure --with-qemu-list="qemu-system-\$canonical_arch"
-make %{?_smp_mflags}
-
-
-%check
-%ifarch %{ix86} x86_64
-make check || {
- cat test-suite.log
- exit 1
-}
-%endif
-
-
-%install
-make DESTDIR=$RPM_BUILD_ROOT install
-
-
-%files
-%doc COPYING
-
-
-%files nodeps
-%doc COPYING README
-%{_bindir}/qemu-sanity-check
-%{_libdir}/qemu-sanity-check
-%{_mandir}/man1/qemu-sanity-check.1*
-
-
-%changelog
-* Tue Aug 20 2013 Richard W.M. Jones <rjones@redhat.com> - @PACKAGE_VERSION@-@RPM_RELEASE@
-- Initial release.