commit d0b13f836f1013567aa5731f9da909640751d76d
Author: Paul Howarth <paul(a)city-fan.org>
Date: Tue Feb 6 17:27:15 2024 +0000
Update to 5.0.0
- New upstream release 5.0.0
- Removed all of the obsolete (and no longer used) make/imake-based build
infrastructure
- Removed the bundled copies of the source code for the external libraries
used for JPEG and TIFF support (which were not used anyway)
- Avoid duplicate documentation files by hard linking them together
.gitignore | 1 +
sources | 2 +-
xv.rpmlintrc | 6 ++++++
xv.spec | 16 ++++++++++++++--
4 files changed, 22 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6c36c9a..6b6020e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/xv.png
/v4.1.1.tar.gz
/v4.2.0.tar.gz
+/v5.0.0.tar.gz
diff --git a/sources b/sources
index 61afb3e..e235c65 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (v4.2.0.tar.gz) =
aea6b31115c9c1f6d190d4fa9475d8f9f845e04a40540f796188ef43707d7c777a8b59583a9fc1152b18dc3ebde105335038566b3cda2c2699a1d27a63836d6c
+SHA512 (v5.0.0.tar.gz) =
9b5913948691c602f518944c108c269b01f2896776060601491131cab835f90714538e0ace7f7df802088c4f16f32f3dfaeee527bed3c65bad627c8d169d20c6
SHA512 (xv.png) =
ed4d00d5dfadab690a8befe78d3a280f745963399360f31fd8dfe1a8b87af0e9eb3b93028f91745b11ecc6cd9e84b2f5df48b429fc768eab31f2bd127d466f14
diff --git a/xv.rpmlintrc b/xv.rpmlintrc
new file mode 100644
index 0000000..45ae90b
--- /dev/null
+++ b/xv.rpmlintrc
@@ -0,0 +1,6 @@
+# Image formats
+addFilter(" E: spelling-error \('(flmask|gif|jpg|xwd)', ")
+
+# It is what it is
+addFilter("W: invalid-license Shareware")
+
diff --git a/xv.spec b/xv.spec
index d9b42e4..0483724 100644
--- a/xv.spec
+++ b/xv.spec
@@ -1,6 +1,6 @@
Name: xv
-Version: 4.2.0
-Release: 4%{?dist}
+Version: 5.0.0
+Release: 1%{?dist}
Summary: Interactive image display program for X
Summary(de.UTF-8): X-basierender Bild-Viewer für praktische sämtliche Grafiken
Summary(es.UTF-8): Visualizador de imágenes para X para cuasi todos los formatos de
imágenes
@@ -20,6 +20,7 @@ BuildRequires: cmake >= 3.12
BuildRequires: coreutils
BuildRequires: desktop-file-utils
BuildRequires: gcc
+BuildRequires: hardlink
BuildRequires: jasper-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
@@ -124,6 +125,9 @@ install -D -p -m 0644 %{SOURCE4} \
# Add DISTRIBUTE.txt to the docs directory
cp -a DISTRIBUTE.txt %{buildroot}%{_docdir}/xv/
+# Hard link identical documentation files together
+hardlink -cv %{buildroot}%{_docdir}/xv/manuals/html/images/
+
%files
%doc %{_docdir}/xv/BUGS
%doc %{_docdir}/xv/CHANGELOG
@@ -158,6 +162,14 @@ cp -a DISTRIBUTE.txt %{buildroot}%{_docdir}/xv/
%doc %{_docdir}/xv/manuals/
%changelog
+* Tue Feb 6 2024 Paul Howarth <paul(a)city-fan.org> - 5.0.0-1
+- Update to 5.0.0
+ - Removed all of the obsolete (and no longer used) make/imake-based build
+ infrastructure
+ - Removed the bundled copies of the source code for the external libraries
+ used for JPEG and TIFF support (which were not used anyway)
+- Avoid duplicate documentation files by hard linking them together
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> -
4.2.0-4
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild