# -*- coding: ascii; tab-width: 4 -*-
Info4: <<
Package: libcares2
Version: 1.34.4
Revision: 1
Description: Asynch DNS resolver library
DescDetail: <<
	c-ares is a C library that performs DNS requests and name resolves
	asynchronously. c-ares is a fork of the original library named 'ares',
	written by Greg Hudson at MIT. In all practical means, it is the
	successor of ares.
<<
Maintainer: Daniel Johnson <daniel@daniel-johnson.org>
Homepage: https://c-ares.org/

Source: https://github.com/c-ares/c-ares/releases/download/v1.34.4/c-ares-%v.tar.gz
Source-Checksum: SHA256(fa38dbed659ee4cc5a32df5e27deda575fa6852c79a72ba1af85de35a6ae222f)

NoSetCPPFLAGS: true
NoSetLDFLAGS: true
SetCFLAGS: -Os

Depends: %N-shlibs (= %v-%r)
BuildDependsOnly: true

ConfigureParams: <<
	--disable-static \
	--enable-shared \
	--disable-silent-rules \
	--disable-dependency-tracking \
	--enable-symbol-hiding
<<

InfoTest: <<
	TestScript: <<
		#!/bin/sh -ev

		# Need to disable tests that make requests from network DNS
		# server. NB: This pattern might be overly broad.
		# https://github.com/c-ares/c-ares/issues/455
		export GTEST_FILTER="-*.Live*"

		make check || exit 2
	<<
<<

InstallScript: <<
	make install DESTDIR=%d
<<

DocFiles: AUTHORS README.md RELEASE-NOTES.md LICENSE.md

License: BSD

SplitOff: <<
	Package: %N-shlibs
	Files: lib/libcares.2.*dylib
	Shlibs: %p/lib/libcares.2.dylib 22.0.0 %n (>= 1.34.4-1)
	DocFiles: AUTHORS README.md RELEASE-NOTES.md LICENSE.md
<<
<<