From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Petazzoni Date: Sat, 16 Feb 2013 03:06:25 +0100 Subject: [Buildroot] [PATCH] new package: adns In-Reply-To: <1360959402-24775-1-git-send-email-stefan.froberg@petroprogram.com> References: <1360959402-24775-1-git-send-email-stefan.froberg@petroprogram.com> Message-ID: <20130216030625.04d9545d@skate> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Dear Stefan Fr?berg, Thanks for this package, definitely something useful to have. On Fri, 15 Feb 2013 22:16:42 +0200, Stefan Fr?berg wrote: > GNU adns > > Advanced, easy to use, asynchronous-capable DNS client library and utilities. > > adns is a resolver library for C (and C++) programs, and a collection of > useful DNS resolver utilities. > > Signed-off-by: Stefan Fr?berg > --- > package/Config.in | 1 + > package/adns/Config.in | 7 + > package/adns/adns-1.4-cnamechain.patch | 1275 +++++++++++++++ > package/adns/adns-1.4-destdir.patch | 54 + > package/adns/adns-1.4-ipv6.patch | 2725 ++++++++++++++++++++++++++++++++ > package/adns/adns-1.4-rh514838.patch | 26 + If possible, I think I would prefer to have the adns package download those patches rather than have them in the Buildroot source tree directly. ADNS_PATCHES = http://somewhere.com/foobar.patch \ http://somewhereelse.com/barfoo.patch I am not sure if the patch that allows that has already been merged upstream, but it has been floating on the list for some time, and I think it's a good thing to have. > +ADNS_VERSION = 1.4 > +ADNS_SOURCE = adns-$(ADNS_VERSION).tar.gz > +ADNS_SITE = http://www.chiark.greenend.org.uk/~ian/adns/ftp/ > +ADNS_AUTORECONF = YES > +ADNS_INSTALL_STAGING = YES > +ADNS_CONF_OPT += --enable-dynamic=elf You should add ADNS_LICENSE and ADNS_LICENSE_FILES. Also, did you test build this adns thing with a minimal uClibc? No specific toolchain feature needed (largefile, IPv6, etc.) ? Thanks! Thomas -- Thomas Petazzoni, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com