Compare commits

...
Sign in to create a new pull request.

12 commits

Author SHA1 Message Date
Fedora Release Engineering
a70537ddb6 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 09:16:48 +00:00
Fedora Release Engineering
532dcd989a Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 20:43:57 +00:00
Yaakov Selkowitz
940d973c11 Fix build with gettext-0.25
While previous versions of gettext installed its macros into
/usr/share/aclocal where they were always discoverable, as of gettext 0.25,
they are installed into a package-specific directory.  The autoreconf -i
command is now trying to install them into the former due to
ACLOCAL_AMFLAGS; using a writable directory for that is necessary.
2025-10-19 01:17:44 -04:00
Fedora Release Engineering
b6e91440af Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:54:18 +00:00
Richard Shaw
77e3c26541 Rebuild for hamlib 4.6. 2025-02-05 20:56:38 -06:00
Fedora Release Engineering
929cbe911d Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 15:57:44 +00:00
Richard Shaw
d338df0b51 Hamlib no longer builds for i686. 2024-12-31 10:51:43 -06:00
Richard Shaw
fedd6ce4b6 Rebuild for Hamlib 4.6. 2024-12-31 10:27:22 -06:00
Filipe Rosset
ac62a1ce13 - Updated to 2.0.25 fixes rhbz#1947630 2024-12-25 19:29:47 -03:00
Miroslav Suchý
0c4858fdbd convert GPLv3 license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-07-29 14:47:24 +02:00
Fedora Release Engineering
1f63d78ef0 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:10:37 +00:00
Fedora Release Engineering
5e78481890 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 09:49:39 +00:00
5 changed files with 75 additions and 34 deletions

View file

@ -1 +1 @@
SHA512 (xlog-2.0.22.tar.gz) = a261f8e28b75aed9380c29b3da69c7615b0d32346eaf84a0ace5cf77c53407372c4985c599078dba5ed92f77bd8052a74c7dca40028b99bca49cc3164d4ec490
SHA512 (xlog-2.0.25.tar.gz) = 3ce5b27a0529885862a8c5256162068504e05cbbca6e0fc6cf492bfabbb2aa84b82a54502319646ee49e78aac6cd2b685877ec3687fb962c59c8648e0be4e121

12
xlog-2.0.25-aclocal.patch Normal file
View file

@ -0,0 +1,12 @@
diff -up a/Makefile.am b/Makefile.am
--- a/Makefile.am 2021-02-15 20:37:54.000000000 -0500
+++ b/Makefile.am 2025-10-19 01:05:33.816651640 -0400
@@ -6,7 +6,7 @@ EXTRA_DIST = config.rpath mkinstalldirs
CLEANFILES = *~
-ACLOCAL_AMFLAGS = -I /usr/share/aclocal
+ACLOCAL_AMFLAGS = -I m4
dist-hook:
rm -f AUTHORS ChangeLog

View file

@ -0,0 +1,22 @@
--- xlog-2.0.25.orig/src/hamlib-utils.c 2021-10-03 14:38:22.000000000 -0300
+++ xlog-2.0.25/src/hamlib-utils.c 2024-12-25 19:12:18.209526859 -0300
@@ -49,6 +49,10 @@
#define FILPATHLEN 150
#endif
+#ifndef HAMLIB_FILPATHLEN
+#define HAMLIB_FILPATHLEN FILEPATHLEN
+#endif
+
struct rig_id {
const gint modelnr;
const gchar *modelname;
@@ -173,7 +177,7 @@
}
}
- strncpy (myrig->state.rigport.pathname, device, FILPATHLEN);
+ strncpy (myrig->state.rigport.pathname, device, HAMLIB_FILPATHLEN);
retcode = rig_open (myrig);
if (retcode != RIG_OK)

View file

@ -1,24 +0,0 @@
Index: xlog-2.0.22/src/hamlib-utils.c
===================================================================
--- xlog-2.0.22.orig/src/hamlib-utils.c
+++ xlog-2.0.22/src/hamlib-utils.c
@@ -45,6 +45,10 @@
#include "../data/pixmaps/s8.xpm"
#include "../data/pixmaps/s9.xpm"
+#ifndef HAMLIB_FILPATHLEN
+#define HAMLIB_FILPATHLEN FILEPATHLEN
+#endif
+
struct rig_id {
const gint modelnr;
const gchar *modelname;
@@ -168,7 +172,7 @@ start_hamlib (gint rigid, gchar *device,
update_statusbar (temp);
}
}
- strncpy (myrig->state.rigport.pathname, device, FILPATHLEN);
+ strncpy (myrig->state.rigport.pathname, device, HAMLIB_FILPATHLEN);
retcode = rig_open (myrig);
if (retcode != RIG_OK)
{

View file

@ -1,15 +1,19 @@
Name: xlog
Version: 2.0.22
Release: 12%{?dist}
Version: 2.0.25
Release: 7%{?dist}
Summary: Logging program for Hamradio Operators
License: GPLv3
# Automatically converted from old format: GPLv3 - review is highly recommended.
License: GPL-3.0-only
URL: http://www.nongnu.org/xlog/
Source0: http://download.savannah.gnu.org/releases/%{name}/%{name}-%{version}.tar.gz
Source1: org.nongnu.Xlog.metainfo.xml
Patch0: %{name}-2.0.19-no-error.patch
Patch1: xlog-hamlib42.patch
Patch1: xlog-%{version}-hamlib42.patch
Patch2: %{name}-2.0.25-aclocal.patch
ExcludeArch: i686
BuildRequires: make
BuildRequires: gcc
@ -39,11 +43,10 @@ sed -i -e "s/.png//g" $RPM_BUILD_DIR/%{name}-%{version}/data/desktop/xlog.deskto
%build
autoreconf -vif
%configure CFLAGS="%{optflags} -lm" --enable-hamlib --docdir=%{_docdir}/%{name}
make %{?_smp_mflags}
%make_build
%install
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
%make_install
rm -f $RPM_BUILD_ROOT%{_datadir}/applications/mimeinfo.cache
%find_lang %{name}
@ -67,8 +70,6 @@ install -D -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/org.nongnu.Xlog.me
%{_datadir}/%{name}/dxcc
%{_datadir}/%{name}/maps
%{_datadir}/pixmaps/*
%{_datadir}/icons/gnome-mime-text-x-%{name}.png
%{_datadir}/icons/%{name}-icon.png
%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
%{_datadir}/applications/*.desktop
%{_metainfodir}/org.nongnu.Xlog.metainfo.xml
@ -77,6 +78,36 @@ install -D -p -m644 %{SOURCE1} $RPM_BUILD_ROOT%{_metainfodir}/org.nongnu.Xlog.me
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Feb 06 2025 Richard Shaw <hobbes1069@gmail.com> - 2.0.25-4
- Rebuild for hamlib 4.6.
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.25-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Dec 31 2024 Richard Shaw <hobbes1069@gmail.com> - 2.0.25-2
- Rebuild for Hamlib 4.6.
* Wed Dec 25 2024 Filipe Rosset <rosset.filipe@gmail.com> - 2.0.25-1
- Updated to 2.0.25 fixes rhbz#1947630
* Mon Jul 29 2024 Miroslav Suchý <msuchy@redhat.com> - 2.0.22-15
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild