From e18a3aea3704b19b566a58d35c2f9d6b0179828064c1b3d8942912a600c5ab7d Mon Sep 17 00:00:00 2001 From: Andrei Dziahel Date: Sun, 31 Jan 2016 20:55:26 +0000 Subject: [PATCH] Accepting request 356971 from home:pluskalm:branches:network:utilities - Install LICENSE - Use url for source - Add gpg signature - Make building more verbose - Cleanup spec file with spec-cleaner OBS-URL: https://build.opensuse.org/request/show/356971 OBS-URL: https://build.opensuse.org/package/show/network:utilities/tcpreplay?expand=0&rev=5 --- tcpreplay-4.1.1.tar.gz | 3 +++ tcpreplay-4.1.1.tar.gz.asc | 11 +++++++++ tcpreplay-4.1.1.tar.xz | 3 --- tcpreplay.changes | 9 +++++++ tcpreplay.keyring | 36 ++++++++++++++++++++++++++++ tcpreplay.spec | 49 +++++++++++++++++++++++--------------- 6 files changed, 89 insertions(+), 22 deletions(-) create mode 100644 tcpreplay-4.1.1.tar.gz create mode 100644 tcpreplay-4.1.1.tar.gz.asc delete mode 100644 tcpreplay-4.1.1.tar.xz create mode 100644 tcpreplay.keyring diff --git a/tcpreplay-4.1.1.tar.gz b/tcpreplay-4.1.1.tar.gz new file mode 100644 index 0000000..fcdbf77 --- /dev/null +++ b/tcpreplay-4.1.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:61b916ef91049cad2a9ddc8de6f5e3e3cc5d9998dbb644dc91cf3a798497ffe4 +size 2173781 diff --git a/tcpreplay-4.1.1.tar.gz.asc b/tcpreplay-4.1.1.tar.gz.asc new file mode 100644 index 0000000..a2d42d8 --- /dev/null +++ b/tcpreplay-4.1.1.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1 + +iQEcBAABAgAGBQJWk810AAoJEOniFJeTveF+R5gH/RXY9rXgb4AfK6hfRrEG0e1W +hhi44n5zIegmV9Tmoz4OuECGrLjmmDkuZybPPQFW5eqrfe1YSuStqO5xHxaCVEU8 +ncsdlQmwVAbD8wAiOPW1ML+d8M7akH7jRS3mypyWjT+hovWivEN+4uVDyThoTkfY +pMQiKpN7xh1ouKbyD9iycZ9Nna7Y/2q595uMCNxAvvhO7QyZ2j5l1o1Hs7W5a2zv +2QNFULJVPrj4an52KqQrKuxlK9Wbl2hL2jtWu97QXciKfhFTTbJcaH1ztC4ANIlt +Vsnu+dTjrGTocFWl4K7FGHsu4PBvW5QTagCr2TzMDGQTLbs0V2rc5gjrWJ7HH0w= +=1Eax +-----END PGP SIGNATURE----- diff --git a/tcpreplay-4.1.1.tar.xz b/tcpreplay-4.1.1.tar.xz deleted file mode 100644 index 21b4ddd..0000000 --- a/tcpreplay-4.1.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b26fbca89c919cca08d0bf8cd4f9def8b68979b50a8b07c40461151f7a56b590 -size 726236 diff --git a/tcpreplay.changes b/tcpreplay.changes index fc800bd..7aa932b 100644 --- a/tcpreplay.changes +++ b/tcpreplay.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Sun Jan 31 15:26:20 UTC 2016 - mpluskal@suse.com + +- Install LICENSE +- Use url for source +- Add gpg signature +- Make building more verbose +- Cleanup spec file with spec-cleaner + ------------------------------------------------------------------- Thu Jan 28 12:58:28 UTC 2016 - mkubecek@suse.cz diff --git a/tcpreplay.keyring b/tcpreplay.keyring new file mode 100644 index 0000000..cf48713 --- /dev/null +++ b/tcpreplay.keyring @@ -0,0 +1,36 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +mQENBFKz34gBCADE9Dwl1kvBfp9Hjafnvg8NYIf06A/JG31OoMJb691ZNd1lnfe2 +K5tUa/lwF/E4TtsciZGMJu1+2hWEllRZRn+ijo1CXRle3qT5XwAK5xkbeBG9vAbK +2z3xrqpA5aKe5oMOHptXc5KtDk6EcCmytjAO0ZGC/X66Yp8odCBCQ9mUphosBs9N +4iGPXGnIXaH5t7V4hRG4MtUS3lzBCb3bJytRf4AzGKdLByKMWH8wZg2foEejgZ04 +W3g+xXoxxr3wa1p+stCdgN2UcFcHsyjNaAWRCMIf/3nlSPoq0sd9WPABS537w/ed +wPlxQTGcm+coCAScQjEkVWaP5z5ORPU97se5ABEBAAG0JEZyZWQgS2xhc3NlbiA8 +dGNwcmVwbGF5QGFwcG5ldGEuY29tPokBIgQTAQoADAUCU9vkiQWDB4YfgAAKCRAc +p98VUISrwI3ACACoYJSs9ZMe/ERZgVOOZwF09xLEAYNb061+4yQDhpvxRpXVwQBY +tldkXHgqBWwaHtEzw+UJaQU9lF4/MH1FLFiw7liVqpocuU9VeUpsfTVnWKegnvsX +14w3H/d7nHSYrHJ3UhoYrg/RKxRmPLxFKD0Gh0Sp7Wt5KAoGiBSORAWvA1dLwdWA +hqbFtUN5qAWZbBJDfj8DQX3T9pKNYSg62qChW9i2n1o266qyXxFG9NmyM2lopTG5 +PlMNOc8Yyu55RwztU5hB5g+AN4yef1QG9vVoiuAvGn4bNezVqeTvGjH+RzA51cMG +l7FOcfj3hKgMcZNThRJ1KEzVYWTDUBVo64TgiQE4BBMBAgAiBQJSs9+IAhsDBgsJ +CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDp4hSXk73hfq2NB/wJyLCvqc1q/OXa +yge2sWTYlQCQuAkLO+kcxaLbSWQK6NpNcDeK5hItVW5DYNIEQV1JnJUpWsry5iMF +44scGGiy1pyVJbbq9XMaPNwzdV+RNZBc8Zrq0t/3noq2ZvNWn8ZLQTVCJE5f3xW7 +wi7xyM4+liJ8PLRdLQT0gXGTMA+TlGpEofQgClRwE5lOXYp1q4QjKIgp39BEeFot +cMlaqxecZk4VkCtZmxN2lx4xskBpsDp0sImNJDzMEFzS0EINxPDKWDFNayZdfmA7 +Qd5nfE3WFOIq717h2/A4LXfltA0b5Bq5ZqxeTCTr3CzpP6V45UOkB2XA3qfkUkc+ +khZc5W+NuQENBFKz34gBCACeBmarJo2oVkBUftqgDPYu9npEo8OZy0KGFjbbiATN +iPUTg+dIzZY0ckkoD68HM3nsvo+Ei4CL4JOBbJSWxX74vH9UfODHH9Xtcwn7BCBJ +A+plTGbMpLb3XhErqfBNjFDZhWcOyeIevWosx1jD9WruKEG7lPO+rqNuMtLwgMdf +ZUBwJXT1q4hlRuv+xZkoxt99Bvp2KFzzepb9zvUCNVQX/UIjPNOAKqw26tJPEOFm +PlwelfndZXSYq8dp9hRmTZaLqhKK/jg0BHjztuZPF6DqHkhgOP7IJkLPaggrdJM1 +fIs8Otk/IUK+O2P/SO2zFk9iK5DJGHaWk6Nos8XqmjtXABEBAAGJAR8EGAECAAkF +AlKz34gCGwwACgkQ6eIUl5O94X6vYgf/U97qyfr6LTdRnlhrXvw5rA1go1GUvMZP +OPjGyXeXEcZ2l66DmY5XHJTOpiqRosGxEw2oz4+ajT2VfWMlaTPQBc8YCKkl+0E3 +jpbfmuFX+ZAMNs01yVpxbr5pTA8+BwxSe21mMHtyaClNmKiXvoC39lYJ4DCF8W9p +eHryGgpQdcQ4zPpEdvjznr+bNL1Hh2IJ3TrdTNCYTnM9dZty9d3MgyLHV3GW/v0I +Pa9Ke71BXXg/5ZOBTQJFmofc2G6K/SuVsJFJYTRXKUAcn+KoiW4IZEUbBo3hiCcy +QFktrnqWHceYwLx7tP7u3DRT/RcVunFLoMeSGDW/hID00cTnBsLpiw== +=J/Di +-----END PGP PUBLIC KEY BLOCK----- diff --git a/tcpreplay.spec b/tcpreplay.spec index 22bb2ba..79e5eb9 100644 --- a/tcpreplay.spec +++ b/tcpreplay.spec @@ -16,23 +16,21 @@ # -%if 0%{?suse_version} < 1130 -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%endif - Name: tcpreplay Version: 4.1.1 Release: 0 -Source: %{name}-%{version}.tar.xz -Url: http://tcpreplay.appneta.com/ -BuildRequires: libdnet-devel -BuildRequires: libpcap-devel -BuildRequires: tcpdump -BuildRequires: xz -Requires: tcpdump Summary: Network analysis and testing tools License: GPL-3.0 Group: Productivity/Networking/Diagnostic +Url: http://tcpreplay.appneta.com/ +Source0: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source1: https://github.com/appneta/tcpreplay/releases/download/v%{version}/%{name}-%{version}.tar.gz.asc +Source2: %{name}.keyring +BuildRequires: libdnet-devel +BuildRequires: libpcap-devel +BuildRequires: tcpdump +Requires: tcpdump +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Tcpreplay is a suite of free Open Source utilities for editing and @@ -42,22 +40,35 @@ Systems, it has seen many evolutions including capabilities to replay to web servers. Version 4.0.0 introduces features and performance enhancements to -support switches, routers, and IP Flow/NetFlow appliances. - +support switches, routers, and IP Flow/NetFlow appliances. %prep -%setup +%setup -q %build -%configure --enable-dynamic-link -make %{?_smp_mflags} +%configure \ + --enable-dynamic-link +make %{?_smp_mflags} V=1 %install -make DESTDIR=${RPM_BUILD_ROOT} install +make DESTDIR=%{buildroot} install %{?_smp_mflags} %files %defattr(-,root,root) -%{_bindir}/* -%{_mandir}/man1/* +%doc docs/LICENSE +%{_bindir}/tcpbridge +%{_bindir}/tcpcapinfo +%{_bindir}/tcpliveplay +%{_bindir}/tcpprep +%{_bindir}/tcpreplay +%{_bindir}/tcpreplay-edit +%{_bindir}/tcprewrite +%{_mandir}/man1/tcpbridge.1%{ext_man} +%{_mandir}/man1/tcpcapinfo.1%{ext_man} +%{_mandir}/man1/tcpliveplay.1%{ext_man} +%{_mandir}/man1/tcpprep.1%{ext_man} +%{_mandir}/man1/tcpreplay-edit.1%{ext_man} +%{_mandir}/man1/tcpreplay.1%{ext_man} +%{_mandir}/man1/tcprewrite.1%{ext_man} %changelog