Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dnsviz/dnsviz.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCasey Deccio <casey@deccio.net>2020-12-09 09:11:49 +0300
committerCasey Deccio <casey@deccio.net>2020-12-09 09:11:49 +0300
commit8a7d4ec8f5c856363d2a3eca0b3c35b77e4833f0 (patch)
treeb2e6867c5107761c4f1dc391f60a4b12db96416b /contrib/dnsviz.spec
parente42743ec9b2261bd8315e5faa9f68fab1ac107d9 (diff)
Update Fedora install directions
Diffstat (limited to 'contrib/dnsviz.spec')
-rw-r--r--contrib/dnsviz.spec64
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