Compare commits

..

26 commits

Author SHA1 Message Date
Fedora Release Engineering
0606353be2 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:17:45 +00:00
Benjamin A. Beasley
c380ada49d Update license analysis and add a SourceLicense field 2026-05-25 07:28:47 +01:00
Benjamin A. Beasley
c44e5e03a0 Depend on gpgverify rather than gnupg2 for source file verification 2026-01-29 07:33:02 +00:00
Fedora Release Engineering
e9c24dfd8f Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:44:55 +00:00
Fedora Release Engineering
04aca18b71 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:55:17 +00:00
Benjamin A. Beasley
0cec2cbf25 Update .rpmlintrc file for current rpmlint 2025-05-11 08:49:41 -04:00
Fedora Release Engineering
20af4fc2a0 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:59:41 +00:00
Benjamin A. Beasley
4ef337caeb Invoke %cmake in %conf rather than in %build 2024-11-03 07:44:53 -05:00
Fedora Release Engineering
c7f9639bc5 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:12:13 +00:00
Benjamin A. Beasley
f41bb3fdf6 Update to 1.0.7 (close RHBZ#22944800) 2024-06-30 09:41:30 -04:00
Benjamin A. Beasley
3a43908588 Stop Obsoleting xorg-x11-apps, which was gone by Fedora 35 2024-04-05 12:19:13 -04:00
Fedora Release Engineering
a0b92629f4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:51:17 +00:00
Fedora Release Engineering
9e89eed464 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:00:14 +00:00
Benjamin A. Beasley
22c4776897 Improved License breakdown 2023-02-10 08:47:18 -05:00
Benjamin A. Beasley
e5c2186b40 Update to 1.0.6 (close RHBZ#2106499) 2023-02-10 08:27:29 -05:00
Benjamin A. Beasley
b536635778 Update License to SPDX 2023-02-10 08:26:24 -05:00
Benjamin A. Beasley
19fcfaff4a Convert to rpmautospec 2023-02-10 08:26:24 -05:00
Benjamin A. Beasley
dd61087a98 Add cryptographic source archive verification 2023-02-10 08:26:24 -05:00
Benjamin A. Beasley
f2bf856008 Install ChangeLog and README 2023-02-10 08:12:00 -05:00
Benjamin A. Beasley
ec8b415075 Slightly nicer description 2023-02-10 08:12:00 -05:00
Benjamin A. Beasley
dd89b88082 Add --force to autoreconf 2023-02-10 08:12:00 -05:00
Benjamin A. Beasley
323d86c6f9 Add missing autoconf BR and drop bogus libtool BR 2023-02-10 08:11:58 -05:00
Benjamin A. Beasley
7c807c58db Adjust whitespace and ordering to personal preference 2023-02-10 08:11:42 -05:00
Fedora Release Engineering
d580613fef Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 07:36:15 +00:00
Fedora Release Engineering
9e4498a2e4 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:16:05 +00:00
Fedora Release Engineering
fd3b2837e4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:14:14 +00:00
6 changed files with 122 additions and 26 deletions

5
.gitignore vendored
View file

@ -1 +1,6 @@
/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

25
changelog Normal file
View file

@ -0,0 +1,25 @@
* 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 +1,2 @@
SHA512 (xmessage-1.0.5.tar.bz2) = a8423c3986b1576fa67800c315a605a527bb9a8f594ac269a736ae7b91eed0d4d83deb89148197dc3cd3f0e51894146958ce2979f78e97dcdb99c5326e34dabe
SHA512 (xmessage-1.0.7.tar.xz) = 0c44f7973f7ed8d7993aaeb457a8921301cb0de905e45d92bd99d49463223b54c704a28bef376fe6038b4aec7156be873a34294741c8537bb7a5a57e1f152cce
SHA512 (xmessage-1.0.7.tar.xz.sig) = 5ed154517802c8812c3f95c7da20422decd80108c9986834bd8b2b164aaa2c4939fd39bb125b52c801ecfa427f8b3e3c252b7abd29f218ad3980299fe5ad1190

BIN
xmessage.gpg Normal file

Binary file not shown.

2
xmessage.rpmlintrc Normal file
View file

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

View file

@ -1,50 +1,113 @@
Name: xmessage
Version: 1.0.5
Release: 3%{?dist}
Summary: Display a message in a window
Name: xmessage
Version: 1.0.7
Release: %autorelease
Summary: Display a message in a window
License: MIT
URL: https://www.x.org
Source0: https://www.x.org/pub/individual/app/%{name}-%{version}.tar.bz2
# 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
BuildRequires: automake libtool
BuildRequires: gcc make
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xt)
BuildRequires: pkgconfig(xaw7)
BuildRequires: pkgconfig(xorg-macros) >= 1.8
Obsoletes: xorg-x11-apps < 7.7-31
BuildRequires: pkgconfig(xt)
%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
* 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)
%autochangelog