From 57d068c04252f18ed921469dfa3a27c77da79084c7cf7414e09171f86b16bc8a Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Fri, 11 Aug 2023 10:42:26 +0000 Subject: [PATCH] checks OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=356 --- emacs.changes | 6 ++++++ emacs.spec | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/emacs.changes b/emacs.changes index 178d875..9e83372 100644 --- a/emacs.changes +++ b/emacs.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Aug 11 10:33:54 UTC 2023 - Dr. Werner Fink + +- Require bwrap at build time as some tools requires it if checks + are enabled + ------------------------------------------------------------------- Thu Aug 10 07:17:09 UTC 2023 - Dr. Werner Fink diff --git a/emacs.spec b/emacs.spec index fa08b79..81e51d0 100644 --- a/emacs.spec +++ b/emacs.spec @@ -29,8 +29,12 @@ # to be stored in emacs--pdf.tar.xz only once %bcond_with tex4pdf %bcond_with memmmap +%bcond_with checks Name: emacs +%if %{with checks} +BuildRequires: bubblewrap +%endif %if %{with autoconf} BuildRequires: autoconf BuildRequires: automake @@ -81,9 +85,12 @@ BuildRequires: texlive-collection-langczechslovak BuildRequires: texlive-collection-langpolish BuildRequires: texlive-lh %endif +#BuildRequires: i3 BuildRequires: procps BuildRequires: update-alternatives BuildRequires: update-desktop-files +#BuildRequires: xdotool +#BuildRequires: xorg-x11-Xvfb BuildRequires: xz BuildRequires: zlib-devel BuildRequires: pkgconfig(ImageMagick) @@ -734,6 +741,11 @@ do done %endif +%if %{with checks} +%check +make check +%endif + %pre test -L usr/bin/emacs && rm -f usr/bin/emacs || true