diff options
author | 2007-12-13 20:47:56 +0000 | |
---|---|---|
committer | 2007-12-13 20:47:56 +0000 | |
commit | f56d30ac7cacda8c3e7e4fce0ba7982e420533c6 (patch) | |
tree | 703bf0ae70c34b97eb671e7ca798fe433119ad0a /net-im/bitlbee | |
parent | Stable. It has been in testing for the last 4 months. We need it stable to av... (diff) | |
download | gentoo-2-f56d30ac7cacda8c3e7e4fce0ba7982e420533c6.tar.gz gentoo-2-f56d30ac7cacda8c3e7e4fce0ba7982e420533c6.tar.bz2 gentoo-2-f56d30ac7cacda8c3e7e4fce0ba7982e420533c6.zip |
Remove old
(Portage version: 2.1.3.19)
Diffstat (limited to 'net-im/bitlbee')
-rw-r--r-- | net-im/bitlbee/ChangeLog | 7 | ||||
-rw-r--r-- | net-im/bitlbee/bitlbee-1.0.1.ebuild | 133 | ||||
-rw-r--r-- | net-im/bitlbee/bitlbee-1.0.2.ebuild | 133 | ||||
-rw-r--r-- | net-im/bitlbee/bitlbee-1.1.ebuild | 202 | ||||
-rw-r--r-- | net-im/bitlbee/files/bitlbee-1.0-xinetd.patch | 15 | ||||
-rw-r--r-- | net-im/bitlbee/files/digest-bitlbee-1.0.1 | 6 | ||||
-rw-r--r-- | net-im/bitlbee/files/digest-bitlbee-1.0.2 | 6 | ||||
-rw-r--r-- | net-im/bitlbee/files/digest-bitlbee-1.1 | 3 |
8 files changed, 6 insertions, 499 deletions
diff --git a/net-im/bitlbee/ChangeLog b/net-im/bitlbee/ChangeLog index d3f1c479fd38..94177edb0f1a 100644 --- a/net-im/bitlbee/ChangeLog +++ b/net-im/bitlbee/ChangeLog @@ -1,6 +1,11 @@ # 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.88 2007/12/13 20:40:21 cedk Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/bitlbee/ChangeLog,v 1.89 2007/12/13 20:47:56 cedk Exp $ + + 13 Dec 2007; Cédric Krier <cedk@gentoo.org> + -files/bitlbee-1.0-xinetd.patch, -bitlbee-1.0.1.ebuild, + -bitlbee-1.0.2.ebuild, -bitlbee-1.1.ebuild: + Remove old *bitlbee-1.1-r1 (13 Dec 2007) diff --git a/net-im/bitlbee/bitlbee-1.0.1.ebuild b/net-im/bitlbee/bitlbee-1.0.1.ebuild deleted file mode 100644 index a4baf36637af..000000000000 --- a/net-im/bitlbee/bitlbee-1.0.1.ebuild +++ /dev/null @@ -1,133 +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.1.ebuild,v 1.14 2007/10/28 13:16:33 phreak 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? ( mirror://gentoo/${P}-msn6.akke.patch )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc sparc x86" -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 ) )" - -RDEPEND="${DEPEND} - virtual/logger" - -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}-1.0-xinetd.patch - cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch - - 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" - - if ( ( use jabber && ( use gnutls || use openssl ) ) || use msn ) && \ - use !gnutls && use !openssl; then - myconf="${myconf} --ssl=bogus" - fi - - # NOTE: bitlbee's configure script is not an autotool creation, so that is - # why we don't use econf. - - ./configure --prefix=/usr --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} - dodoc doc/user-guide/user-guide.txt - dohtml -A xml doc/user-guide/*.xml - dohtml -A xsl doc/user-guide/*.xsl - dohtml doc/user-guide/*.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.2.ebuild b/net-im/bitlbee/bitlbee-1.0.2.ebuild deleted file mode 100644 index 8ceb99f92a53..000000000000 --- a/net-im/bitlbee/bitlbee-1.0.2.ebuild +++ /dev/null @@ -1,133 +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.2.ebuild,v 1.6 2007/10/28 13:16:33 phreak 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://get.bitlbee.org/patches/${P}-msn6-akke.diff )" - -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 ) )" - -RDEPEND="${DEPEND} - virtual/logger" - -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}-1.0-xinetd.patch - cd ${S} && epatch ${FILESDIR}/${PN}-gentoohack.patch - - if use msnextras; then - epatch ${DISTDIR}/${P}-msn6-akke.diff - 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 - - # NOTE: bitlbee's configure script is not an autotool creation, so that is - # why we don't use econf. - - ./configure --prefix=/usr --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} - dodoc doc/user-guide/user-guide.txt - dohtml -A xml doc/user-guide/*.xml - dohtml -A xsl doc/user-guide/*.xsl - dohtml doc/user-guide/*.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.1.ebuild b/net-im/bitlbee/bitlbee-1.1.ebuild deleted file mode 100644 index 4820c70f0909..000000000000 --- a/net-im/bitlbee/bitlbee-1.1.ebuild +++ /dev/null @@ -1,202 +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.1.ebuild,v 1.2 2007/10/28 13:16:33 phreak Exp $ - -inherit eutils toolchain-funcs - -MY_P="${P}dev" - -DESCRIPTION="irc to IM gateway that support multiple IM protocols" -HOMEPAGE="http://www.bitlbee.org/" -SRC_URI="http://get.bitlbee.org/src/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd" -IUSE="debug jabber msn oscar yahoo gnutls ssl nss xinetd ipv6 ldap" - -DEPEND=">=dev-libs/glib-2.4 - msn? ( gnutls? ( net-libs/gnutls ) - ssl? ( dev-libs/openssl ) - nss? ( dev-libs/nss ) ) - jabber? ( gnutls? ( net-libs/gnutls ) - ssl? ( dev-libs/openssl ) - nss? ( dev-libs/nss ) ) - ldap? ( net-nds/openldap )" -RDEPEND="${DEPEND} - virtual/logger" - -S="${WORKDIR}/${MY_P}" - -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: Support for all IM protocols are controlled by use flags." - elog " Make sure you've enabled the flags you want." - elog "" - - # Warn but not die if jabber is enabled but SSL is not - if ( use jabber && ( use !ssl && use !gnutls && use !nss ) ); then - ewarn "" - ewarn "You have enabled support for Jabber but do not have SSL" - ewarn "support enabled. This *will* prevent bitlbee from being" - ewarn "able to connect to SSL enabled Jabber servers. If you need to" - ewarn "connect to Jabber over SSL, enable one of the following use" - ewarn "flags: gnutls, nss ssl" - ewarn "" - fi - - # At the request of upstream, die if MSN Messenger support is enabled - # but no SSL support has been enabled - if ( use msn && ( use !ssl && use !gnutls && use !nss ) ); then - eerror "" - eerror "In order to enable support for the MSN Messenger protocol," - eerror "SSL support needs to be enabled. Please enable the ssl," - eerror "gnutls or nss use flags to provide SSL support". - die "MSN support enabled without any SSL support enabled." - fi - - if use ldap; then - ewarn "" - ewarn "LDAP support is a work in progress " - ewarn "and does NOT work AT ALL right now." - ewarn "" - fi - - use jabber || use msn || use oscar || use yahoo || no_flags_die - - enewgroup bitlbee - enewuser bitlbee -1 -1 /var/lib/bitlbee bitlbee -} - -src_unpack() { - unpack ${MY_P}.tar.gz - cd "${S}" - - sed -i \ - -e "s@/usr/local/sbin/bitlbee@/usr/sbin/bitlbee@" \ - -e "s/nobody/bitlbee/" \ - -e "s/}/ disable = yes\n}/" \ - doc/bitlbee.xinetd || die "sed failed" -} - -src_compile() { - # setup protocol, ipv6 and debug - local myconf - if use debug; then - myconf="${myconf} --debug=1" - else - myconf="${myconf} --debug=0" - fi - if use ipv6; then - myconf="${myconf} --ipv6=1" - else - myconf="${myconf} --ipv6=0" - fi - if use msn; then - myconf="${myconf} --msn=1" - else - myconf="${myconf} --msn=0" - fi - if use jabber; then - myconf="${myconf} --jabber=1" - else - myconf="${myconf} --jabber=0" - fi - if use oscar; then - myconf="${myconf} --oscar=1" - else - myconf="${myconf} --oscar=0" - fi - if use yahoo; then - myconf="${myconf} --yahoo=1" - else - myconf="${myconf} --yahoo=0" - fi - if use ldap; then - myconf="${myconf} --ldap=1" - else - myconf="${myconf} --ldap=0" - fi - - # setup ssl use flags - use ssl && use gnutls && myconf="${myconf} --ssl=gnutls" - use ssl && use nss && myconf="${myconf} --ssl=nss" - use ssl && use !gnutls && use !nss && \ - myconf="${myconf} --ssl=openssl" - - if ( use jabber || use msn ) \ - && use !ssl && use !gnutls && use !nss; then - myconf="${myconf} --ssl=bogus" - fi - - # NOTE: bitlbee's configure script is not an autotool creation, - # so that is why we don't use econf. - - ./configure --prefix=/usr --datadir=/usr/share/bitlbee \ - --etcdir=/etc/bitlbee --strip=0 ${myconf} || die "econf failed" - - sed -i \ - -e "s/CFLAGS=.*$/CFLAGS=${CFLAGS}/" \ - Makefile.settings || die "sed 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() { - 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 - 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 -A xml doc/user-guide/*.xml - dohtml -A xsl doc/user-guide/*.xsl - dohtml doc/user-guide/*.html - - doman doc/bitlbee.8 doc/bitlbee.conf.5 - - dobin utils/bitlbeed - - if use xinetd; then - insinto /etc/xinetd.d - newins doc/bitlbee.xinetd bitlbee - fi - - newinitd "${FILESDIR}"/bitlbeed.initd bitlbeed || die - newconfd "${FILESDIR}"/bitlbeed.confd2 bitlbeed || die - - keepdir /var/run/bitlbeed - - dodir /usr/share/bitlbee - insinto /usr/share/bitlbee - cd utils - doins centericq2bitlbee.sh convert_gnomeicu.txt create_nicksfile.pl - doins bitlbee-ctl.pl -} - -pkg_postinst() { - chown -R bitlbee:bitlbee ${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-1.0-xinetd.patch b/net-im/bitlbee/files/bitlbee-1.0-xinetd.patch deleted file mode 100644 index e58b3b1cc0fc..000000000000 --- a/net-im/bitlbee/files/bitlbee-1.0-xinetd.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- doc/bitlbee.xinetd.orig 2005-12-07 20:04:48.000000000 -0700 -+++ doc/bitlbee.xinetd 2005-12-07 20:06:31.000000000 -0700 -@@ -11,9 +11,10 @@ - - ## You most likely want to change these two - user = nobody -- server = /usr/local/sbin/bitlbee -+ server = /usr/sbin/bitlbee - - ## xinetd is fucking retarded, what's the use of this port flag if - ## it HAS to be the same as in /etc/services ? -- # port = 6667 -+ port = 6667 -+ disable = yes - } diff --git a/net-im/bitlbee/files/digest-bitlbee-1.0.1 b/net-im/bitlbee/files/digest-bitlbee-1.0.1 deleted file mode 100644 index d41f59368fcd..000000000000 --- a/net-im/bitlbee/files/digest-bitlbee-1.0.1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 fc2fb26394c6eb3b08382aea8293eacf bitlbee-1.0.1-msn6.akke.patch 85644 -RMD160 e7916bf07133ae87bd003a3e0d35188e9e1a97cf bitlbee-1.0.1-msn6.akke.patch 85644 -SHA256 ef2c8afd752be8e22bf348377d68d416f41dcf01a5a6985c8164e3798f71d40b bitlbee-1.0.1-msn6.akke.patch 85644 -MD5 a4d7daa9b64898dd41a3a6d104692d9a bitlbee-1.0.1.tar.gz 458676 -RMD160 0db0f77dce1de4a3f4a597793a374db8f99c0c96 bitlbee-1.0.1.tar.gz 458676 -SHA256 5f8e82717195c0e51353b93a20826f2ea38fd2be28094cfef48bd489a040e58a bitlbee-1.0.1.tar.gz 458676 diff --git a/net-im/bitlbee/files/digest-bitlbee-1.0.2 b/net-im/bitlbee/files/digest-bitlbee-1.0.2 deleted file mode 100644 index 9b5091d4cc58..000000000000 --- a/net-im/bitlbee/files/digest-bitlbee-1.0.2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 fe36dd4006ab969c144510771f6348fc bitlbee-1.0.2-msn6-akke.diff 86762 -RMD160 b7efb82ea3c4440333de3cf6247122588a0f7d16 bitlbee-1.0.2-msn6-akke.diff 86762 -SHA256 49dcf3927cf497bae64d79c1a7edecf7b589adc9dbb6a0782dc755813025018c bitlbee-1.0.2-msn6-akke.diff 86762 -MD5 ead4433fca9444cb61d478f1af2a79dd bitlbee-1.0.2.tar.gz 448459 -RMD160 8d33e5e2635474444bca90d4d35d3b63d556f65d bitlbee-1.0.2.tar.gz 448459 -SHA256 f168d0ff692f27a6d860249c038ebf1c65b704414fa218868869c03d43cb69c7 bitlbee-1.0.2.tar.gz 448459 diff --git a/net-im/bitlbee/files/digest-bitlbee-1.1 b/net-im/bitlbee/files/digest-bitlbee-1.1 deleted file mode 100644 index 082bd724e0ea..000000000000 --- a/net-im/bitlbee/files/digest-bitlbee-1.1 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 55effa509b6c707b03b542e455dcd9ab bitlbee-1.1dev.tar.gz 439464 -RMD160 aacee84da6f88a85890760ad6d17a3504ea55cc9 bitlbee-1.1dev.tar.gz 439464 -SHA256 a7cd5be951ff65520aa4aabee86be60233399b578dd7efd992f01f6e0c55af1c bitlbee-1.1dev.tar.gz 439464 |