summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCédric Krier <cedk@gentoo.org>2007-12-13 20:47:56 +0000
committerCédric Krier <cedk@gentoo.org>2007-12-13 20:47:56 +0000
commit5cfa83337783d981c7b775547c800fe20fcc7997 (patch)
treeb8dbc4420ee3f16f5821f0a79f1ba39bd5d41cfa /net-im/bitlbee
parentStable. It has been in testing for the last 4 months. We need it stable to av... (diff)
downloadhistorical-5cfa83337783d981c7b775547c800fe20fcc7997.tar.gz
historical-5cfa83337783d981c7b775547c800fe20fcc7997.tar.bz2
historical-5cfa83337783d981c7b775547c800fe20fcc7997.zip
Remove old
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'net-im/bitlbee')
-rw-r--r--net-im/bitlbee/ChangeLog7
-rw-r--r--net-im/bitlbee/Manifest37
-rw-r--r--net-im/bitlbee/bitlbee-1.0.1.ebuild133
-rw-r--r--net-im/bitlbee/bitlbee-1.0.2.ebuild133
-rw-r--r--net-im/bitlbee/bitlbee-1.1.ebuild202
-rw-r--r--net-im/bitlbee/files/bitlbee-1.0-xinetd.patch15
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-1.0.16
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-1.0.26
-rw-r--r--net-im/bitlbee/files/digest-bitlbee-1.13
9 files changed, 10 insertions, 532 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/Manifest b/net-im/bitlbee/Manifest
index 46095282815a..98317124226f 100644
--- a/net-im/bitlbee/Manifest
+++ b/net-im/bitlbee/Manifest
@@ -1,7 +1,3 @@
-AUX bitlbee-1.0-xinetd.patch 473 RMD160 a8c8143aa9c9f94a8326753eae300382aed7b401 SHA1 2ba0c1d9206d19d19af05d5db9c03dd39e203afa SHA256 b9ee76c6f55ba38dad9824a6d25946a3197008f9363b5f20c53491148fcf1bea
-MD5 08e75332c7ad2b96ed49e563b086ffc7 files/bitlbee-1.0-xinetd.patch 473
-RMD160 a8c8143aa9c9f94a8326753eae300382aed7b401 files/bitlbee-1.0-xinetd.patch 473
-SHA256 b9ee76c6f55ba38dad9824a6d25946a3197008f9363b5f20c53491148fcf1bea files/bitlbee-1.0-xinetd.patch 473
AUX bitlbee-1.0.3-xinetd.patch 504 RMD160 ceda3cb2ac112a8cd79565a4654c432747cf8821 SHA1 67cbfbcc411ec8846acb74398435daeb8bf0dddd SHA256 d1644765e413d2964997396f56ee7df915861f105a6238e926ac81d643c8d3ec
MD5 c174a1c96b5afbf931a5cb305f31c23a files/bitlbee-1.0.3-xinetd.patch 504
RMD160 ceda3cb2ac112a8cd79565a4654c432747cf8821 files/bitlbee-1.0.3-xinetd.patch 504
@@ -34,21 +30,9 @@ AUX oscar-sms.patch 715 RMD160 f5e174cc7ac90242483ea1319d8b9c62afac8f18 SHA1 ead
MD5 ba099abe8157dfbc76d48811e436a83b files/oscar-sms.patch 715
RMD160 f5e174cc7ac90242483ea1319d8b9c62afac8f18 files/oscar-sms.patch 715
SHA256 b1401aa25f244795b921aff2894d685ab0ab04bbaca755b18938fe280140e021 files/oscar-sms.patch 715
-DIST bitlbee-1.0.1-msn6.akke.patch 85644 RMD160 e7916bf07133ae87bd003a3e0d35188e9e1a97cf SHA1 e6e1d20151d219e7d57a9b0101fe730ef1326ab9 SHA256 ef2c8afd752be8e22bf348377d68d416f41dcf01a5a6985c8164e3798f71d40b
-DIST bitlbee-1.0.1.tar.gz 458676 RMD160 0db0f77dce1de4a3f4a597793a374db8f99c0c96 SHA1 7f1554f3bcec943c0b18c93f147e0b25fd5fe31e SHA256 5f8e82717195c0e51353b93a20826f2ea38fd2be28094cfef48bd489a040e58a
-DIST bitlbee-1.0.2-msn6-akke.diff 86762 RMD160 b7efb82ea3c4440333de3cf6247122588a0f7d16 SHA1 a5769810c30b360c1945c897b673e53feadd1f2a SHA256 49dcf3927cf497bae64d79c1a7edecf7b589adc9dbb6a0782dc755813025018c
-DIST bitlbee-1.0.2.tar.gz 448459 RMD160 8d33e5e2635474444bca90d4d35d3b63d556f65d SHA1 dd9658bacf921cfecd3bfa0da0dfb3fa06179c4f SHA256 f168d0ff692f27a6d860249c038ebf1c65b704414fa218868869c03d43cb69c7
DIST bitlbee-1.0.3.tar.gz 455344 RMD160 d27c7a9104528402d4d3e2f78b40eda5f6490d72 SHA1 6e4065d8b576a3c11c2e6bb008ea1bdc7b182cd1 SHA256 1d272c8712ee279ee8ac305562e7b8591e634fae69664a5a2d43301cb1d6277d
DIST bitlbee-1.0.4.tar.gz 455833 RMD160 f7e44595845aabf987a5112fdf6b9daed04448d0 SHA1 830e8a2b8930a6e5b1978a3cae9d8a16034ab7ff SHA256 6f23f37ea641d67e56c61b70d3ac7d404243929c393302ead4758d4ffe6d5b1c
DIST bitlbee-1.1dev.tar.gz 439464 RMD160 aacee84da6f88a85890760ad6d17a3504ea55cc9 SHA1 4355c4c4186b921da6232f17e9b4842dd2943607 SHA256 a7cd5be951ff65520aa4aabee86be60233399b578dd7efd992f01f6e0c55af1c
-EBUILD bitlbee-1.0.1.ebuild 3894 RMD160 0236ff59310943053b73542f34580b4534c90583 SHA1 d3f2ba8f7c7a35f3c166c1a93093346ac74ee29b SHA256 9b363119c5d12c27365b6d45d80c8acc3e657f17a5da041c95df6a04579cc6f5
-MD5 4ce8f520dab590577ea2f53c0f6485cb bitlbee-1.0.1.ebuild 3894
-RMD160 0236ff59310943053b73542f34580b4534c90583 bitlbee-1.0.1.ebuild 3894
-SHA256 9b363119c5d12c27365b6d45d80c8acc3e657f17a5da041c95df6a04579cc6f5 bitlbee-1.0.1.ebuild 3894
-EBUILD bitlbee-1.0.2.ebuild 3912 RMD160 b09b4e0b797ea0c172402e2ad73d634627480106 SHA1 a69543c583022cb17e70ab1b8b9b709f5a8124e9 SHA256 f8d49aece9b67ce5f2f02a8242530e2973711b36a8aa1baf7730c27e194cfeec
-MD5 36014b36c60d3afc768fecb8e2fa9916 bitlbee-1.0.2.ebuild 3912
-RMD160 b09b4e0b797ea0c172402e2ad73d634627480106 bitlbee-1.0.2.ebuild 3912
-SHA256 f8d49aece9b67ce5f2f02a8242530e2973711b36a8aa1baf7730c27e194cfeec bitlbee-1.0.2.ebuild 3912
EBUILD bitlbee-1.0.3.ebuild 4596 RMD160 dc3dcb30a2b75c612648b37b25a38f114f53e40d SHA1 0a7d53d8e64d5ad062e4df579abe36d3a2fbec10 SHA256 53d67d6361f22f525c85006ad6289de2adea64bbb5d28662522edce81d21ba73
MD5 d8295a2449a820e22bd05fcc5d5fc047 bitlbee-1.0.3.ebuild 4596
RMD160 dc3dcb30a2b75c612648b37b25a38f114f53e40d bitlbee-1.0.3.ebuild 4596
@@ -61,33 +45,20 @@ EBUILD bitlbee-1.1-r1.ebuild 4590 RMD160 98d3341388fd70c250e365c9cbfa1110298024b
MD5 09bb4f0947a500390cb8ab41da7e4eb3 bitlbee-1.1-r1.ebuild 4590
RMD160 98d3341388fd70c250e365c9cbfa1110298024b6 bitlbee-1.1-r1.ebuild 4590
SHA256 7b6d363f423d28cf62292414f3428b027d2149e7a6b0fea3c6c7ec8545756af3 bitlbee-1.1-r1.ebuild 4590
-EBUILD bitlbee-1.1.ebuild 5390 RMD160 e0fdd21a8d7ca31ea7a05207beca9c711754301b SHA1 4525fd72a980ac0b52b3351a68a8e5a98c5efb63 SHA256 be29a42c84ed208db8b408f4e75b538f6c1ca6da68cbf50269e92f3aa5a3fe6c
-MD5 bcc840478ed346684432913dae81c74b bitlbee-1.1.ebuild 5390
-RMD160 e0fdd21a8d7ca31ea7a05207beca9c711754301b bitlbee-1.1.ebuild 5390
-SHA256 be29a42c84ed208db8b408f4e75b538f6c1ca6da68cbf50269e92f3aa5a3fe6c bitlbee-1.1.ebuild 5390
-MISC ChangeLog 14576 RMD160 43f1255de72d827faa05c54e93a17150c42bf0c3 SHA1 c75dde049789b4517679ea2a6ae676dc3259ce89 SHA256 8ee95df970bf0e25a3fcda2116dd30699229e14f508b59bd237a9d7f75241475
-MD5 7ff14f854d68d17cd1bc056adba69932 ChangeLog 14576
-RMD160 43f1255de72d827faa05c54e93a17150c42bf0c3 ChangeLog 14576
-SHA256 8ee95df970bf0e25a3fcda2116dd30699229e14f508b59bd237a9d7f75241475 ChangeLog 14576
+MISC ChangeLog 14741 RMD160 7e3969eb63853131648e932c567065013322f4fa SHA1 7aff1c6194f2de683d782ccf453dc7efdf14b768 SHA256 cadce7f918a9818c483f0ae4e4a159cde894285492f3dfe93a578aef265518cf
+MD5 cad16f1e844d11142275bd2f2d2b944f ChangeLog 14741
+RMD160 7e3969eb63853131648e932c567065013322f4fa ChangeLog 14741
+SHA256 cadce7f918a9818c483f0ae4e4a159cde894285492f3dfe93a578aef265518cf ChangeLog 14741
MISC metadata.xml 441 RMD160 f440e9e63bc4c6abdcf4b7e23fcfddcd678f961e SHA1 6cca8fafd875ff937fc225a1b0fd1876802ffb42 SHA256 a6dcfed15814498c58a9625f9bb9f742595a253181656d8b7fc69234d3170840
MD5 9a965cf0ec63031ac941c8eae0121f2b metadata.xml 441
RMD160 f440e9e63bc4c6abdcf4b7e23fcfddcd678f961e metadata.xml 441
SHA256 a6dcfed15814498c58a9625f9bb9f742595a253181656d8b7fc69234d3170840 metadata.xml 441
-MD5 12812817a7de7dce1c7245044227ce63 files/digest-bitlbee-1.0.1 506
-RMD160 70d5e613137a3b1e4e2ecf68e861a2ce233a7e2c files/digest-bitlbee-1.0.1 506
-SHA256 68d5c318503df44e07672183d856b65901376c7642fcf356aa52515f8ec2617f files/digest-bitlbee-1.0.1 506
-MD5 0a2407e5157a9b650c2e27eb1f48198f files/digest-bitlbee-1.0.2 503
-RMD160 e41669e71ab266ce08bca4360946de7b7ca8fe45 files/digest-bitlbee-1.0.2 503
-SHA256 27c909adf51d48e3fb5fd1710dee8a95ddf118560f0498532c84fa6c4c99c921 files/digest-bitlbee-1.0.2 503
MD5 104dcd38966bc52fc797d4716a034ad9 files/digest-bitlbee-1.0.3 241
RMD160 0b7024747c3a0fef453778702a8ac36838bdfa7a files/digest-bitlbee-1.0.3 241
SHA256 c607bdd3fca7ce474b60dcb5baf3eb9dc35fe2ef88a8a20515999a84cfe26d35 files/digest-bitlbee-1.0.3 241
MD5 abf07d76d0c0d0bb8bb278b493010d12 files/digest-bitlbee-1.0.4 241
RMD160 7767ed2b5f4a69e9b767f85c6559ccb252e21824 files/digest-bitlbee-1.0.4 241
SHA256 34bf3eddc86ba6157fecc0cd490e4b62c569dbf400299f0ccfe6863701c874f6 files/digest-bitlbee-1.0.4 241
-MD5 a8b6091407e1ec76ae0c34ba101dadad files/digest-bitlbee-1.1 244
-RMD160 cdc386a32e0d5563a34695d7d93796313f5af5a1 files/digest-bitlbee-1.1 244
-SHA256 776634d5663140f71e9a00cdbd7cf145bc9ecebbb99192a550e501d110d0de7a files/digest-bitlbee-1.1 244
MD5 a8b6091407e1ec76ae0c34ba101dadad files/digest-bitlbee-1.1-r1 244
RMD160 cdc386a32e0d5563a34695d7d93796313f5af5a1 files/digest-bitlbee-1.1-r1 244
SHA256 776634d5663140f71e9a00cdbd7cf145bc9ecebbb99192a550e501d110d0de7a files/digest-bitlbee-1.1-r1 244
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