Compare commits

..

No commits in common. "rawhide" and "f35" have entirely different histories.

6 changed files with 26 additions and 122 deletions

5
.gitignore vendored
View file

@ -1,6 +1 @@
/xmessage-*.tar.bz2
/xmessage-1.0.5.tar.bz2.sig
/xmessage-1.0.6.tar.xz
/xmessage-1.0.6.tar.xz.sig
/xmessage-1.0.7.tar.xz
/xmessage-1.0.7.tar.xz.sig

View file

@ -1,25 +0,0 @@
* Fri Feb 10 2023 Benjamin A. Beasley <code@musicinmybrain.net> - 1.0.5-7
- Add missing autoconf BR and drop bogus libtool BR
- Add --force to autoreconf
- Drop --disable-silent-rules configure argument, redundant with V=1 in
make_build macro
- Install ChangeLog and README
- Add cryptographic source archive verification
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Apr 08 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.5-2
- Fix Obsoletes line to actually obsolete the -30 xorg-x11-apps (#1947245)
* Tue Mar 02 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.0.5-1
- Split xmessage out from xorg-x11-apps into a separate package (#1933951)

View file

@ -1,2 +1 @@
SHA512 (xmessage-1.0.7.tar.xz) = 0c44f7973f7ed8d7993aaeb457a8921301cb0de905e45d92bd99d49463223b54c704a28bef376fe6038b4aec7156be873a34294741c8537bb7a5a57e1f152cce
SHA512 (xmessage-1.0.7.tar.xz.sig) = 5ed154517802c8812c3f95c7da20422decd80108c9986834bd8b2b164aaa2c4939fd39bb125b52c801ecfa427f8b3e3c252b7abd29f218ad3980299fe5ad1190
SHA512 (xmessage-1.0.5.tar.bz2) = a8423c3986b1576fa67800c315a605a527bb9a8f594ac269a736ae7b91eed0d4d83deb89148197dc3cd3f0e51894146958ce2979f78e97dcdb99c5326e34dabe

Binary file not shown.

View file

@ -1,2 +0,0 @@
# Intentional, with a justifying spec-file comment
addFilter(r" no-%check-section")

View file

@ -1,113 +1,50 @@
Name: xmessage
Version: 1.0.7
Release: %autorelease
Summary: Display a message in a window
Name: xmessage
Version: 1.0.5
Release: 3%{?dist}
Summary: Display a message in a window
# The entire source is X11, except the following files that are not installed
# or belong to the build system and therefore do not contribute to the license
# of the binary RPMs…
License: X11
# FSFAP-no-warranty-disclaimer
# - INSTALL
# FSFUL AND HPND-sell-variant:
# (HPND-sell-variant is because it is derived from configure.ac)
# - configure
# FSFULLR AND FSFULLRWD AND GPL-2.0-or-later WITH Autoconf-exception-generic
# AND GPL-3.0-or-later WITH Autoconf-exception-generic AND MIT AND X11:
# - aclocal.m4
# FSFULLR AND HPND-sell-variant:
# - Makefile.in
# GPL-2.0-or-later WITH Autoconf-exception-generic:
# - compile
# - depcomp
# - missing
# GPL-3.0-or-later WITH Autoconf-exception-generic:
# - config.guess
# - config.sub
# HPND-sell-variant:
# - Makefile.am
# - configure.ac
SourceLicense: %{shrink:
%{license} AND
FSFAP-no-warranty-disclaimer AND
FSFUL AND
FSFULLR AND
FSFULLRWD AND
GPL-2.0-or-later WITH Autoconf-exception-generic AND
GPL-3.0-or-later WITH Autoconf-exception-generic AND
HPND-sell-variant AND
MIT
}
URL: https://www.x.org
Source0: %{url}/pub/individual/app/%{name}-%{version}.tar.xz
Source1: %{url}/pub/individual/app/%{name}-%{version}.tar.xz.sig
# Keyring created on 2023-02-10 with:
# workdir="$(mktemp --directory)"
# gpg2 --with-fingerprint xmessage-1.0.5.tar.bz2.sig 2>&1 |
# awk '$2 == "using" { print "0x" $NF }' |
# xargs gpg2 --homedir="${workdir}" \
# --keyserver=hkps://keys.openpgp.org --recv-keys
# gpg2 --homedir="${workdir}" --export --export-options export-minimal \
# > xmessage.gpg
# rm -rf "${workdir}"
# Inspect keys using:
# gpg2 --list-keys --no-default-keyring --keyring ./xmessage.gpg
# The fingerprint matches the key in the keyring in the xfontsel package, which
# was obtained on 2021-02-23.
Source2: %{name}.gpg
BuildRequires: gpgverify
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc
BuildRequires: make
License: MIT
URL: https://www.x.org
Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2
BuildRequires: automake libtool
BuildRequires: gcc make
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
BuildRequires: pkgconfig(xt)
Obsoletes: xorg-x11-apps < 7.7-31
%description
xmessage displays a message or query in a window. The user can click on an
“okay” button to dismiss it or can select one of several buttons to answer a
question. xmessage can also exit after a specified time.
xmessage displays a message or query in a window. The user can click
on an "okay" button to dismiss it or can select one of several buttons
to answer a question. xmessage can also exit after a specified time.
%prep
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%autosetup
%conf
autoreconf --force --install --verbose
%configure
%build
autoreconf -v --install
%configure --disable-silent-rules
%make_build
%install
%make_install
# Upstream does not provide any tests.
%files
%license COPYING
%doc ChangeLog
%doc README
%{_bindir}/xmessage
%{_mandir}/man1/xmessage.1*
%{_datadir}/X11/app-defaults/Xmessage
%{_datadir}/X11/app-defaults/Xmessage-color
%changelog
%autochangelog
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.5-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Thu Apr 08 2021 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.5-2
- Fix Obsoletes line to actually obsolete the -30 xorg-x11-apps (#1947245)
* Tue Mar 02 2021 Peter Hutterer <peter.hutterer@redhat.com> 1.0.5-1
- Split xmessage out from xorg-x11-apps into a separate package (#1933951)