68041968创建于 2024年9月14日历史提交
Name:               traceroute
Epoch:              3
Version:            2.1.6
Release:            1
Summary:            A new modern implementation of traceroute(8) utility for Linux systems
License:            GPL-2.0-or-later
URL:                https://traceroute.sourceforge.net/
Source0:            https://sourceforge.net/projects/traceroute/files/traceroute/%{name}-%{version}/%{name}-%{version}.tar.gz

Provides:           tcptraceroute = 1.5-1
Obsoletes:          tcptraceroute < 1.5-1

BuildRequires:      gcc

Patch0001: 0001-support-clang-build.patch

%description
Traceroute tracks the route packets taken from an IP network on their way
to a given host. It utilizes the IP protocol's time to live (TTL) field
and attempts to elicit an ICMP TIME_EXCEEDED response from each gateway
along the path to the host.

%package_help

%prep
%autosetup -n %{name}-%{version} -p1

%build
%make_build CFLAGS="%{build_cflags}"  LDFLAGS="%{build_ldflags}" SKIPDIRS="${RPM_SPECPARTS_DIR##*/}"

%install
install -D -p -m755 traceroute/traceroute $RPM_BUILD_ROOT%{_bindir}/traceroute
ln -s traceroute $RPM_BUILD_ROOT%{_bindir}/traceroute6
install -D -p -m755 wrappers/tcptraceroute $RPM_BUILD_ROOT%{_bindir}/tcptraceroute
install -D -p -m644 traceroute/traceroute.8 $RPM_BUILD_ROOT%{_mandir}/man8/traceroute.8
ln -s traceroute.8 $RPM_BUILD_ROOT%{_mandir}/man8/traceroute6.8
ln -s traceroute.8 $RPM_BUILD_ROOT%{_mandir}/man8/tcptraceroute.8

%files
%license COPYING
%{_bindir}/*

%files help
%doc README TODO CREDITS
%{_mandir}/*/*

%changelog
* Sat Sep 14 2024 Funda Wang <fundawang@yeah.net> - 3:2.1.6-1
- update to 2.1.6

* Fri Mar 1 2024 luofeng <luofeng13@huawei.com> - 3:2.1.5-2
- support clang build

* Fri Dec 29 2023 Xingwei <xingwei14@h-partners.com> - 3:2.1.5-1
- Type:requirement
- Id:NA
- SUG:NA
- DESC:Update to version 2.1.5

* Mon Oct 30 2023 xingwei <xingwei14@h-partners.com> - 3:2.1.2-2
- Type:CVE
- CVE:CVE-2023-46316
- SUG:NA
- DESC:fix CVE-2023-46316

* Jul Sat 22 2023 Xingwei <xingwei14@h-partners.com> - 3:2.1.2-1
- Type:requirement
- Id:NA
- SUG:NA
- DESC:Update to version 2.1.2

* Thu Feb 2 2023 Cao Jingbo <caojb@chinatelecom.cn> - 3:2.1.1-1
- Type:enhancement
- Id:NA
- SUG:NA
- DESC:Update to version 2.1.1

* Tue Sep 8 2020 lunankun <lunankun@huawei.com> - 2.1.0-11
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:change source0 url

* Sat Oct 19 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.1.0-10
- Type:bugfix
- Id:NA
- SUG:NA
- DESC:change the directory of the license file

* Fri Sep 06 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.1.0-9
- Type: enhancement
- ID: NA
- SUG: NA
- DESC: rebuilt spec, add help package.

* Tue Aug 13 2019 openEuler Buildteam <buildteam@openeuler.org> - 2.1.0-8
- Package init