From 59e8b895eebc8462faa8b8e1e7e32ed0948cd355 Mon Sep 17 00:00:00 2001 From: Matsuu Takuto Date: Wed, 16 Jun 2010 23:52:05 +0000 Subject: [PATCH] Version bumped. Added python USE flag. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- net-libs/ldns/ChangeLog | 7 ++++- net-libs/ldns/Manifest | 24 +++++++++++++- net-libs/ldns/ldns-1.6.5.ebuild | 55 +++++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 2 deletions(-) create mode 100644 net-libs/ldns/ldns-1.6.5.ebuild diff --git a/net-libs/ldns/ChangeLog b/net-libs/ldns/ChangeLog index 3d17dffadf3c..d108005e831e 100644 --- a/net-libs/ldns/ChangeLog +++ b/net-libs/ldns/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-libs/ldns # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-libs/ldns/ChangeLog,v 1.8 2010/04/02 19:33:34 grobian Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-libs/ldns/ChangeLog,v 1.9 2010/06/16 23:52:05 matsuu Exp $ + +*ldns-1.6.5 (16 Jun 2010) + + 16 Jun 2010; MATSUU Takuto +ldns-1.6.5.ebuild: + Version bumped. Added python USE flag. 02 Apr 2010; Fabian Groffen ldns-1.6.4.ebuild: Marked ~ppc-macos and ~x64-macos, bug #312015 diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest index 6de1646ad2bb..521801ecebaa 100644 --- a/net-libs/ldns/Manifest +++ b/net-libs/ldns/Manifest @@ -1,10 +1,32 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX ldns-1.6.3-r3151-fix-double-free.patch 1264 RMD160 18f47bab53b72cfb9658fca61b3057ce186a3f34 SHA1 0aa15c79b258ca73780aa8e8355cea9dc9101fbe SHA256 35b87013de606bff37f18ce7f9f6bc9c7cb49c0daa1655d2268cd5414330e46b DIST ldns-1.6.2.tar.gz 828024 RMD160 2c701d5bb8710f0d5808ead1bdcc2c0ef4e09875 SHA1 d8650b9466f5f2793ef72a1e571606c8479b5cf7 SHA256 65b54523cefd3922a874865e68d072bcb5af21bbf9c676afcbc7506f34209e64 DIST ldns-1.6.3.tar.gz 832093 RMD160 83c314455f286d698d2d8017dc9b1c841fad0823 SHA1 87ce9cc8e4bf82f6d8668c915a08dfba20dd1b7c SHA256 eaa760bc8d58b65dee49d7072a281bef86b394045b21e0c1d6a5233049f4ddfa DIST ldns-1.6.4.tar.gz 895432 RMD160 1c9d78c01bc8ba6825cdc56b0be81236015e9ebd SHA1 9015968ad3ddd015c750c15b60e60b9cccd393ec SHA256 ad4d0142a84463ea646571656254694b5325545bc12bbb238358a0506e6eeb05 +DIST ldns-1.6.5.tar.gz 896484 RMD160 6fd413919511a9be986ff9adf213e1dfb45ce288 SHA1 267eea7a8a7af5a373aed6c26084ed9e43bddc4d SHA256 7e9be889d0036d810103f5089ca78ce8b334d99dba0aa541e2af6e903b06982e EBUILD ldns-1.6.2.ebuild 1127 RMD160 a4184a124dfdf44fbf109360b86bfab2427625ec SHA1 1f8cfc532763bcfd5f4cd54efca68b6dbc529aab SHA256 688ab00223ab1e355334d2ca529c92bb346839984ea5a06500b5fea894f0ca48 EBUILD ldns-1.6.3-r1.ebuild 1221 RMD160 a0e63164c2c3c4850679629af1295d3239a02188 SHA1 238f3cbf9b73f8251ad85efdb5667e28fadceb7f SHA256 bfbc0ef97358e0b11e05b0b1069f3fdfaf194d49c75001aed0fb515424634e6d EBUILD ldns-1.6.3.ebuild 1129 RMD160 76a58088f80bf803bdf3fce78a6e44786610ec06 SHA1 964d70ee4937265f7b5bc9cda23b1e793611ac36 SHA256 3d949e7231a9800f05efce890dabc8f37bcb72d2fc39381bb667bf0c4c752dc7 EBUILD ldns-1.6.4.ebuild 1273 RMD160 3e1aabc1d815c0362c24ba3ab11b7dec01fec90e SHA1 e6cc54421d884962be66728e9ba09cc81ae43729 SHA256 8c5e383c95ee23744d21d653a8c092c092d0f1c7d6bb8487d6429eafe9e13b81 -MISC ChangeLog 1222 RMD160 bea7dd6a600d7b423da0d8412e768731aca24093 SHA1 d001b26f481c18be958d21347550ffce93b1a3ac SHA256 6ce93f41398dd3abdf619898e8f91dc7682c582052e1dc1d88b960d2e8ac35e4 +EBUILD ldns-1.6.5.ebuild 1308 RMD160 77b29da943dadc3c1c4a03c238ecf3bdf96c4ed4 SHA1 918950184e5d546f155cc2ff8ec03bd397ed5a9a SHA256 763707bcc9f116468c4baca69706a48d5909e7e5414adb9986fce26d552f3051 +MISC ChangeLog 1359 RMD160 be563b7639c3dc98c5618d14bf5f0f5516c9f987 SHA1 b8d8c552dba5f289e81e43d969237fcb6c38aea2 SHA256 ed6ded823a4be000ec16a19469a1fab7838317d15fc48e1cea9733222759590b MISC metadata.xml 484 RMD160 dee5f1cbdb0ad0101faac5676ab4378cd0290b6d SHA1 01b8d1137de017a179d538fcdf0d1f2958fe986f SHA256 d2d57f3f2c90ccc8eb3e3768a151a1c0bf944335b8a994b35e268e176a5ab768 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.15 (GNU/Linux) + +iQIcBAEBAgAGBQJMGWOuAAoJECaGw+YFKA1pIhMP/iFoJ6jufCbJyEh4Iy+Ke+aK +PRtp8AU+pnrTw63KpaXPw8zV8vRMjFv/Mklh03oGrVzJEJCdBW72jjJSUMahFKGe +Ft+Y2YCcThyydpA5FE4utHJvRrxzoN5d7ydl5dApd3q618cIZHmJ5gjoLQ21l8EA +zE4vAHOX4DXskoTSN8erBmI/AMCdXVr+F7xAkZclgz9ug+NDz6TF8jPYpr5CiHW0 +F8J5aME9s83gnENwC+DTcoQJpwsR6mBDnu1TGECWtPvkkaMhexvigVpMuvpKXeGn +OBziC3paI2ExJsQQ44bh0gGqzSycS7z5AG2hHUSaZteWpbUqmUKBtXwx0vC7M/Dq +jTbBnsAs9lmlS+MA1PWiuK8RH6RXjV8U8+jDVoCYGQQcxLob14DEyjH0+gxywmdT +asNj2uoXmLrVDLJA9jCJwOSBFMhgHz7iQjgLRVCaMpCHJEirhxYSyua4Gj3x2oXA +3AR9ETKYvnmIF1fVaJvnmJr9f1udXBArGxc+eaU65wE4KIBli2Fi7aWwAyyPDZbI +sxYYs0qJBirgjaNF0FHpxygIG8YR7emvEB0wyEO9UI66WV+EAzRVez7F/eP73u80 +CCafTc80QUCIHS4meU6oM6wG25dYmgs3ydDAxjd1TfYFr/+PV20FcUd/Nfwa5PlH +waod8tAQ9GAgjLOXf62p +=6NAN +-----END PGP SIGNATURE----- diff --git a/net-libs/ldns/ldns-1.6.5.ebuild b/net-libs/ldns/ldns-1.6.5.ebuild new file mode 100644 index 000000000000..f1a9d4efdc4e --- /dev/null +++ b/net-libs/ldns/ldns-1.6.5.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-libs/ldns/ldns-1.6.5.ebuild,v 1.1 2010/06/16 23:52:05 matsuu Exp $ + +EAPI="2" +PYTHON_DEPEND="python? 2:2.4" + +inherit python + +DESCRIPTION="ldns is a library with the aim to simplify DNS programing in C" +HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/" +SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~ppc-macos ~x64-macos" +IUSE="doc python ssl vim-syntax" + +RDEPEND="ssl? ( >=dev-libs/openssl-0.9.7 )" +DEPEND="${RDEPEND} + python? ( dev-lang/swig ) + doc? ( app-doc/doxygen )" + +pkg_setup() { + python_set_active_version 2 +} + +src_configure() { + econf \ + $(use_enable ssl sha2) \ + $(use_with ssl) \ + $(use_with python pyldns) \ + --disable-rpath || die "econf failed" +} + +src_compile() { + emake || die "emake failed" + if use doc ; then + emake doxygen || die "emake doxygen failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc Changelog README* || die "dodoc failed" + + if use doc ; then + dohtml doc/html/* || die "dohtml failed" + fi + + if use vim-syntax ; then + insinto /usr/share/vim/vimfiles/ftdetect + doins libdns.vim || die "doins libdns.vim failed" + fi +} -- 2.26.2