Port details |
- linux-f10-libasyncns C library for executing DNS queries asynchronously (Linux Fedora 10)
- 0.7 dns
=1 0.7Version of this port present on the latest quarterly branch.
- DEPRECATED: Fedora 10 is unsupported and vulnerable
This port expired on: 2016-12-31
- Maintainer: itetcu@FreeBSD.org
- Port Added: 2010-02-04 08:26:17
- Last Update: 2016-12-31 17:25:05
- SVN Revision: 430144
- People watching this port, also watch:: tmux, font-misc-meltho, xclock, p5-Net-HTTP
- Also Listed In: devel linux
- License: not specified in port
- WWW:
- http://0pointer.de/lennart/projects/libasyncns/
- Description:
- libasyncns is a C library for Linux/Unix for executing name service queries
asynchronously. It is an asynchronous wrapper around getaddrinfo(3),
getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv.
In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
libasyncns does not make use of UNIX signals for reporting completion of name
queries. Instead, the API exports a standard UNIX file descriptor which may be
integerated cleanly into custom main loops.
In contrast to asynchronous DNS resolving libraries like libdenise, skadns,
adns, libasyncns is just an asynchronous wrapper around the libc's synchronous
getaddrinfo() API, which has the advantage of allowing name resolution using
techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name
Service Switch) modules. libasyncns is compatible with IPv6 if the underlying
libc is.
libasyncns is very tiny, consisting of just one header and one source file. It
has no dependencies besides libc.
WWW: http://0pointer.de/lennart/projects/libasyncns/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- linux-f10-libasyncns>0:dns/linux-f10-libasyncns
- No installation instructions:
- This port has been deleted.
- PKGNAME: linux-f10-libasyncns
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: i386 amd64
- distinfo:
- SHA256 (rpm/i386/fedora/10/libasyncns-0.7-1.fc10.i386.rpm) = cb7065c1e8339559df984c12de0a7a70e67b72d6ee6bd54ec7dd07ccc089625f
SIZE (rpm/i386/fedora/10/libasyncns-0.7-1.fc10.i386.rpm) = 24560
SHA256 (rpm/i386/fedora/10/libasyncns-0.7-1.fc10.src.rpm) = e9cee4abd8268a82f1ad4d548b4edf9a179ac21c8c005033eb88474f99eb0952
SIZE (rpm/i386/fedora/10/libasyncns-0.7-1.fc10.src.rpm) = 377044
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- linux_base-f10>0 : emulators/linux_base-f10
- NOTE: dependencies for deleted ports are notoriously suspect
- This port is required by:
- for Run
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- linux:f10
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 7
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.7 31 Dec 2016 17:25:05 |
rene |
Drop support for Linux Fedora 10 (ports part)
games/dsnake only worked with linux-f10
Should fix INDEX
audio/linux-f10-sdl_mixer
audio/linux-f10-pulseaudio-libs
audio/linux-f10-freealut
audio/linux-f10-arts
audio/linux-f10-esound
audio/linux-f10-libogg
audio/linux-f10-alsa-plugins-oss
audio/linux-f10-openal
audio/linux-f10-openal-soft
audio/linux-f10-nas-libs (Only the first 15 lines of the commit message are shown above ) |
0.7 05 Sep 2016 19:23:42 |
tijl |
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases
that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling. Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework. (Only the first 15 lines of the commit message are shown above ) |
0.7 22 Sep 2014 10:40:01 |
xmj |
Update CentOS base to 6.5, add userland ports
The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.
This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.
If you want to switch to linux-c6 ports, please define at /etc/make.conf:
OVERRIDE_LINUX_BASE_PORT=c6
OVERRIDE_LINUX_NONBASE_PORTS=c6
(Only the first 15 lines of the commit message are shown above ) |
0.7 06 Oct 2013 09:08:22 |
antoine |
Rework linux rpm plist generation/installation
Convert linux-f10-libasyncns to STAGEDIR (only user of AUTOMATIC_PLIST)
Approved by: portmgr (bapt) |
0.7 20 Sep 2013 16:31:58 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
dns) |
0.7 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
0.7 04 Feb 2010 08:25:54 |
itetcu |
libasyncns is a C library for Linux/Unix for executing name service queries
asynchronously. It is an asynchronous wrapper around getaddrinfo(3),
getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv.
In contrast to GNU's asynchronous name resolving API getaddrinfo_a(),
libasyncns does not make use of UNIX signals for reporting completion of name
queries. Instead, the API exports a standard UNIX file descriptor which may be
integerated cleanly into custom main loops.
In contrast to asynchronous DNS resolving libraries like libdenise, skadns,
adns, libasyncns is just an asynchronous wrapper around the libc's synchronous
getaddrinfo() API, which has the advantage of allowing name resolution using
techniques like Multicast DNS, LDAP or NIS using standard libc NSS (Name
Service Switch) modules. libasyncns is compatible with IPv6 if the underlying
libc is.
libasyncns is very tiny, consisting of just one header and one source file. It
has no dependencies besides libc.
WWW: http://0pointer.de/lennart/projects/libasyncns/ |
Number of commits found: 7
|