diff options
author | Casey Deccio <casey@deccio.net> | 2020-12-09 09:11:49 +0300 |
---|---|---|
committer | Casey Deccio <casey@deccio.net> | 2020-12-09 09:11:49 +0300 |
commit | 8a7d4ec8f5c856363d2a3eca0b3c35b77e4833f0 (patch) | |
tree | b2e6867c5107761c4f1dc391f60a4b12db96416b /contrib/dnsviz.spec | |
parent | e42743ec9b2261bd8315e5faa9f68fab1ac107d9 (diff) |
Update Fedora install directions
Diffstat (limited to 'contrib/dnsviz.spec')
-rw-r--r-- | contrib/dnsviz.spec | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/contrib/dnsviz.spec b/contrib/dnsviz.spec new file mode 100644 index 0000000..37faf84 --- /dev/null +++ b/contrib/dnsviz.spec @@ -0,0 +1,64 @@ +Name: dnsviz +Version: 0.8.1 +Release: 1%{?dist} +Summary: Tools for analyzing and visualizing DNS and DNSSEC behavior + +License: GPLv2+ +URL: https://github.com/dnsviz/dnsviz +Source0: https://github.com/dnsviz/dnsviz/releases/download/v%{version}/%{name}-%{version}.tar.gz + +BuildArch: noarch +BuildRequires: python3-devel +BuildRequires: graphviz +BuildRequires: make +Requires: python3-pygraphviz >= 1.4 +Requires: python3-m2crypto >= 0.28.0 +Requires: python3-dns >= 1.13 + +%description +DNSViz is a tool suite for analysis and visualization of Domain Name System +(DNS) behavior, including its security extensions (DNSSEC). This tool suite +powers the Web-based analysis available at http://dnsviz.net/ + +%prep +%autosetup + +%build +%py3_build + +%install +#XXX Normally the py3_install macro would be used here, +# but dnsviz/config.py is build with the install command, +# so install MUST call the build subcommand, so config.py +# will be proplerly placed. With py3_install, the +# --skip-build argument is used. +%{__python3} %{py_setup} %{?py_setup_args} install -O1 --root %{buildroot} %{?*} + +#XXX no checks yet +#%check +#%{__python3} setup.py test + +%clean +rm -rf %{buildroot} + +%files +%license LICENSE +%doc README.md +%{python3_sitelib}/%{name}/* +%{python3_sitelib}/%{name}-%{version}-*.egg-info/* +%{_bindir}/%{name} +%{_datadir}/%{name}/* +%{_defaultdocdir}/%{name}/dnsviz-graph.html +%{_defaultdocdir}/%{name}/images/*png +%{_mandir}/man1/%{name}.1* +%{_mandir}/man1/%{name}-probe.1* +%{_mandir}/man1/%{name}-graph.1* +%{_mandir}/man1/%{name}-grok.1* +%{_mandir}/man1/%{name}-print.1* +%{_mandir}/man1/%{name}-query.1* + +%changelog +* Wed Feb 6 2019 Casey Deccio + 0.8.1 release +* Fri Jan 25 2019 Casey Deccio + 0.8.0 release |