Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.3
libunbound-devel-mini
libunbound-devel-mini.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libunbound-devel-mini.spec of Package libunbound-devel-mini
# # spec file for package libunbound-devel-mini # # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %bcond_without python %bcond_without munin %bcond_without hardened_build %define ldns_version 1.6.16 # Name: libunbound-devel-mini Version: 1.20.0 Release: 0 # # BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: flex BuildRequires: ldns-devel >= %{ldns_version} BuildRequires: libevent-devel BuildRequires: libexpat-devel BuildRequires: libsodium-devel BuildRequires: openssl-devel Requires: this-is-only-for-build-envs Conflicts: unbound-devel Conflicts: libunbound8 Provides: libunbound-devel = %{version}-%{release} # Url: https://www.unbound.net/ Source: https://www.unbound.net/downloads/unbound-%{version}.tar.gz Source15: https://www.unbound.net/downloads/unbound-%{version}.tar.gz.asc Source1: libunbound-devel-mini-rpmlintrc Source5: root.key Source6: dlv.isc.org.key # From http://data.iana.org/root-anchors/icannbundle.pem Source12: icannbundle.pem Source13: root.anchor Source14: unbound.keyring Patch0: unbound-1.20-CVE-2024-43167.patch Patch1: unbound-1.20-CVE-2024-8508.patch Summary: Just a devel package for build loops License: BSD-3-Clause Group: Productivity/Networking/DNS/Servers %description Unbound is a validating, recursive, and caching DNS(SEC) resolver. The C implementation of Unbound is developed and maintained by NLnet Labs. It is based on ideas and algorithms taken from a java prototype developed by Verisign labs, Nominet, Kirei and ep.net. Unbound is designed as a set of modular components, so that also DNSSEC (secure DNS) validation and stub-resolvers (that do not run as a server, but are linked into an application) are easily possible. %prep %autosetup -p1 -n unbound-%version %build export CFLAGS="%{optflags}" export CXXFLAGS="%{optflags}" %configure \ --disable-rpath \ --with-libevent \ --with-pthreads \ --disable-static \ --with-ldns=%{_prefix} \ --enable-sha2 \ --enable-gost \ --enable-ecdsa \ --enable-event-api \ --enable-pie \ --enable-relro-now \ --enable-dnscrypt \ --with-conf-file=%{_sysconfdir}/%{name}/unbound.conf \ --with-pidfile=%{piddir}%{name}/%{name}.pid \ --without-pythonmodule --without-pyunbound \ --with-libunbound-only \ --with-rootkey-file=%{_sharedstatedir}/unbound/root.key %{__make} %{?_smp_mflags} %install make install DESTDIR="%{buildroot}" rm -rf %{buildroot}%{_mandir} %{buildroot}%{_libdir}/*.la %check make check %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %{_libdir}/libunbound.so.* %{_includedir}/unbound.h %{_includedir}/unbound-event.h %{_libdir}/libunbound.so %{_libdir}/pkgconfig/libunbound.pc %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor