Version bump (bug 309355), add Gentoo Prefix support (bug 321023)
authorJeremy Olexa <darkside@gentoo.org>
Tue, 1 Jun 2010 20:43:06 +0000 (20:43 +0000)
committerJeremy Olexa <darkside@gentoo.org>
Tue, 1 Jun 2010 20:43:06 +0000 (20:43 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

net-libs/libasyncns/ChangeLog
net-libs/libasyncns/Manifest
net-libs/libasyncns/libasyncns-0.8.ebuild [new file with mode: 0644]

index e3aa5d2c3a715c7485c2f69405fbfee0695c0d3e..bc67a8adb1194ea4ad7ccb7380b0c464a7d18814 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-libs/libasyncns
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libasyncns/ChangeLog,v 1.14 2009/04/28 17:46:37 armin76 Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libasyncns/ChangeLog,v 1.15 2010/06/01 20:43:06 darkside Exp $
+
+*libasyncns-0.8 (01 Jun 2010)
+
+  01 Jun 2010; Jeremy Olexa <darkside@gentoo.org> +libasyncns-0.8.ebuild:
+  Version bump (bug 309355), add Gentoo Prefix support (bug 321023)
 
   28 Apr 2009; Raúl Porcel <armin76@gentoo.org> libasyncns-0.3.ebuild:
   arm/sh stable
index 448e0ea23c0a02c7a510d91d65175c1a776412a1..71a992fec03aae148a4f6f78cc054359da6e3cb7 100644 (file)
@@ -1,8 +1,10 @@
 DIST libasyncns-0.3.tar.gz 356020 RMD160 57064948a7eb9d81b96320dacf384fd8def43293 SHA1 e8100382a14c57af69633f3bd1b4b4a52fc90bb1 SHA256 7dbfdd50b516ca05c734ddc2a2f7025800de71989647d905a290e1ac03c7ab72
 DIST libasyncns-0.4.tar.gz 370079 RMD160 b75625dc7b02dd09254174cbe8b5b58d08bc9c8b SHA1 047dd4c748c6061fa107c1877affc0a34c0847b3 SHA256 2d59fa6621cf77d6dd328b2906f2c4b2cf5fd140380d64cec49ec9e70f393f98
 DIST libasyncns-0.7.tar.gz 374866 RMD160 caa0cc61bdd1ba6a9294fe4f1043009a0addacee SHA1 6b67944c3623e23d08e58a7e6eec8eaf08e5395b SHA256 33367fdf72657592de8e4aa0843fe2c864f3dcebf89544e6ed49e56b7f2f67b2
+DIST libasyncns-0.8.tar.gz 341591 RMD160 d30e248a1c479700e6a5986a966b1dd9d254ae2a SHA1 e82843056e98672ae82d46eae2c164cbf0b09ef9 SHA256 4f1a66e746cbe54ff3c2fbada5843df4fbbbe7481d80be003e8d11161935ab74
 EBUILD libasyncns-0.3.ebuild 1243 RMD160 889261aaec20e2c9692c07b1c18786a23af48dc7 SHA1 8d11264c43aa517bb69cde143b4efd92780d132f SHA256 68a1401a7176a443d281e454e2d24bbfefe0dcc79b5f44bc50c816d6842d2c50
 EBUILD libasyncns-0.4.ebuild 1130 RMD160 d4e381b54f66eb5da819319797e28ba1d612b015 SHA1 02efdf9ab707ce630b8e094db962e119f3f0b98f SHA256 bc048304df6059b07f7cbd4f09dd32792ab1ef242439b004a2c96d91fab06d40
 EBUILD libasyncns-0.7.ebuild 1154 RMD160 4eeb1807fb81c16364b9b9468b022261240c1058 SHA1 d4eb34e2b759bb3d1536e42145653a7d2ba26b65 SHA256 69c2ec62671257e72c11083ce4c297c1073c203f7918c6f112d55d18b162f549
-MISC ChangeLog 1950 RMD160 90ff77187c66fb93b1bed2bb90e40d668f0e7c13 SHA1 ae93ddaf1154312091b49a1a7bc1d9fdb087bd64 SHA256 ec1f0a7429523ede62a11815d1e2e7a719ddada7b5b5a853b2023f172caa697c
+EBUILD libasyncns-0.8.ebuild 1179 RMD160 a179f7bb0133d88ab8ec67f371168a7b517ffa7f SHA1 d83d22925ebb497e4511647c53049aa9734813fa SHA256 cca135adee766fbba31f8ff8e1432250f1bff0572de30d14ee6a1ede755540e1
+MISC ChangeLog 2125 RMD160 274304061e1c07c8f7840f5dab862eb4a276f3d1 SHA1 1e41575f93fee3fd00e4689891078fb22d682208 SHA256 db1f044486b1afe9779a2d059f1ad95b030a353ee74c2b1d0c9403e3b134000b
 MISC metadata.xml 225 RMD160 d973b4a3a0e8ed0a3bc126ecb9dea3ce3371371f SHA1 5872fd680b46d3aef07c0239f38a4362649f0de9 SHA256 0bc12d2711e9d0335e5a6b4561909de251122ba63cb2039e1f60e5cdcb52ad5b
diff --git a/net-libs/libasyncns/libasyncns-0.8.ebuild b/net-libs/libasyncns/libasyncns-0.8.ebuild
new file mode 100644 (file)
index 0000000..7eb13dd
--- /dev/null
@@ -0,0 +1,52 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libasyncns/libasyncns-0.8.ebuild,v 1.1 2010/06/01 20:43:06 darkside Exp $
+
+EAPI=3
+inherit libtool flag-o-matic
+
+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="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
+
+IUSE="doc debug"
+
+RDEPEND=""
+DEPEND="doc? ( app-doc/doxygen )"
+
+src_prepare() {
+       elibtoolize
+}
+
+src_configure() {
+       # libasyncns uses assert()
+       use debug || append-flags -DNDEBUG
+
+       econf \
+               --docdir="${EPREFIX}"/usr/share/doc/${PF} \
+               --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+               --disable-dependency-tracking \
+               --disable-lynx
+}
+
+src_compile() {
+       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"
+
+       if use doc; then
+               docinto apidocs
+               dohtml html/*
+       fi
+}