From c0ccd99cfc5d28681b2db242f0cc6dd39ff4f7c4 Mon Sep 17 00:00:00 2001 From: Alex Alexander Date: Wed, 14 Sep 2011 08:32:02 +0000 Subject: [PATCH] live ebuild Package-Manager: portage-2.2.0_alpha55/cvs/Linux x86_64 --- net-irc/znc/ChangeLog | 7 +++- net-irc/znc/Manifest | 29 +++++++-------- net-irc/znc/znc-9999.ebuild | 71 +++++++++++++++++++++++++++++++++++++ 3 files changed, 92 insertions(+), 15 deletions(-) create mode 100644 net-irc/znc/znc-9999.ebuild diff --git a/net-irc/znc/ChangeLog b/net-irc/znc/ChangeLog index 195a035020df..2f1a64557906 100644 --- a/net-irc/znc/ChangeLog +++ b/net-irc/znc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-irc/znc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-irc/znc/ChangeLog,v 1.50 2011/09/08 20:27:13 wired Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-irc/znc/ChangeLog,v 1.51 2011/09/14 08:32:02 wired Exp $ + +*znc-9999 (14 Sep 2011) + + 14 Sep 2011; Alex Alexander +znc-9999.ebuild: + live ebuild *znc-0.200 (08 Sep 2011) diff --git a/net-irc/znc/Manifest b/net-irc/znc/Manifest index 039c34f24649..cbe15379289d 100644 --- a/net-irc/znc/Manifest +++ b/net-irc/znc/Manifest @@ -13,22 +13,23 @@ EBUILD znc-0.096-r1.ebuild 1423 RMD160 0be1f0dbf75f1c88b07ee60a0bda6b1336abf8c2 EBUILD znc-0.096.ebuild 1280 RMD160 7d6bbd9bb1eb91ba40686770a7d2d8b7b3ea7dde SHA1 030744e6ea41aff1797939d379c4f183a04881f5 SHA256 069e6507c1adb17c95da874f2a66a3392cb19b8319821d594359ba35dc156d5e EBUILD znc-0.098.ebuild 1611 RMD160 9add45ee6445bcc11be0fee58b5bd983dab7f9d2 SHA1 028fca2f89edec40e349f456054dd80ba0d6af54 SHA256 85dca3b99aedc96c34e11f55bdf8dcb23e2abc1292926fd0b80bcae493faf19a EBUILD znc-0.200.ebuild 1606 RMD160 d89d327751ea23f1621908361405dbb9a5c96d6d SHA1 2918d5b3e834ef6f043eeb760aae43715cc6dde3 SHA256 53d8d39b39ac5ddd3b189ad0b8d8fac6a624e10b1e1ac66950b568591764e356 -MISC ChangeLog 6757 RMD160 31b0e17ee82d9036225d57a24271310d3decd573 SHA1 d5c5df5ecef1919008a7d349434c4956d068debb SHA256 5c3a046929215f6c8efb321ce9c55002ade2c4d8509f17aa31511ed566bf5f19 +EBUILD znc-9999.ebuild 1558 RMD160 49c99943fc62542bbbd3620df67a66047deaa486 SHA1 0ef4f21ca653c717becb0f151981e7458f0a56c2 SHA256 8eb3c8d291f90b659ce52795ff5f3c82c8e1058d512f6f0a3a50b7a2d4ff4750 +MISC ChangeLog 6864 RMD160 2f89a0a44abfef9e1c4bec7af045db9f25080d34 SHA1 a828996dd825ef47d7ee1f9bf7ed5c526898251d SHA256 94542c14e53928a51b1e62f22db6812fcb158caef82c29e6c4f1d6a5e85ac89b MISC metadata.xml 409 RMD160 f6476a5c2d494c26a600e104d723b4be74185bfe SHA1 3677f5f84105a59c3c0056b7718990ccd3eacbfc SHA256 9f5b022b9a72f00cb0b91ce0d8bf502bfe5bbd619c962dd8d5891096e5e3b84b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBCgAGBQJOaSU9AAoJEDZF8K7rm0r622IP/0sN7Ram4kPD0ww4wpJ+sJpl -CW46/54fQvuM6qkXNAyEeOlTD+xeD7h+zJsaIvgrp4+y89jboxMvs3VQFEOrAaUR -c2rBBgpLqBjEc1wKpmWS2q5ZgCTf2lFbUh5x+iugU5A99Xcc7JxcoCQhCAM+KRWo -ih2TydwhiRAJferm166ElJ3jaiKKNl/G/b/L/8/i+mb5xfjmN4s2g83qEpMH6qom -XtURKFLkIj9bm1EK7p25XRzOwSldW6zpU7NWdHQJUx6oaulAvoMjrxu4cG2r4Ksh -K2XkKPrc0YAMQrQY7xF+6ZciRx9E0qwbTj7qvyTXmjxsILNmNw+iRzIqM9DNdRK3 -GURbwQQ9eCSWthtUqfsaTR3kdvxpDhhpH4m7gJB/W0O2YEn/gkd525dadeaP65sG -ZjJj8LQaZQ/YYG+sePVFB5kVTUzQXBxspFdYaxaL2m5V08mgNoXP/vpnRmWlgNZm -YdFuO+FEZBk9QUwpo26SudB1iAGrpzWxU7+GNQkD+vv/7TnlV1NkXc/AScZEJp1q -EiZLto2KFIczIkZbAZdsyKNgI79/hpXwTZ8GxVguogOKcBGs41ImFjTNvEhuR7AP -k0I7nk75+nquyaOaBKa4q9NJp/sBUDMaE77gtDUPKtrDAaJei+RlZMRRyAuhfTbC -zoupB2ZQnweX298V0opo -=fDmv +iQIcBAEBCgAGBQJOcGanAAoJEDZF8K7rm0r6czkP/jhxT1XPpR/vH4+n+MmDb0LG +XgydtwbNRQ+KDwmBLQwmpux8ePda+7Fo6mvlYuBuCJgXy+lVamXyXt0vDoX5L+lo +YR1rwUPuvUh6NAi7WtZ2FSYVfsjGZ9lrWRh2851KlOxZIbnBx66cYQqLV/rAat3v +XR24sCq12kO0XaIvZTnwvudCN/QGw8ZRgKApeuYEtmjpxck7WUQ7FcxoSmDeOCjk +DAf4SnQni899Oqa+oo4a3r3CV2q2unttDs2x6nazOKZbY+nhWyHljwWz09ZegZj5 +cUoIgl6Qm/FOvXlcmdvAW+KTQH3jNWEEXC7Js/ks03Xp6AYlKkLKaafxH7iAZCbi +x5B0sM/tM1/hNz5LJqzVggEbgHY2ghHz955JCxTDbo04GYpfARYZw1omADbMyU7l +i34q62wmyUcgBLDwfjkuMRd6/smq4GswwRB4GEt34dnr/lPLRl8SUEtbIOo9dvrV +zSL0Z+wv0ANYOU7+fxZ3N15Myyn6tdDpmoKaWHB5BG9MvkisWIsfP+Bv++mJuCva +NC7qVBsCSMmUsvuXg7R1p9Ai3WJeGtIlGMtYwkyU2iro3cz8l1YeL/0vs76nvokq +NdIjUYl4d7RCuazNP6IZrp4ayPnDb0U6UJ14ww/h389/lKrmren2ATXQhVYXpKYT +hUkuwB1SupVD9j1b4t5D +=+sNs -----END PGP SIGNATURE----- diff --git a/net-irc/znc/znc-9999.ebuild b/net-irc/znc/znc-9999.ebuild new file mode 100644 index 000000000000..e87763c0e49d --- /dev/null +++ b/net-irc/znc/znc-9999.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-irc/znc/znc-9999.ebuild,v 1.1 2011/09/14 08:32:02 wired Exp $ + +EAPI=3 + +PYTHON_DEPEND="python? 3" +inherit base git-2 python + +DESCRIPTION="An advanced IRC Bouncer" +HOMEPAGE="http://znc.sourceforge.net" + +EGIT_REPO_URI=${EGIT_REPO_URI:-"git://github.com/znc/znc.git"} +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="ares debug extras ipv6 perl python ssl sasl tcl" + +RDEPEND=" + ares? ( >=net-dns/c-ares-1.5 ) + perl? ( dev-lang/perl ) + sasl? ( >=dev-libs/cyrus-sasl-2 ) + ssl? ( >=dev-libs/openssl-0.9.7d ) + tcl? ( dev-lang/tcl ) +" +DEPEND=" + dev-util/pkgconfig + perl? ( dev-lang/swig ) + python? ( dev-lang/swig ) + ${RDEPEND} +" + +pkg_setup() { + if use python; then + python_set_active_version 3 + python_pkg_setup + fi +} + +src_prepare() { + ./autogen.sh +} + +src_configure() { + econf \ + $(use_enable ares c-ares) \ + $(use_enable debug) \ + $(use_enable extras extra) \ + $(use_enable ipv6) \ + $(use_enable perl) \ + $(use python && echo "--enable-python=python-$(python_get_version)") \ + $(use_enable sasl) \ + $(use_enable ssl openssl) \ + $(use_enable tcl tcl) \ + || die "econf failed" +} + +src_install() { + emake install DESTDIR="${D}" || die "make install failed." + dodoc AUTHORS README.md || die "dodoc failed" +} + +pkg_postinst() { + elog + elog "Run 'znc --makeconf' as the user you want to run ZNC as" + elog "to make a configuration file" + elog "If you are using SSL you should also run 'znc --makepem'" + elog +} -- 2.26.2