|
|
6653659 |
Name: ax25-tools
|
|
|
6653659 |
Version: 0.0.10
|
|
|
333cfab |
Release: 0.14.rc2%{?dist}
|
|
|
6653659 |
Summary: Tools used to configure an ax.25 enabled computer
|
|
|
6653659 |
License: GPLv2+
|
|
|
6653659 |
URL: http://www.linux-ax25.org/wiki/LinuxAX25
|
|
|
6653659 |
|
|
|
6653659 |
#Actual tarball URL http://www.linux-ax25.org/cvsweb/ax25-tools/ax25-tools.tar.gz?tarball=1
|
|
|
6653659 |
Source0: http://www.linux-ax25.org/cvsweb/ax25-tools/ax25-tools.tar.gz
|
|
|
6653659 |
Source1: smdiag.desktop
|
|
|
6653659 |
Source2: xfhdlcchpar.desktop
|
|
|
6653659 |
Source3: xfhdlcsd.desktop
|
|
|
6653659 |
Source4: xfsmdiag.desktop
|
|
|
6653659 |
Source5: xfsmmixer.desktop
|
|
|
6653659 |
#Temporary Icon
|
|
|
6653659 |
Source6: %{name}.png
|
|
|
6653659 |
|
|
|
d4789a2 |
Patch0: ax25-tools-0.0.10-format-security.patch
|
|
|
2599ba3 |
Patch1: ax25-tools-0.0.10-nrattach-fix.patch
|
|
|
2599ba3 |
Patch2: ax25-tools-0.0.10-build-fix.patch
|
|
|
25bdaae |
# Sent upstream
|
|
|
25bdaae |
Patch3: ax25-tools-0.0.10-rose-fix.patch
|
|
|
832d9e1 |
|
|
|
b0d2505 |
BuildRequires: automake
|
|
|
6653659 |
BuildRequires: libax25-devel
|
|
|
6653659 |
BuildRequires: ncurses-devel
|
|
|
6653659 |
BuildRequires: libXt-devel
|
|
|
88dcf48 |
BuildRequires: libXi-devel
|
|
|
b0d2505 |
BuildRequires: fltk-devel
|
|
|
6653659 |
BuildRequires: libX11-devel
|
|
|
333cfab |
BuildRequires: mesa-libGL-devel
|
|
|
6653659 |
BuildRequires: desktop-file-utils
|
|
|
88dcf48 |
|
|
|
333cfab |
|
|
|
832d9e1 |
%description
|
|
|
832d9e1 |
ax25-tools is a collection of tools that are used to configure an ax.25 enabled
|
|
|
832d9e1 |
computer. They will configure interfaces and assign callsigns to ports as well
|
|
|
6653659 |
as Net/ROM and ROSE configuration. This package only contains the command
|
|
|
6653659 |
line programs; the GUI programs are contained in ax25-tools-x package.
|
|
|
6653659 |
|
|
|
6653659 |
* m6pack - handle multiple 6pack TNCs on a single interface
|
|
|
6653659 |
* ax25d - general purpose AX.25, NET/ROM and Rose daemon
|
|
|
6653659 |
* axctl - configure/Kill running AX.25 connections
|
|
|
6653659 |
* axparms - configure AX.25 interfaces
|
|
|
6653659 |
* axspawn - allow automatic login to a Linux system
|
|
|
6653659 |
* beacon - transmit periodic messages on an AX.25 port
|
|
|
6653659 |
* bpqparms - configure BPQ ethernet devices
|
|
|
6653659 |
* mheardd - display AX.25 calls recently heard
|
|
|
6653659 |
* rxecho - transparently route AX.25 packets between ports
|
|
|
6653659 |
* mheard - collect information about packet activity
|
|
|
6653659 |
* dmascc_cfg - configure dmascc devices
|
|
|
6653659 |
* sethdlc - get/set Linux HDLC packet radio modem driver port information
|
|
|
6653659 |
* smmixer - get/set Linux soundcard packet radio modem driver mixer
|
|
|
6653659 |
* kissattach - Attach a KISS or 6PACK interface
|
|
|
6653659 |
* kissnetd - create a virtual network
|
|
|
6653659 |
* kissparms - configure KISS TNCs
|
|
|
6653659 |
* mkiss - attach multiple KISS interfaces
|
|
|
6653659 |
* net2kiss - convert a network AX.25 driver to a KISS stream on a pty
|
|
|
6653659 |
* netromd - send and receive NET/ROM routing messages
|
|
|
6653659 |
* nodesave - saves NET/ROM routing information
|
|
|
6653659 |
* nrattach - start a NET/ROM interface
|
|
|
6653659 |
* nrparms - configure a NET/ROM interface
|
|
|
6653659 |
* nrsdrv - KISS to NET/ROM serial converter
|
|
|
6653659 |
* rsattach - start a ROSE interface
|
|
|
6653659 |
* rsdwnlnk - user exit from the ROSE network
|
|
|
6653659 |
* rsmemsiz - monitor the ROSE subsystem
|
|
|
6653659 |
* rsusers.sh - monitor AX.25, NET/ROM and ROSE users
|
|
|
6653659 |
* rsparms - configure a ROSE interface
|
|
|
6653659 |
* rsuplnk - User entry into the ROSE network
|
|
|
6653659 |
* rip98d - RIP98 routing daemon
|
|
|
6653659 |
* ttylinkd - TTYlink daemon for AX.25, NET/ROM, ROSE and IP
|
|
|
6653659 |
* ax25_call - Make an AX.25 connection
|
|
|
6653659 |
* netrom_call - Make a NET/ROM connection
|
|
|
6653659 |
* rose_call - Make a ROSE connection
|
|
|
6653659 |
* tcp_call - Make a TCP connection
|
|
|
6653659 |
* yamcfg - configure a YAM interface
|
|
|
6653659 |
|
|
|
333cfab |
|
|
|
6653659 |
%package x
|
|
|
6653659 |
Summary: X tools used to configure an AX.25 enabled computer
|
|
|
6653659 |
Group: Development/Libraries
|
|
|
333cfab |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
6653659 |
|
|
|
6653659 |
%description x
|
|
|
6653659 |
ax25-tools-x is a collection of tools that are used to configure an ax.25 enabled
|
|
|
6653659 |
computer. This package contains the GUI programs to configure Baycom modem
|
|
|
6653659 |
and sound modem.
|
|
|
6653659 |
|
|
|
6653659 |
* smdiag - Linux soundcard packet radio modem driver diagnostics utility
|
|
|
6653659 |
* xfhdlcchpar - kernel HDLC radio modem driver channel parameter utility
|
|
|
6653659 |
* xfhdlcst - kernel HDLC radio modem driver status display utility
|
|
|
6653659 |
* xfsmdiag - kernel soundcard radio modem driver diagnostics utility
|
|
|
6653659 |
* xfsmmixer - kernel soundcard radio modem driver mixer utility
|
|
|
6653659 |
|
|
|
333cfab |
|
|
|
6653659 |
%package docs
|
|
|
6653659 |
Summary: Documentation for ax25-tools and ax25-tools-x
|
|
|
6653659 |
|
|
|
6653659 |
%description docs
|
|
|
6653659 |
ax25-tools is a collection of tools that are used to configure an ax.25 enabled
|
|
|
6653659 |
computer. This package contains the GUI programs to configure Baycom modem
|
|
|
6653659 |
and sound modem. This package contains the documentation for ax25-tools and
|
|
|
6653659 |
ax25-tools-x
|
|
|
832d9e1 |
|
|
|
333cfab |
|
|
|
832d9e1 |
%prep
|
|
|
b0d2505 |
%setup -qn %{name}
|
|
|
d4789a2 |
%patch0 -p1
|
|
|
2599ba3 |
%patch1 -p1 -b .nrattach-fix
|
|
|
2599ba3 |
%patch2 -p1 -b .build-fix
|
|
|
25bdaae |
%patch3 -p1 -b .rose-fix
|
|
|
832d9e1 |
|
|
|
333cfab |
|
|
|
832d9e1 |
%build
|
|
|
d4789a2 |
autoreconf -fiv
|
|
|
832d9e1 |
%configure
|
|
|
88dcf48 |
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
|
|
|
832d9e1 |
|
|
|
333cfab |
|
|
|
832d9e1 |
%install
|
|
|
333cfab |
%make_install
|
|
|
832d9e1 |
|
|
|
6653659 |
# no upstream .desktop or icon yet so we'll use a temporary one
|
|
|
6653659 |
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/
|
|
|
6653659 |
cp %{SOURCE6} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/%{name}.png
|
|
|
6653659 |
mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/applications
|
|
|
6653659 |
desktop-file-install \
|
|
|
6653659 |
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE1}
|
|
|
6653659 |
desktop-file-install \
|
|
|
6653659 |
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE2}
|
|
|
6653659 |
desktop-file-install \
|
|
|
6653659 |
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE3}
|
|
|
6653659 |
desktop-file-install \
|
|
|
6653659 |
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE4}
|
|
|
6653659 |
desktop-file-install \
|
|
|
6653659 |
--dir=${RPM_BUILD_ROOT}%{_datadir}/applications %{SOURCE5}
|
|
|
6653659 |
|
|
|
832d9e1 |
#don't include these twice
|
|
|
832d9e1 |
rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}/
|
|
|
832d9e1 |
|
|
|
333cfab |
|
|
|
832d9e1 |
%files
|
|
|
832d9e1 |
%doc AUTHORS ChangeLog COPYING README
|
|
|
832d9e1 |
%doc yamdrv/README.yamdrv user_call/README.user_call tcpip/ttylinkd.README dmascc/README.dmascc
|
|
|
832d9e1 |
%{_bindir}/*
|
|
|
832d9e1 |
%{_sbindir}/*
|
|
|
333cfab |
%exclude %{_bindir}/smdiag
|
|
|
333cfab |
%exclude %{_sbindir}/xfhdlcchpar
|
|
|
333cfab |
%exclude %{_sbindir}/xfhdlcst
|
|
|
333cfab |
%exclude %{_sbindir}/xfsmdiag
|
|
|
333cfab |
%exclude %{_sbindir}/xfsmmixer
|
|
|
6653659 |
|
|
|
6653659 |
%files x
|
|
|
6653659 |
%doc AUTHORS ChangeLog COPYING
|
|
|
333cfab |
%{_bindir}/smdiag
|
|
|
333cfab |
%{_sbindir}/xfhdlcchpar
|
|
|
333cfab |
%{_sbindir}/xfhdlcst
|
|
|
333cfab |
%{_sbindir}/xfsmdiag
|
|
|
333cfab |
%{_sbindir}/xfsmmixer
|
|
|
6653659 |
%{_datadir}/pixmaps/%{name}.png
|
|
|
6653659 |
%{_datadir}/applications/*.desktop
|
|
|
6653659 |
|
|
|
6653659 |
%files docs
|
|
|
6653659 |
%doc AUTHORS ChangeLog COPYING
|
|
|
832d9e1 |
%{_mandir}/man?/*
|
|
|
832d9e1 |
|
|
|
333cfab |
|
|
|
1d82d1b |
%changelog
|
|
|
333cfab |
* Fri Sep 18 2015 Richard Shaw <hobbes1069@gmail.com> 0.0.10-0.14.rc2
|
|
|
333cfab |
- Prevent duplicate binaries from being packaged, fixes BZ#1058070.
|
|
|
333cfab |
- Add patch to allow more than 4 netrom ports, fixes BZ#1152001.
|
|
|
333cfab |
- Spec file cleanup.
|
|
|
333cfab |
|
|
|
c6e396f |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.13.rc2
|
|
|
c6e396f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
c6e396f |
|
|
|
25bdaae |
* Mon Apr 20 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 0.0.10-0.12.rc2
|
|
|
25bdaae |
- Fixed crash when processing ROSE packets (by rose-fix patch)
|
|
|
25bdaae |
Resolves: rhbz#1210008
|
|
|
25bdaae |
|
|
|
2599ba3 |
* Tue Apr 7 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 0.0.10-0.11.rc2
|
|
|
2599ba3 |
- Fixed netrom nrattach
|
|
|
2599ba3 |
Resolves: rhbz#981833
|
|
|
2599ba3 |
- Fixed format string build error
|
|
|
2599ba3 |
|
|
Rex Dieter |
a700c10 |
* Thu Feb 19 2015 Rex Dieter <rdieter@fedoraproject.org> 0.0.10-0.10.rc2
|
|
Rex Dieter |
a700c10 |
- rebuild (fltk)
|
|
Rex Dieter |
a700c10 |
|
|
|
655dd39 |
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.9.rc2
|
|
|
655dd39 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
655dd39 |
|
|
|
d4789a2 |
* Fri Jun 20 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 0.0.10-0.8.rc2
|
|
|
d4789a2 |
- Fix FTBFS with automake-1.14 and -Werror=format-security (#1105990)
|
|
|
d4789a2 |
- Cleanup spec
|
|
|
d4789a2 |
|
|
|
ca37d69 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.7.rc2
|
|
|
ca37d69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
ca37d69 |
|
|
|
ea04ea8 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.6.rc2
|
|
|
ea04ea8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
ea04ea8 |
|
|
|
6a51bf1 |
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.5.rc2
|
|
|
6a51bf1 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
6a51bf1 |
|
|
|
bc47589 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.4.rc2
|
|
|
bc47589 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
bc47589 |
|
|
|
4d31083 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.10-0.3.rc2
|
|
|
4d31083 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
4d31083 |
|
|
|
0a23fb0 |
* Sat Jul 30 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.10-0.2.rc2
|
|
|
0a23fb0 |
- Rebuild for broken deps on Rawhide/F16
|
|
|
0a23fb0 |
|
|
|
6653659 |
* Mon Jun 27 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.10-0.1.rc2
|
|
|
6653659 |
- New upstream release
|
|
|
6653659 |
|
|
|
6653659 |
* Sun Jun 26 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.9-9
|
|
|
6653659 |
- Add .desktop files for GUI applications in ax25-tools-x
|
|
|
6653659 |
- Upload source to git
|
|
|
6653659 |
|
|
|
6653659 |
* Sun Jun 26 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.9-8
|
|
|
6653659 |
- Seperate documentation into sperate package
|
|
|
6653659 |
|
|
|
6653659 |
* Sun Jun 26 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.9-7
|
|
|
6653659 |
- Attempt rebuild including upstream recommendations
|
|
|
6653659 |
- Additional BuildRequires libX11-devel
|
|
|
6653659 |
|
|
|
88dcf48 |
* Tue Jun 21 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.9-6
|
|
|
88dcf48 |
- Rebuild test including new BRs
|
|
|
88dcf48 |
|
|
|
88dcf48 |
* Tue Jun 21 2011 Ralf Baechle <ralf@linux-mips.org> - 0.0.9-5
|
|
|
88dcf48 |
- Added BRs libXi-devel, fltk-devel
|
|
|
88dcf48 |
|
|
|
88dcf48 |
* Tue Jun 21 2011 Randall J. Berry, N3LRX <dp67@fedoraproject.org> - 0.0.9-4
|
|
|
88dcf48 |
- Rebuild per bz #545272
|
|
|
88dcf48 |
|
|
|
16f1854 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.9-3
|
|
|
16f1854 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
16f1854 |
|
|
|
3e4a11e |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.9-2
|
|
|
3e4a11e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
3e4a11e |
|
|
|
b0d2505 |
* Thu Mar 12 2009 Randall J. Berry <dp67@fedoraproject.org> 0.0.9-1
|
|
|
b0d2505 |
- Upstream update to 0.0.9, #488049
|
|
|
b0d2505 |
- Upstream URL has changed
|
|
|
b0d2505 |
- Remove patches applied to newer source
|
|
|
1d82d1b |
|
|
|
ae21e03 |
* Thu Dec 11 2008 Sindre Pedersen Bjørdal <foolish@guezz.net> 0.0.8-3
|
|
|
ae21e03 |
- Fix pseudo-terminal issue, #475045
|
|
|
ae21e03 |
|
|
|
832d9e1 |
* Sat Feb 16 2008 Robert 'Bob' Jensen <bob@bobjensen.com> 0.0.8-2
|
|
|
832d9e1 |
- Submit for review
|
|
|
ae21e03 |
|
|
|
832d9e1 |
* Thu Dec 06 2007 Sindre Pedersen Bjørdal <foolish@guezz.net> 0.0.8-1
|
|
|
832d9e1 |
- Initial Build
|