summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2007-12-29 17:37:35 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2007-12-29 17:37:35 +0000
commit05ae25e7d8b9bc075500f0cc637c0b160b22c4bd (patch)
treecdf2c607b4c8830782f7d839f60ad08a4e696069 /net-libs
parentalpha/ia64/sparc stable wrt #203290 (diff)
downloadgentoo-2-05ae25e7d8b9bc075500f0cc637c0b160b22c4bd.tar.gz
gentoo-2-05ae25e7d8b9bc075500f0cc637c0b160b22c4bd.tar.bz2
gentoo-2-05ae25e7d8b9bc075500f0cc637c0b160b22c4bd.zip
Initial import of Lennart's libasyncns library, optionally used by PulseAudio.
(Portage version: 2.1.4_rc11)
Diffstat (limited to 'net-libs')
-rw-r--r--net-libs/libasyncns/ChangeLog7
-rw-r--r--net-libs/libasyncns/Manifest16
-rw-r--r--net-libs/libasyncns/files/digest-libasyncns-0.33
-rw-r--r--net-libs/libasyncns/libasyncns-0.3.ebuild58
-rw-r--r--net-libs/libasyncns/metadata.xml8
5 files changed, 92 insertions, 0 deletions
diff --git a/net-libs/libasyncns/ChangeLog b/net-libs/libasyncns/ChangeLog
new file mode 100644
index 000000000000..dbeca57e135a
--- /dev/null
+++ b/net-libs/libasyncns/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for net-libs/libasyncns
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libasyncns/ChangeLog,v 1.1 2007/12/29 17:37:35 flameeyes Exp $
+
+ 29 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> +metadata.xml:
+ Initial import of Lennart's libasyncns library, optionally used by PulseAudio.
+
diff --git a/net-libs/libasyncns/Manifest b/net-libs/libasyncns/Manifest
new file mode 100644
index 000000000000..206d13bfb31f
--- /dev/null
+++ b/net-libs/libasyncns/Manifest
@@ -0,0 +1,16 @@
+DIST libasyncns-0.3.tar.gz 356020 RMD160 57064948a7eb9d81b96320dacf384fd8def43293 SHA1 e8100382a14c57af69633f3bd1b4b4a52fc90bb1 SHA256 7dbfdd50b516ca05c734ddc2a2f7025800de71989647d905a290e1ac03c7ab72
+EBUILD libasyncns-0.3.ebuild 1203 RMD160 2155636d6379092cf5db853c2e358ea9f3d37c8b SHA1 528ba348b86d036277dba27fbbacaeac82ad9c84 SHA256 c4bd26ef572d12417b1b5b9127b2b0c40b0735f5f1db4aab10511c76132e2866
+MD5 27904d28dee2a7ae23fcd14e06917446 libasyncns-0.3.ebuild 1203
+RMD160 2155636d6379092cf5db853c2e358ea9f3d37c8b libasyncns-0.3.ebuild 1203
+SHA256 c4bd26ef572d12417b1b5b9127b2b0c40b0735f5f1db4aab10511c76132e2866 libasyncns-0.3.ebuild 1203
+MISC ChangeLog 270 RMD160 2766d4e3d08207f912137861c127d703dae7c82f SHA1 da5bf3d5494a99703b1aa28db867e0437bdbe2ad SHA256 569a43a9d9b658d18554375e0565c035ed8b3ebaa9fc82e18c7a47c7a1989273
+MD5 ae7305c63573b99bfcd40d974d36edb1 ChangeLog 270
+RMD160 2766d4e3d08207f912137861c127d703dae7c82f ChangeLog 270
+SHA256 569a43a9d9b658d18554375e0565c035ed8b3ebaa9fc82e18c7a47c7a1989273 ChangeLog 270
+MISC metadata.xml 225 RMD160 d973b4a3a0e8ed0a3bc126ecb9dea3ce3371371f SHA1 5872fd680b46d3aef07c0239f38a4362649f0de9 SHA256 0bc12d2711e9d0335e5a6b4561909de251122ba63cb2039e1f60e5cdcb52ad5b
+MD5 126182d41e8ea220308cac82369d1778 metadata.xml 225
+RMD160 d973b4a3a0e8ed0a3bc126ecb9dea3ce3371371f metadata.xml 225
+SHA256 0bc12d2711e9d0335e5a6b4561909de251122ba63cb2039e1f60e5cdcb52ad5b metadata.xml 225
+MD5 8cb4c3be704661d850faa4fbbd75a75f files/digest-libasyncns-0.3 244
+RMD160 0b17cc19ba6653bce90fe12ee8197e682752067e files/digest-libasyncns-0.3 244
+SHA256 7c73a4d4b84f72aba1c7de7f14dca6c6594d7d996d9f215aac3ad7b8a2cdb498 files/digest-libasyncns-0.3 244
diff --git a/net-libs/libasyncns/files/digest-libasyncns-0.3 b/net-libs/libasyncns/files/digest-libasyncns-0.3
new file mode 100644
index 000000000000..bd3ce8a57d2f
--- /dev/null
+++ b/net-libs/libasyncns/files/digest-libasyncns-0.3
@@ -0,0 +1,3 @@
+MD5 1aab5b1946ab0071b56a49e5b4efdc8c libasyncns-0.3.tar.gz 356020
+RMD160 57064948a7eb9d81b96320dacf384fd8def43293 libasyncns-0.3.tar.gz 356020
+SHA256 7dbfdd50b516ca05c734ddc2a2f7025800de71989647d905a290e1ac03c7ab72 libasyncns-0.3.tar.gz 356020
diff --git a/net-libs/libasyncns/libasyncns-0.3.ebuild b/net-libs/libasyncns/libasyncns-0.3.ebuild
new file mode 100644
index 000000000000..714bd7bdcb1f
--- /dev/null
+++ b/net-libs/libasyncns/libasyncns-0.3.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libasyncns/libasyncns-0.3.ebuild,v 1.1 2007/12/29 17:37:35 flameeyes Exp $
+
+inherit libtool autotools
+
+DESCRIPTION="C library for executing name service queries asynchronously."
+HOMEPAGE="http://0pointer.de/lennart/projects/libasyncns/"
+SRC_URI="http://0pointer.de/lennart/projects/libasyncns/${P}.tar.gz"
+
+SLOT="0"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+
+IUSE="doc debug"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_unpack() {
+ unpack ${A}
+
+ cd "${S}"
+
+ sed -i -e 's:noinst:check:' "${S}/${PN}/Makefile.am" \
+ || die "unable to fix the Makefile"
+
+ eautoreconf
+ elibtoolize
+}
+
+src_compile() {
+ # libasyncns uses assert()
+ use debug || append-flags -DNDEBUG
+
+ econf \
+ --disable-dependency-tracking \
+ --disable-lynx \
+ || die "econf failed"
+ emake || die "emake failed"
+
+ if use doc; then
+ doxygen doxygen/doxygen.conf || die "doxygen failed"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc doc/README
+ dohtml doc/README.html doc/styles.css
+
+ if use doc; then
+ docinto apidocs
+ dohtml html/*
+ fi
+}
diff --git a/net-libs/libasyncns/metadata.xml b/net-libs/libasyncns/metadata.xml
new file mode 100644
index 000000000000..d54bd3354d0d
--- /dev/null
+++ b/net-libs/libasyncns/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>flameeyes@gentoo.org</email>
+</maintainer>
+</pkgmetadata>