From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RQ60M-0008FP-Tu for garchives@archives.gentoo.org; Mon, 14 Nov 2011 23:31:59 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E00DD21C023; Mon, 14 Nov 2011 23:31:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A0E5221C023 for ; Mon, 14 Nov 2011 23:31:50 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D6B1D1B401C for ; Mon, 14 Nov 2011 23:31:49 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2252) id A860B2004C; Mon, 14 Nov 2011 23:31:48 +0000 (UTC) From: "Alex Alexander (wired)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, wired@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in net-im/bitlbee: ChangeLog bitlbee-3.0.3-r1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog bitlbee-3.0.3-r1.ebuild X-VCS-Directories: net-im/bitlbee X-VCS-Committer: wired X-VCS-Committer-Name: Alex Alexander Content-Type: text/plain; charset=utf8 Message-Id: <20111114233148.A860B2004C@flycatcher.gentoo.org> Date: Mon, 14 Nov 2011 23:31:48 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e86ee508-92e3-4577-8544-d342ab877848 X-Archives-Hash: caaad679b8a47e6d2aae9d708e6cdb9c wired 11/11/14 23:31:48 Modified: ChangeLog Added: bitlbee-3.0.3-r1.ebuild Log: fix for msn login failures =20 (Portage version: 2.2.0_alpha74/cvs/Linux x86_64) Revision Changes Path 1.148 net-im/bitlbee/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/Cha= ngeLog?rev=3D1.148&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/Cha= ngeLog?rev=3D1.148&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/Cha= ngeLog?r1=3D1.147&r2=3D1.148 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v retrieving revision 1.147 retrieving revision 1.148 diff -u -r1.147 -r1.148 --- ChangeLog 11 Oct 2011 19:33:24 -0000 1.147 +++ ChangeLog 14 Nov 2011 23:31:48 -0000 1.148 @@ -1,6 +1,12 @@ # ChangeLog for net-im/bitlbee # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.147 2011= /10/11 19:33:24 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.148 2011= /11/14 23:31:48 wired Exp $ + +*bitlbee-3.0.3-r1 (14 Nov 2011) + + 14 Nov 2011; Alex Alexander +bitlbee-3.0.3-r1.ebuil= d, + +files/bitlbee-3.0.3-msn-login-fix.patch: + fix for msn login failures =20 11 Oct 2011; Tim Harder -files/bitlbee-1.2.2-fix_tests_check_set.patch, -bitlbee-1.2.3.ebuild, 1.1 net-im/bitlbee/bitlbee-3.0.3-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bit= lbee-3.0.3-r1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/bitlbee/bit= lbee-3.0.3-r1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: bitlbee-3.0.3-r1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-3.0.3-r1.ebuild= ,v 1.1 2011/11/14 23:31:48 wired Exp $ EAPI=3D"4" inherit eutils multilib DESCRIPTION=3D"irc to IM gateway that support multiple IM protocols" HOMEPAGE=3D"http://www.bitlbee.org/" SRC_URI=3D"http://get.bitlbee.org/src/${P}.tar.gz" LICENSE=3D"GPL-2" SLOT=3D"0" KEYWORDS=3D"~amd64 ~ppc ~x86 ~x86-fbsd" IUSE=3D"debug gnutls ipv6 +jabber libevent msn nss +oscar otr +plugins pu= rple ssl test twitter +yahoo xinetd" # ldap - Bug 195758 COMMON_DEPEND=3D"purple? ( net-im/pidgin ) libevent? ( dev-libs/libevent ) !libevent? ( >=3Ddev-libs/glib-2.4 ) otr? ( net-libs/libotr ) gnutls? ( net-libs/gnutls ) !gnutls? ( nss? ( dev-libs/nss ) !nss? ( ssl? ( dev-libs/openssl ) ) )" # ldap? ( net-nds/openldap )" DEPEND=3D"${COMMON_DEPEND} dev-util/pkgconfig test? ( dev-libs/check )" RDEPEND=3D"${COMMON_DEPEND} virtual/logger xinetd? ( sys-apps/xinetd )" REQUIRED_USE=3D"^^ ( purple || ( jabber msn oscar yahoo ) ) msn? ( || ( gnutls nss ssl ) ) jabber? ( !nss )" pkg_setup() { if use jabber && ! use gnutls && ! use ssl ; then einfo elog "You have enabled support for Jabber but do not have SSL" elog "support enabled. This *will* prevent bitlbee from being" elog "able to connect to SSL enabled Jabber servers. If you need to" elog "connect to Jabber over SSL, enable ONE of the following use" elog "flags: gnutls or ssl" einfo fi enewgroup bitlbee enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee } src_prepare() { sed -i \ -e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \ -e "s/nobody/bitlbee/" \ -e "s/}/ disable =3D yes\n}/" \ doc/bitlbee.xinetd || die "sed failed in xinetd" sed -i \ -e "s@mozilla-nss@nss@g" \ configure || die "sed failed in configure" epatch "${FILESDIR}"/${PN}-3.0-configure.patch # fix for msn login issues epatch "${FILESDIR}"/${P}-msn-login-fix.patch } src_configure() { # ldap hard-disabled for now local myconf=3D"--ldap=3D0" # setup plugins, protocol, ipv6 and debug for flag in debug ipv6 msn jabber oscar plugins purple twitter yahoo ; d= o if use ${flag} ; then myconf=3D"${myconf} --${flag}=3D1" else myconf=3D"${myconf} --${flag}=3D0" fi done # set otr if use otr && use plugins ; then myconf=3D"${myconf} --otr=3Dplugin" else if use otr ; then ewarn "OTR support has been disabled automatically because it" ewarn "requires the plugins USE flag." fi myconf=3D"${myconf} --otr=3D0" fi # setup ssl use flags if use gnutls ; then myconf=3D"${myconf} --ssl=3Dgnutls" einfo "Using gnutls for SSL support" elif use ssl ; then myconf=3D"${myconf} --ssl=3Dopenssl" einfo "Using openssl for SSL support" elif use nss ; then myconf=3D"${myconf} --ssl=3Dnss" einfo "Using nss for SSL support" else myconf=3D"${myconf} --ssl=3Dbogus" einfo "You will not have any encryption support enabled." fi # set event handler if use libevent ; then myconf=3D"${myconf} --events=3Dlibevent" else myconf=3D"${myconf} --events=3Dglib" fi # NOTE: bitlbee's configure script is not an autotool creation, # so that is why we don't use econf. ./configure --prefix=3D/usr --datadir=3D/usr/share/bitlbee \ --etcdir=3D/etc/bitlbee --plugindir=3D/usr/$(get_libdir)/bitlbee \ --strip=3D0 ${myconf} || die "econf failed" sed -i \ -e "/^EFLAGS/s:=3D:&${LDFLAGS} :" \ Makefile.settings || die "sed failed" } src_install() { emake install install-etc install-doc install-dev DESTDIR=3D"${D}" keepdir /var/lib/bitlbee fperms 700 /var/lib/bitlbee fowners bitlbee:bitlbee /var/lib/bitlbee dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README} dodoc doc/user-guide/user-guide.txt dohtml doc/user-guide/*.html doman doc/bitlbee.8 doc/bitlbee.conf.5 if use xinetd ; then insinto /etc/xinetd.d newins doc/bitlbee.xinetd bitlbee fi newinitd "${FILESDIR}"/bitlbee.initd bitlbee newconfd "${FILESDIR}"/bitlbee.confd bitlbee keepdir /var/run/bitlbee fowners bitlbee:bitlbee /var/run/bitlbee exeinto /usr/share/bitlbee cd utils doexe convert_purple.py bitlbee-ctl.pl } pkg_postinst() { chown -R bitlbee:bitlbee "${ROOT}"/var/lib/bitlbee chown -R bitlbee:bitlbee "${ROOT}"/var/run/bitlbee einfo elog "The utils included in bitlbee are now located in /usr/share/bitlbe= e" elog elog "NOTE: The IRSSI script is no longer provided by BitlBee." elog elog "The bitlbeed init script has been replaced by bitlbee." elog "You must update your configuration." einfo }