Portage is a package management system used by Gentoo Linux
# ChangeLog for net-irc/bip
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/bip/ChangeLog,v 1.1 2007/11/20 09:15:58 hawking Exp $
*bip-0.6.1 (20 Nov 2007)
20 Nov 2007; Ali Polatel
+bip-0.6.1.ebuild:
initial ebuild, imported from sunrise
AUX bip.vim 157 RMD160 b6b18f156f31ea515e271e7cec714d994c056a41 SHA1 7d0b4e3ddaf6dc5dae04ba1c853075f3ad3232fc SHA256 7c97eaef6d3b51d0e2f9572c919e25a5fc2f480a95469194b012fc507da55fc5
DIST bip-0.6.1.tar.gz 175092 RMD160 13cc5753e276749c8e0d64c3f6f96f6964aa0bdc SHA1 f00481e0ae69e72a164990484b7255ea5bb96f71 SHA256 90ca63e775f7ebfa739c134c35a14161e943a58c59df3ecc39214309abf0ad89
EBUILD bip-0.6.1.ebuild 1416 RMD160 2c28f021b6d7c008ad9e5831bf2cb71062901e84 SHA1 c39d581ef3a3450784f3d6d9512d08e0945cf83b SHA256 abf61c4e41483389b2b120c797131bf58c5e1777660c1e53872960c877ab63de
MISC ChangeLog 347 RMD160 7e78473d3e2fc933e67ab3be711fa2793cac0867 SHA1 461772e44447a504a449f62d38b1b60f1b16ee0d SHA256 37474cc1fc15847de089f035cf8a0e506f51949f0956e4d5db6127cb37de543e
MISC metadata.xml 732 RMD160 7d1a0e376d157894e86f75a1272ec2d34ba087f5 SHA1 2716a0ae4a4e2ebdafd7c5ede68976c0afd786cc SHA256 7a9900e34dc0d95a19f4b5778093941ee69e4beab623b5f5594530c5251b3dc6
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-irc/bip/bip-0.6.1.ebuild,v 1.1 2007/11/20 09:15:58 hawking Exp $
DESCRIPTION="Multiuser IRC proxy with ssl support"
HOMEPAGE="http://bip.t1r.net/"
SRC_URI="http://bip.t1r.net/downloads/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="ssl vim-syntax"
DEPEND="ssl? ( dev-libs/openssl )"
RDEPEND="${DEPEND}
vim-syntax? ( || ( app-editors/vim
app-editors/gvim ) )"
src_unpack() {
unpack ${A}
cd "${S}"
# Fix bip.vim
if use vim-syntax; then
sed -i \
-e 's/^\(no_client_away_msg\)/\t\\ \1/' \
-e 's/always_backlog/backlog_always/' \
-e 's/bl_msg_only/backlog_msg_only/' \
samples/bip.vim || die "sed failed"
fi
}
src_compile() {
econf $(use_enable ssl)
emake CFLAGS="${CFLAGS}" || die "emake failed"
}
src_install() {
dobin src/bip src/bipmkpw
dodoc AUTHORS ChangeLog README README.floodcontrol NEWS TODO
newdoc samples/bip.conf bip.conf.sample
doman bip.1 bip.conf.1 bipmkpw.1
if use vim-syntax; then
insinto /usr/share/vim/vimfiles/syntax
doins samples/bip.vim
insinto /usr/share/vim/vimfiles/ftdetect
doins "${FILESDIR}"/bip.vim
fi
}
pkg_postinst() {
elog 'Default configuration file is "~/.bip/bip.conf"'
elog "You can find a sample configuration file in"
elog "/usr/share/doc/bip-0.6.1/bip.conf.sample.bz2"
}
Bip is an IRC proxy, which means it keeps connected to your preferred
IRC servers, can store the logs for you, and even send them back to your IRC
client(s) upon connection. You may want to use bip to keep your logfiles (in a
unique format and on a unique computer) whatever your client is, when you
connect from multiple workstations, or when you simply want to have a playback
of what was said while you were away.