summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2007-09-18 21:28:30 +0000
committerCédric Krier <cedk@gentoo.org>2007-09-18 21:28:30 +0000
commita61403a5546f8ede5983890b072a9e42f15fdbd8 (patch)
tree241faa8c8fde99c6afc51c5d27f621bb8b1546da /net-im/bitlbee
parentstable x86, security bug 192818 (diff)
downloadgentoo-2-a61403a5546f8ede5983890b072a9e42f15fdbd8.tar.gz
gentoo-2-a61403a5546f8ede5983890b072a9e42f15fdbd8.tar.bz2
gentoo-2-a61403a5546f8ede5983890b072a9e42f15fdbd8.zip
Remove old
(Portage version: 2.1.2.12)
Diffstat (limited to 'net-im/bitlbee')
-rw-r--r--net-im/bitlbee/ChangeLog9
-rw-r--r--net-im/bitlbee/bitlbee-0.92-r1.ebuild117
-rw-r--r--net-im/bitlbee/bitlbee-0.92-r2.ebuild142
-rw-r--r--net-im/bitlbee/bitlbee-0.92-r3.ebuild154
-rw-r--r--net-im/bitlbee/bitlbee-0.92.ebuild111
-rw-r--r--net-im/bitlbee/bitlbee-0.99.ebuild128
-rw-r--r--net-im/bitlbee/bitlbee-1.0.ebuild127
-rw-r--r--net-im/bitlbee/files/bitlbee-0.80-xinetd.patch24
-rw-r--r--net-im/bitlbee/files/bitlbee-0.82-segv.diff12
-rw-r--r--net-im/bitlbee/files/bitlbee-0.84-passport.diff31
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-0.923
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-0.92-r13
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-0.92-r29
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-0.92-r312
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-0.996
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-1.06
16 files changed, 8 insertions, 886 deletions
diff --git a/net-im/bitlbee/ChangeLog b/net-im/bitlbee/ChangeLog
index 821861cebd99..01cc7ef57c2f 100644
--- a/net-im/bitlbee/ChangeLog
+++ b/net-im/bitlbee/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-im/bitlbee
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.85 2007/09/18 21:16:12 cedk Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.86 2007/09/18 21:28:29 cedk Exp $
+
+ 18 Sep 2007; Cédric Krier <cedk@gentoo.org>
+ -files/bitlbee-0.80-xinetd.patch, -files/bitlbee-0.82-segv.diff,
+ -files/bitlbee-0.84-passport.diff, -bitlbee-0.92.ebuild,
+ -bitlbee-0.92-r1.ebuild, -bitlbee-0.92-r2.ebuild, -bitlbee-0.92-r3.ebuild,
+ -bitlbee-0.99.ebuild, -bitlbee-1.0.ebuild:
+ Remove old
*bitlbee-1.1 (18 Sep 2007)
diff --git a/net-im/bitlbee/bitlbee-0.92-r1.ebuild b/net-im/bitlbee/bitlbee-0.92-r1.ebuild
deleted file mode 100644
index 7d20b9e18528..000000000000
--- a/net-im/bitlbee/bitlbee-0.92-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-0.92-r1.ebuild,v 1.6 2007/09/16 10:40:53 cedk Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~ia64 ~amd64"
-IUSE="debug jabber msn oscar yahoo flood gnutls openssl"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )
- jabber? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
- elog "To use jabber over SSL or MSN Messenger, you will need to enable"
- elog "either the gnutls, nss or openssl useflags."
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${PN}-0.80-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use gnutls && myconf="${myconf} --ssl=gnutls"
- use nss && myconf="${myconf} --ssl=nss"
- use openssl && myconf="${myconf} --ssl=openssl"
- use flood && myconf="${myconf} --flood=1"
-
- if ( ( use jabber && use ssl ) || use msn ) && use !gnutls && use !nss \
- && use !openssl; then
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The irssi script is no longer provided by bitlbee."
-}
diff --git a/net-im/bitlbee/bitlbee-0.92-r2.ebuild b/net-im/bitlbee/bitlbee-0.92-r2.ebuild
deleted file mode 100644
index ab8d9fae3aa6..000000000000
--- a/net-im/bitlbee/bitlbee-0.92-r2.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-0.92-r2.ebuild,v 1.6 2007/09/16 10:40:53 cedk Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz
- aimextras? ( http://get.bitlbee.org/patches/hanji/all.patch )
- msnextras? ( http://www.bitlbee.be/andy/bitlbee-0.92-msn6.akke.patch )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~ia64 ~amd64"
-IUSE="debug jabber msn oscar yahoo flood gnutls openssl aimextras msnextras"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )
- jabber? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
- elog ""
- elog "To use jabber over SSL or MSN Messenger, you will need to enable"
- elog "either the gnutls or openssl useflags."
-
- if use aimextras; then
- elog ""
- elog "NOTE: This is a patch for extra AIM functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- if use msnextras; then
- elog ""
- elog "NOTE: This is a patch for extra MSN functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${PN}-0.80-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-
- if use aimextras; then
- epatch ${DISTDIR}/all.patch
- fi
-
- if use msnextras; then
- epatch ${DISTDIR}/${P}-msn6.akke.patch
- fi
-
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use gnutls && myconf="${myconf} --ssl=gnutls"
- use openssl && myconf="${myconf} --ssl=openssl"
- use flood && myconf="${myconf} --flood=1"
-
- if ( ( use jabber && ( use gnutls || use openssl ) ) || use msn ) && \
- use !gnutls && use !openssl; then
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The irssi script is no longer provided by bitlbee."
-}
diff --git a/net-im/bitlbee/bitlbee-0.92-r3.ebuild b/net-im/bitlbee/bitlbee-0.92-r3.ebuild
deleted file mode 100644
index a2d11b8334b7..000000000000
--- a/net-im/bitlbee/bitlbee-0.92-r3.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-0.92-r3.ebuild,v 1.6 2007/09/16 10:40:53 cedk Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz
- aimextras? ( http://get.bitlbee.org/patches/hanji/all.patch )
- msnextras? ( http://www.bitlbee.be/andy/bitlbee-0.92-msn6.akke.patch )
- gtalk? ( http://get.bitlbee.org/patches/bitlbee-jabberserver.patch )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~ia64 ~amd64"
-IUSE="debug jabber gtalk msn oscar yahoo flood gnutls openssl aimextras msnextras"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )
- jabber? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
- elog ""
- elog "To use jabber over SSL or MSN Messenger, you will need to enable"
- elog "either the gnutls or openssl useflags."
-
- if use aimextras; then
- elog ""
- elog "NOTE: This is a patch for extra AIM functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- if use msnextras; then
- elog ""
- elog "NOTE: This is a patch for extra MSN functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- if use gtalk; then
- elog ""
- elog "NOTE: This is a patch for Google Talk ability over Jabber"
- elog " It is provided by ludvig.ericson@gmail.com - do not"
- elog " mail any questions to the Portage buglist."
- fi
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${PN}-0.80-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-
- if use aimextras; then
- epatch ${DISTDIR}/all.patch
- fi
-
- if use msnextras; then
- epatch ${DISTDIR}/${P}-msn6.akke.patch
- fi
-
- if use gtalk; then
- epatch ${DISTDIR}/bitlbee-jabberserver.patch
- fi
-
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use gnutls && myconf="${myconf} --ssl=gnutls"
- use openssl && myconf="${myconf} --ssl=openssl"
- use flood && myconf="${myconf} --flood=1"
-
- if ( ( use jabber && ( use gnutls || use openssl ) ) || use msn ) && \
- use !gnutls && use !openssl; then
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The irssi script is no longer provided by bitlbee."
-}
diff --git a/net-im/bitlbee/bitlbee-0.92.ebuild b/net-im/bitlbee/bitlbee-0.92.ebuild
deleted file mode 100644
index a745bbb84e27..000000000000
--- a/net-im/bitlbee/bitlbee-0.92.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-0.92.ebuild,v 1.10 2007/04/28 20:49:36 swegener Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ppc sparc alpha ia64 amd64"
-IUSE="debug jabber msn oscar yahoo flood ssl"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( net-libs/gnutls )
- jabber? ( ssl? ( net-libs/gnutls ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${PN}-0.80-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use flood && myconf="${myconf} --flood=1"
-
- if ( ( use jabber && use ssl ) || use msn ); then
- myconf="${myconf} --ssl=gnutls"
- else
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The irssi script is no longer provided by bitlbee."
-}
diff --git a/net-im/bitlbee/bitlbee-0.99.ebuild b/net-im/bitlbee/bitlbee-0.99.ebuild
deleted file mode 100644
index 905cb9c06239..000000000000
--- a/net-im/bitlbee/bitlbee-0.99.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-0.99.ebuild,v 1.7 2007/09/16 10:40:53 cedk Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz
- msnextras? ( http://www.bitlbee.be/andy/bitlbee-0.92-msn6.akke.patch )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~ia64 ~amd64"
-IUSE="debug jabber msn oscar yahoo flood gnutls openssl msnextras"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )
- jabber? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
- elog ""
- elog "To use jabber over SSL or MSN Messenger, you will need to enable"
- elog "either the gnutls or openssl useflags."
-
- if use msnextras; then
- elog ""
- elog "NOTE: This is a patch for extra MSN functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${PN}-0.80-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-
- if use msnextras; then
- epatch ${DISTDIR}/bitlbee-0.92-msn6.akke.patch
- fi
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use gnutls && myconf="${myconf} --ssl=gnutls"
- use openssl && myconf="${myconf} --ssl=openssl"
- use flood && myconf="${myconf} --flood=1"
-
- if ( ( use jabber && ( use gnutls || use openssl ) ) || use msn ) && \
- use !gnutls && use !openssl; then
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The IRSSI script is no longer provided by BitlBee."
-}
diff --git a/net-im/bitlbee/bitlbee-1.0.ebuild b/net-im/bitlbee/bitlbee-1.0.ebuild
deleted file mode 100644
index f1549bce81a6..000000000000
--- a/net-im/bitlbee/bitlbee-1.0.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/bitlbee-1.0.ebuild,v 1.6 2007/04/28 20:49:36 swegener Exp $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="irc to IM gateway that support multiple IM protocols"
-HOMEPAGE="http://www.bitlbee.org/"
-SRC_URI="http://get.bitlbee.org/src/${P}.tar.gz
- msnextras? ( http://www.bitlbee.be/andy/bitlbee-0.92-msn6.akke.patch )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~ppc ~sparc ~alpha ~ia64 ~amd64"
-IUSE="debug jabber msn oscar yahoo gnutls openssl msnextras"
-
-DEPEND=">=dev-libs/glib-2.0
- msn? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )
- jabber? ( gnutls? ( net-libs/gnutls )
- openssl? ( dev-libs/openssl ) )"
-
-no_flags_die() {
- eerror ""
- eerror "Please choose a protocol or protocols to use with"
- eerror "bitlbee by enabling the useflag for the protocol"
- eerror "desired."
- eerror ""
- eerror " Valid useflags are;"
- eerror " jabber, msn, oscar and yahoo"
- die "No IM protocols selected!"
-}
-
-pkg_setup() {
- elog "Note: as of bitlbee-0.82-r1, all protocols are useflags."
- elog " Make sure you've enabled the flags you want."
- elog ""
- elog "To use jabber over SSL or MSN Messenger, you will need to enable"
- elog "either the gnutls or openssl useflags."
-
- if use msnextras; then
- elog ""
- elog "NOTE: This is a patch for extra MSN functionality that is NOT"
- elog " supported by upstream. Please do not report any problems"
- elog " to them about this as they will be ignored."
- fi
-
- use jabber || use msn || use oscar || use yahoo || no_flags_die
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- # Patch the default xinetd file to add/adjust values to Gentoo defaults
- cd ${S}/doc && epatch ${FILESDIR}/${P}-xinetd.patch
- cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch
-
- if use msnextras; then
- epatch ${DISTDIR}/bitlbee-0.92-msn6.akke.patch
- fi
-}
-
-src_compile() {
- # setup useflags
- local myconf
- use debug && myconf="${myconf} --debug=1"
- use msn || myconf="${myconf} --msn=0 "
- use jabber || myconf="${myconf} --jabber=0"
- use oscar || myconf="${myconf} --oscar=0"
- use yahoo || myconf="${myconf} --yahoo=0"
- use gnutls && myconf="${myconf} --ssl=gnutls"
- use openssl && myconf="${myconf} --ssl=openssl"
-
- if ( ( use jabber && ( use gnutls || use openssl ) ) || use msn ) && \
- use !gnutls && use !openssl; then
- myconf="${myconf} --ssl=bogus"
- fi
-
- econf --datadir=/usr/share/bitlbee --etcdir=/etc/bitlbee ${myconf} \
- || die "econf failed"
-
- emake || die "make failed"
-
- # make bitlbeed forking server
- cd utils
- $(tc-getCC) ${CFLAGS} bitlbeed.c -o bitlbeed || die "bitlbeed failed to compile"
-}
-
-src_install() {
- dodir /var/lib/bitlbee
- make install DESTDIR=${D} || die "install failed"
- make install-etc DESTDIR=${D} || die "install failed"
- make install-doc DESTDIR=${D} || die "install failed"
- keepdir /var/lib/bitlbee
-
- dodoc doc/{AUTHORS,CHANGES,CREDITS,FAQ,README,TODO,user-guide.txt}
- dohtml -A sgml doc/*.sgml
- dohtml -A xml doc/*.xml
- dohtml -A xsl doc/*.xsl
- dohtml doc/*.html
-
- doman doc/bitlbee.8 doc/bitlbee.conf.5
-
- dobin utils/bitlbeed
-
- insinto /etc/xinetd.d
- newins doc/bitlbee.xinetd bitlbee
-
- newinitd ${FILESDIR}/bitlbeed.init bitlbeed || die
-
- newconfd ${FILESDIR}/bitlbeed.confd bitlbeed || die
-
- keepdir /var/run/bitlbeed
-
- dodir /usr/share/bitlbee
- cp ${S}/utils/* ${D}/usr/share/bitlbee
- rm ${D}/usr/share/bitlbee/bitlbeed*
-}
-
-pkg_postinst() {
- chown nobody:nobody ${ROOT}/var/lib/bitlbee
- chmod 700 ${ROOT}/var/lib/bitlbee
- elog "The utils included in bitlbee (other than bitlbeed) are now"
- elog "located in /usr/share/bitlbee"
- elog
- elog "NOTE: The IRSSI script is no longer provided by BitlBee."
-}
diff --git a/net-im/bitlbee/files/bitlbee-0.80-xinetd.patch b/net-im/bitlbee/files/bitlbee-0.80-xinetd.patch
deleted file mode 100644
index 724e2c97a77a..000000000000
--- a/net-im/bitlbee/files/bitlbee-0.80-xinetd.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- bitlbee.xinetd.orig 2003-06-24 20:23:48.000000000 -0400
-+++ bitlbee.xinetd 2003-06-24 20:24:14.000000000 -0400
-@@ -1,12 +1,14 @@
- ## xinetd file for BitlBee. Please check this file before using it, the
- ## user, port and/or binary location might be wrong.
-
--service 6667
-+service ircd
- {
-- socket_type = stream
-- protocol = tcp
-- wait = no
-- user = nobody
-- server = /usr/local/sbin/bitlbee
-- port = 6667
-+ socket_type = stream
-+ protocol = tcp
-+ wait = no
-+ user = nobody
-+ only_from = localhost
-+ server = /usr/sbin/bitlbee
-+ port = 6667
-+ disable = yes
- }
diff --git a/net-im/bitlbee/files/bitlbee-0.82-segv.diff b/net-im/bitlbee/files/bitlbee-0.82-segv.diff
deleted file mode 100644
index 267cba514892..000000000000
--- a/net-im/bitlbee/files/bitlbee-0.82-segv.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uNrx debian bitlbee-0.82/account.c bitlbee-0.83/account.c
---- bitlbee-0.82/account.c Sat Nov 1 00:21:36 2003
-+++ bitlbee-0.83/account.c Sat Nov 1 00:32:37 2003
-@@ -106,7 +106,7 @@
- return;
- }
-
-- if( proto_prpl[a->protocol] == NULL )
-+ if( proto_prpl[a->protocol]->login == NULL )
- {
- irc_usermsg( irc, "Support for protocol %s is not included in this BitlBee", proto_name[a->protocol] );
- return;
diff --git a/net-im/bitlbee/files/bitlbee-0.84-passport.diff b/net-im/bitlbee/files/bitlbee-0.84-passport.diff
deleted file mode 100644
index 3f481771af68..000000000000
--- a/net-im/bitlbee/files/bitlbee-0.84-passport.diff
+++ /dev/null
@@ -1,31 +0,0 @@
---- bitlbee-0.84/protocols/msn/passport.c Thu Feb 12 16:23:37 2004
-+++ bitlbee-fixed/protocols/msn/passport.c Tue Mar 16 21:00:37 2004
-@@ -236,25 +236,14 @@
- if (dummy)
- *dummy = 0;
-
-- /* X509 stuff */
-+ sd = tcp_connect(server, "443");
-+
- gnutls_certificate_allocate_credentials(&xcred);
-- /* initialize TLS session */
- gnutls_init(&session, GNUTLS_CLIENT);
--
-- /* use the default priorities */
-- gnutls_transport_set_lowat(session, 50);
--
- gnutls_set_default_priority(session);
-- gnutls_certificate_type_set_priority(session,
-- pp_cert_type_priority);
-- /* put the x509 credentials to the current session */
- gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, xcred);
--
-- /* create a connection to the server */
-- sd = tcp_connect(server, "443");
-- /* associate the connection to the session */
- gnutls_transport_set_ptr(session, (gnutls_transport_ptr) sd);
-- /* perform the TLS handshake */
-+
- ret = gnutls_handshake(session);
-
- if (ret < 0) {
diff --git a/net-im/bitlbee/files/digest-bitlbee-0.92 b/net-im/bitlbee/files/digest-bitlbee-0.92
deleted file mode 100644
index 01f71569d93d..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-0.92
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0ffec374b76f376f75b2cab95636a0de bitlbee-0.92.tar.gz 464110
-RMD160 a0b9d6bb92915f6cb1674ccc3b5c78f7ce627a01 bitlbee-0.92.tar.gz 464110
-SHA256 099dc9ec7533fb1cd10d609283533f728039a2e6fac80a97a6c2615514e22e48 bitlbee-0.92.tar.gz 464110
diff --git a/net-im/bitlbee/files/digest-bitlbee-0.92-r1 b/net-im/bitlbee/files/digest-bitlbee-0.92-r1
deleted file mode 100644
index 01f71569d93d..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-0.92-r1
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 0ffec374b76f376f75b2cab95636a0de bitlbee-0.92.tar.gz 464110
-RMD160 a0b9d6bb92915f6cb1674ccc3b5c78f7ce627a01 bitlbee-0.92.tar.gz 464110
-SHA256 099dc9ec7533fb1cd10d609283533f728039a2e6fac80a97a6c2615514e22e48 bitlbee-0.92.tar.gz 464110
diff --git a/net-im/bitlbee/files/digest-bitlbee-0.92-r2 b/net-im/bitlbee/files/digest-bitlbee-0.92-r2
deleted file mode 100644
index 6bef4a2a8816..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-0.92-r2
+++ /dev/null
@@ -1,9 +0,0 @@
-MD5 e2bfa862645c776500fdd0f75cd93bda all.patch 38874
-RMD160 ba2b378d0451829001f135b5c4f135bb680d4d6e all.patch 38874
-SHA256 ad326091e786f4365252a7c370b0e12184d1b5b906c041901219d2c3cf2a67e7 all.patch 38874
-MD5 fd78a28895c73d9afe39ddfed2af7076 bitlbee-0.92-msn6.akke.patch 86602
-RMD160 3cd7044b193a11251fa28cacc6b9fb5a91f9ba8f bitlbee-0.92-msn6.akke.patch 86602
-SHA256 96065fdb3fbf2438c193c4db59aa506fab85b51f7755c1ee86a58d7aa26cbca7 bitlbee-0.92-msn6.akke.patch 86602
-MD5 0ffec374b76f376f75b2cab95636a0de bitlbee-0.92.tar.gz 464110
-RMD160 a0b9d6bb92915f6cb1674ccc3b5c78f7ce627a01 bitlbee-0.92.tar.gz 464110
-SHA256 099dc9ec7533fb1cd10d609283533f728039a2e6fac80a97a6c2615514e22e48 bitlbee-0.92.tar.gz 464110
diff --git a/net-im/bitlbee/files/digest-bitlbee-0.92-r3 b/net-im/bitlbee/files/digest-bitlbee-0.92-r3
deleted file mode 100644
index 56d9f50990c6..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-0.92-r3
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 e2bfa862645c776500fdd0f75cd93bda all.patch 38874
-RMD160 ba2b378d0451829001f135b5c4f135bb680d4d6e all.patch 38874
-SHA256 ad326091e786f4365252a7c370b0e12184d1b5b906c041901219d2c3cf2a67e7 all.patch 38874
-MD5 fd78a28895c73d9afe39ddfed2af7076 bitlbee-0.92-msn6.akke.patch 86602
-RMD160 3cd7044b193a11251fa28cacc6b9fb5a91f9ba8f bitlbee-0.92-msn6.akke.patch 86602
-SHA256 96065fdb3fbf2438c193c4db59aa506fab85b51f7755c1ee86a58d7aa26cbca7 bitlbee-0.92-msn6.akke.patch 86602
-MD5 0ffec374b76f376f75b2cab95636a0de bitlbee-0.92.tar.gz 464110
-RMD160 a0b9d6bb92915f6cb1674ccc3b5c78f7ce627a01 bitlbee-0.92.tar.gz 464110
-SHA256 099dc9ec7533fb1cd10d609283533f728039a2e6fac80a97a6c2615514e22e48 bitlbee-0.92.tar.gz 464110
-MD5 bad7113544e72a9edcf0dec16a8ec630 bitlbee-jabberserver.patch 1996
-RMD160 3fececb5dd75046343d92624ac5f4061bd480ad2 bitlbee-jabberserver.patch 1996
-SHA256 4f96c522f12d0207048ba85a92b9c266127a2412ed23d198119299b4999ddf16 bitlbee-jabberserver.patch 1996
diff --git a/net-im/bitlbee/files/digest-bitlbee-0.99 b/net-im/bitlbee/files/digest-bitlbee-0.99
deleted file mode 100644
index 9f31fbb7ceaf..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-0.99
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 fd78a28895c73d9afe39ddfed2af7076 bitlbee-0.92-msn6.akke.patch 86602
-RMD160 3cd7044b193a11251fa28cacc6b9fb5a91f9ba8f bitlbee-0.92-msn6.akke.patch 86602
-SHA256 96065fdb3fbf2438c193c4db59aa506fab85b51f7755c1ee86a58d7aa26cbca7 bitlbee-0.92-msn6.akke.patch 86602
-MD5 cd7c0666385deea0f1ee309ba4073cbd bitlbee-0.99.tar.gz 469547
-RMD160 e39ff67dcecb3b107623f6850ee1bf5612c19633 bitlbee-0.99.tar.gz 469547
-SHA256 73d29aa06b95b07c71bf5c488d4c126fa9ab8d84df4aa20de0e22f751f8480d0 bitlbee-0.99.tar.gz 469547
diff --git a/net-im/bitlbee/files/digest-bitlbee-1.0 b/net-im/bitlbee/files/digest-bitlbee-1.0
deleted file mode 100644
index 176981610541..000000000000
--- a/net-im/bitlbee/files/digest-bitlbee-1.0
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 fd78a28895c73d9afe39ddfed2af7076 bitlbee-0.92-msn6.akke.patch 86602
-RMD160 3cd7044b193a11251fa28cacc6b9fb5a91f9ba8f bitlbee-0.92-msn6.akke.patch 86602
-SHA256 96065fdb3fbf2438c193c4db59aa506fab85b51f7755c1ee86a58d7aa26cbca7 bitlbee-0.92-msn6.akke.patch 86602
-MD5 f3ae3beda45e6f7d3fdd77e377f0876d bitlbee-1.0.tar.gz 453937
-RMD160 0d06c4a3d4c39e65a88f8d8f2178bb4d78dac731 bitlbee-1.0.tar.gz 453937
-SHA256 90e845c46b953e62a3991b331ad7755131c6701f5fc265212a02392e35bff030 bitlbee-1.0.tar.gz 453937