From 4adb685117c49b246e5ca2e238a48baef5e929a2 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 20:51:06 +0000 Subject: [PATCH 1/5] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xforms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xforms.spec b/xforms.spec index ad0cf61..deb3407 100644 --- a/xforms.spec +++ b/xforms.spec @@ -6,7 +6,7 @@ Name: xforms Summary: XForms toolkit library Version: 1.2.4 -Release: 27%{?dist} +Release: 28%{?dist} # Automatically converted from old format: LGPLv2+ - review is highly recommended. License: LicenseRef-Callaway-LGPLv2+ @@ -135,6 +135,9 @@ fi %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.2.4-28 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.2.4-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 00390dfd10fbbc95b31d030a5ad76c4fb9f533df Mon Sep 17 00:00:00 2001 From: Robert Scheck Date: Sun, 7 Sep 2025 00:48:58 +0200 Subject: [PATCH 2/5] Remove support for Red Hat Enterprise Linux 7 --- xforms.spec | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/xforms.spec b/xforms.spec index deb3407..58784ab 100644 --- a/xforms.spec +++ b/xforms.spec @@ -51,10 +51,6 @@ Requires: libX11-devel %package doc Summary: XForms documentation -%if 0%{?rhel} && 0%{?rhel} <= 7 -Requires(post): /sbin/install-info -Requires(preun): /sbin/install-info -%endif BuildRequires: texi2html BuildRequires: texinfo BuildRequires: texinfo-tex @@ -117,16 +113,6 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} %{_mandir}/man1/* %{_mandir}/man5/* -%if 0%{?rhel} && 0%{?rhel} <= 7 -%post doc -/sbin/install-info %{_infodir}/xforms.info %{_infodir}/dir ||: - -%preun doc -if [ $1 -eq 0 ]; then -/sbin/install-info --delete %{_infodir}/xforms.info %{_infodir}/dir ||: -fi -%endif - %files doc %{_infodir}/xforms.info* %{_pkgdocdir}/demos/ From 4743bc75686689c478442bc82ec335d855109791 Mon Sep 17 00:00:00 2001 From: Robert Scheck Date: Sun, 7 Sep 2025 01:35:42 +0200 Subject: [PATCH 3/5] - Reviewed automatically converted license tag - Minor spec file cleanup --- xforms.spec | 98 +++++++++++++++++++++++------------------------------ 1 file changed, 42 insertions(+), 56 deletions(-) diff --git a/xforms.spec b/xforms.spec index 58784ab..71d7e44 100644 --- a/xforms.spec +++ b/xforms.spec @@ -1,36 +1,27 @@ -%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}} - -# trim changelog included in binary rpms -%global _changelog_trimtime %(date +%s -d "1 year ago") - -Name: xforms -Summary: XForms toolkit library -Version: 1.2.4 -Release: 28%{?dist} - -# Automatically converted from old format: LGPLv2+ - review is highly recommended. -License: LicenseRef-Callaway-LGPLv2+ -URL: http://xforms-toolkit.org/ -Source0: https://download.savannah.gnu.org/releases-noredirect/xforms/xforms-%{version}%{?pre}.tar.gz -Source1: https://download.savannah.gnu.org/releases-noredirect/xforms/xforms-%{version}%{?pre}.tar.gz.sig -Source2: gpgkey-B5049F22184B56AF7C3AFBDBEB9474E50D5C15EB.gpg -Patch0: xforms-1.2.4-gcc10.patch - -BuildRequires: gnupg2 -BuildRequires: gcc -BuildRequires: make -BuildRequires: libjpeg-devel -BuildRequires: libXpm-devel -BuildRequires: libGL-devel -BuildRequires: libX11-devel - +Summary: GUI toolkit based on Xlib for X Window Systems +Name: xforms +Version: 1.2.4 +Release: 28%{?dist} +License: LGPL-2.1-or-later +URL: http://xforms-toolkit.org/ +Source0: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}%{?pre}.tar.gz +Source1: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}%{?pre}.tar.gz.sig +Source2: gpgkey-B5049F22184B56AF7C3AFBDBEB9474E50D5C15EB.gpg +Patch0: xforms-1.2.4-gcc10.patch +BuildRequires: gnupg2 +BuildRequires: gcc +BuildRequires: make +BuildRequires: libjpeg-devel +BuildRequires: libXpm-devel +BuildRequires: libGL-devel +BuildRequires: libX11-devel # import/export: png, sgi (optional?) -Requires: netpbm-progs +Requires: netpbm-progs # import eps,ps (optional?) -#Requires: ghostscript +#Requires: ghostscript # eww, http://lists.nongnu.org/archive/html/xforms-development/2010-05/msg00000.html -Requires: xorg-x11-fonts-ISO8859-1-75dpi -Requires: xorg-x11-fonts-ISO8859-1-100dpi +Requires: xorg-x11-fonts-ISO8859-1-75dpi +Requires: xorg-x11-fonts-ISO8859-1-100dpi %description XForms is a GUI toolkit based on Xlib for X Window Systems. It features a @@ -41,35 +32,35 @@ library is extensible and new objects can easily be created and added to the library. %package devel -Summary: Development files for the XForms toolkit library -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: libGL-devel -Requires: libX11-devel +Summary: Development files for the XForms toolkit library +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: libGL-devel +Requires: libX11-devel %description devel -%{summary}. +The xforms-devel package includes header files and libraries necessary for +developing programs which use the XForms toolkit library. %package doc -Summary: XForms documentation -BuildRequires: texi2html -BuildRequires: texinfo -BuildRequires: texinfo-tex -BuildRequires: ImageMagick -BuildArch: noarch +Summary: Documentation files for the XForms toolkit library +BuildRequires: texi2html +BuildRequires: texinfo +BuildRequires: texinfo-tex +BuildRequires: ImageMagick +BuildArch: noarch %description doc -%{summary}. - +XForms is a GUI toolkit based on Xlib for X Window Systems. This package +contains the documentation for developing applications that use the XForms +toolkit library. %prep %{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}' -%setup -q -n %{name}-%{version}%{?pre} -%patch -P0 -p1 -b .gcc10 +%autosetup -n %{name}-%{version}%{?pre} -p1 # rpath hack sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure - %build %configure \ --disable-demos \ @@ -79,20 +70,16 @@ sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure %make_build X_PRE_LIBS="" - %install %make_install INSTALL='install -p' rm -rfv demos/.deps cp -r demos/ $RPM_BUILD_ROOT%{_pkgdocdir}/ - ## Unpackaged files rm -fv $RPM_BUILD_ROOT%{_libdir}/lib*.la rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} - - %ldconfig_scriptlets %files @@ -119,7 +106,6 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} %{_pkgdocdir}/html/ %{_pkgdocdir}/xforms.pdf - %changelog * Fri Jul 25 2025 Fedora Release Engineering - 1.2.4-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild @@ -306,7 +292,7 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} * Tue Aug 08 2006 Rex Dieter 1.0.90-7 - cleanup -* Wed Mar 01 2006 Rex Dieter +* Wed Mar 01 2006 Rex Dieter - fc5: gcc/glibc respin * Fri Jan 20 2006 Rex Dieter 1.0.90-6 @@ -317,14 +303,14 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} * Mon Dec 19 2005 Rex Dieter 1.0.90-4 - BR: libXpm-devel -- -devel: Req: libX11-devel +- -devel: Req: libX11-devel * Mon Oct 17 2005 Rex Dieter 1.0.90-3 - BR: libGL-devel - #BR: libXpm-devel (coming soon) * Mon Oct 17 2005 Rex Dieter 1.0.90-2 -- BR: libGL.so.1 -> BR: %%x_pkg-Mesa-libGL +- BR: libGL.so.1 -> BR: %%x_pkg-Mesa-libGL - remove legacy crud * Mon Oct 17 2005 Rex Dieter 1.0.90-1 @@ -334,7 +320,7 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} * Sun May 22 2005 Jeremy Katz - 1.0-4 - rebuild on all arches -* Fri Apr 7 2005 Michael Schwendt +* Thu Apr 7 2005 Michael Schwendt - rebuilt * Sun Nov 23 2003 Rex Dieter 0:1.0-0.fdr.2 @@ -345,7 +331,7 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} - BuildRequires: libtiff-devel - add few more %%doc files. -* Fri Apr 02 2003 Rex Dieter 0:1.0-0.fdr.0 +* Wed Apr 02 2003 Rex Dieter 0:1.0-0.fdr.0 - fedora-ize package. * Mon Jan 20 2003 Rex Dieter 1.0-0 From 426a626f4bffc04390ae026720fe8f23071c2d8f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:41:05 +0000 Subject: [PATCH 4/5] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xforms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xforms.spec b/xforms.spec index 71d7e44..63de3a4 100644 --- a/xforms.spec +++ b/xforms.spec @@ -1,7 +1,7 @@ Summary: GUI toolkit based on Xlib for X Window Systems Name: xforms Version: 1.2.4 -Release: 28%{?dist} +Release: 29%{?dist} License: LGPL-2.1-or-later URL: http://xforms-toolkit.org/ Source0: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}%{?pre}.tar.gz @@ -107,6 +107,9 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} %{_pkgdocdir}/xforms.pdf %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.2.4-29 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.2.4-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 221aeb9d604e8926fde3d721d2a5cb32b78f07bd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:14:07 +0000 Subject: [PATCH 5/5] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xforms.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xforms.spec b/xforms.spec index 63de3a4..7e65762 100644 --- a/xforms.spec +++ b/xforms.spec @@ -1,7 +1,7 @@ Summary: GUI toolkit based on Xlib for X Window Systems Name: xforms Version: 1.2.4 -Release: 29%{?dist} +Release: 30%{?dist} License: LGPL-2.1-or-later URL: http://xforms-toolkit.org/ Source0: https://download.savannah.nongnu.org/releases/%{name}/%{name}-%{version}%{?pre}.tar.gz @@ -107,6 +107,9 @@ rm -rfv $RPM_BUILD_ROOT%{_infodir}/{dir,xforms_images} %{_pkgdocdir}/xforms.pdf %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.2.4-30 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.2.4-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild