[packages/ax25-apps] - added optflags patch, updated URLs and build
qboosh
qboosh at pld-linux.org
Fri Mar 24 21:56:44 CET 2023
commit a5332b5bbc0a1ce18680fe20afc7d81301dbf5d7
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Mar 24 21:59:06 2023 +0100
- added optflags patch, updated URLs and build
ax25-apps-optflags.patch | 11 +++++++++++
ax25-apps.spec | 39 +++++++++++++++++++++++++++------------
2 files changed, 38 insertions(+), 12 deletions(-)
---
diff --git a/ax25-apps.spec b/ax25-apps.spec
index 8f49e53..d9f15eb 100644
--- a/ax25-apps.spec
+++ b/ax25-apps.spec
@@ -3,21 +3,22 @@ Summary(pl.UTF-8): Narzędzia ax25 dla hamradio
Name: ax25-apps
Version: 0.0.6
Release: 6
-License: GPL
+License: GPL v2+
Group: Applications/Communications
-Source0: http://dl.sourceforge.net/ax25/%{name}-%{version}.tar.gz
+Source0: https://downloads.sourceforge.net/ax25/%{name}-%{version}.tar.gz
# Source0-md5: 47d9a775890f3694cf47659423a69ae5
-URL: http://ax25.sourceforge.net/
+Patch0: %{name}-optflags.patch
+URL: https://ax25.sourceforge.net/
BuildRequires: autoconf
BuildRequires: automake
-BuildRequires: libax25-devel
+BuildRequires: libax25-devel >= 0.0.8
BuildRequires: libtool
BuildRequires: ncurses-devel
BuildRequires: zlib-devel
Requires: ax25-tools >= 0.0.8
Requires: libax25 >= 0.0.9
-BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Conflicts: kernel <= 2.2.0
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
Applications to test our AX25 connects.
@@ -27,14 +28,14 @@ Aplikacje testujące sprawność połączeń protokołu AX25.
%prep
%setup -q
+%patch0 -p1
%build
-rm -f missing
%{__libtoolize}
%{__aclocal}
%{__autoconf}
%{__automake}
-AM_CFLAGS="-I/usr/include/ncurses"; export AM_CFLAGS
+CPPFLAGS="%{rpmcppflags} -I/usr/include/ncurses"
%configure
%{__make}
@@ -44,14 +45,28 @@ rm -rf $RPM_BUILD_ROOT
%{__make} install installconf \
DESTDIR=$RPM_BUILD_ROOT
+# packaged as %doc
+%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/ax25-apps
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
# note: ax25ipd/COPYING.ax25ipd contains notes other than GPL
-%doc AUTHORS ChangeLog NEWS README ax25*/{COPYING,HISTORY,README}.ax25*
-%{_sysconfdir}/ax25/*
-%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_sbindir}/*
-%{_mandir}/man[158]/*
+%doc AUTHORS ChangeLog NEWS README ax25ipd/{COPYING,HISTORY,README}.ax25ipd ax25rtd/{README,TODO}.ax25rtd
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ax25/ax25ipd.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ax25/ax25mond.conf
+%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/ax25/ax25rtd.conf
+%attr(755,root,root) %{_bindir}/call
+%attr(755,root,root) %{_bindir}/listen
+%attr(755,root,root) %{_sbindir}/ax25ipd
+%attr(755,root,root) %{_sbindir}/ax25mond
+%attr(755,root,root) %{_sbindir}/ax25rtctl
+%attr(755,root,root) %{_sbindir}/ax25rtd
+%{_mandir}/man1/call.1*
+%{_mandir}/man1/listen.1*
+%{_mandir}/man5/ax25ipd.conf.5*
+%{_mandir}/man5/ax25mond.conf.5*
+%{_mandir}/man8/ax25ipd.8*
+%{_mandir}/man8/ax25mond.8*
diff --git a/ax25-apps-optflags.patch b/ax25-apps-optflags.patch
new file mode 100644
index 0000000..5da8514
--- /dev/null
+++ b/ax25-apps-optflags.patch
@@ -0,0 +1,11 @@
+--- ax25-apps-0.0.6/ax25ipd/Makefile.am.orig 2001-10-09 03:03:05.000000000 +0200
++++ ax25-apps-0.0.6/ax25ipd/Makefile.am 2023-03-24 21:30:04.906258789 +0100
+@@ -8,7 +8,7 @@ EXTRA_DIST = $(man_MANS) $(etcfiles) $(d
+ docdir = ${datadir}/doc/ax25-apps
+ doc_DATA = README.ax25ipd HISTORY.ax25ipd COPYING.ax25ipd
+
+-CFLAGS = -DUSE_TERMIO
++AM_CFLAGS = -DUSE_TERMIO
+ ax25ipd_LDADD = $(AX25_LIB)
+
+ ax25ipd_SOURCES = \
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ax25-apps.git/commitdiff/a5332b5bbc0a1ce18680fe20afc7d81301dbf5d7
More information about the pld-cvs-commit
mailing list