Difference between revisions of "UDNS"

From CBLFS
Jump to navigationJump to search
(Created page with '{| style="text-align: left; background-color: AliceBlue;" |- !Download Source: | http://www.corpit.ru/mjt/udns/udns_0.0.9.tar.gz |- |} ---- {{Package-Introduction|UDNS is a stu…')
 
(Updated version and added Non-multilib instructions)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://www.corpit.ru/mjt/udns/udns_0.0.9.tar.gz
+
| http://www.corpit.ru/mjt/udns/udns_0.1.orig.tar.gz
 
|-
 
|-
 
|}
 
|}
Line 16: Line 16:
 
== Non-Multilib ==
 
== Non-Multilib ==
 
   
 
   
  Please contribute
+
Compile the package:
   
+
 
 +
./configure
 +
make
 +
 
 +
Install the package:
 +
 
 +
cp -v dnsget /usr/bin/ &&
 +
cp -v ex-rdns /usr/bin/ &&
 +
cp -v rblcheck /usr/bin/ &&
 +
cp -v udns.h /usr/include/ &&
 +
  cp -v libudns.a /usr/lib &&
 +
  cp -v *.1 /usr/share/man/man1/ &&
 +
cp -v *.3 /usr/share/man/man3/
 +
 
 
== Multilib ==
 
== Multilib ==
  

Revision as of 09:52, 11 October 2012

Download Source: http://www.corpit.ru/mjt/udns/udns_0.1.orig.tar.gz

Introduction to UDNS

UDNS is a stub DNS resolver library with ability to perform both syncronous and asyncronous DNS queries.

Project Homepage: http://www.corpit.ru/mjt/udns.html

Dependencies

Required

Optional

Non-Multilib

Compile the package:

./configure
make

Install the package:

cp -v dnsget /usr/bin/ &&
cp -v ex-rdns /usr/bin/ &&
cp -v rblcheck /usr/bin/ &&
cp -v udns.h /usr/include/ &&
cp -v libudns.a /usr/lib && 
cp -v *.1 /usr/share/man/man1/ &&
cp -v *.3 /usr/share/man/man3/

Multilib

32Bit

Please contribute

N32

Please contribute

64Bit

Compile the package:

export LD_LIBRARY_PATH=/usr/lib64 &
CC="gcc ${BUILD64}" LD="ld ${LD_BUILD64}" \
LDFLAGS="-L/usr/lib64" \
./configure

make

Install the package

cp -v dnsget /usr/bin/ &&
cp -v ex-rdns /usr/bin/ &&
cp -v rblcheck /usr/bin/ &&
cp -v udns.h /usr/include/ &&
cp -v libudns.a /usr/lib64/ &&
cp -v *.1 /usr/share/man/man1/ &&
cp -v *.3 /usr/share/man/man3/