ChangeLog

# ChangeLog for net-im/mcabber
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/ChangeLog,v 1.35 2008/05/17 15:53:16 tester Exp $

17 May 2008; Olivier Crête mcabber-0.9.6.ebuild,
mcabber-0.9.7.ebuild:
Remove rdep on pkgconfig

*mcabber-0.9.7 (24 Apr 2008)

24 Apr 2008; Wolfram Schlich +mcabber-0.9.7.ebuild:
version bump

28 Mar 2008; Brent Baude mcabber-0.9.6.ebuild:
stable ppc, bug 215064

28 Mar 2008; Ferris McCormick mcabber-0.9.6.ebuild:
Sparc stable, Bug #215064, thanks to Aaron Mavrinac (ezod) for testing.

27 Mar 2008; Markus Meier mcabber-0.9.6.ebuild:
amd64/x86 stable, bug #215064

27 Mar 2008; Markus Rothe mcabber-0.9.6.ebuild:
Stable on ppc64; bug #215064

14 Mar 2008; Christian Heim metadata.xml:
Removing Przemyslaw Maciag (troll, #104750) from metadata.xml.

11 Mar 2008; Wolfram Schlich mcabber-0.9.6.ebuild:
added missing pkgconfig dep wrt bug #205494

10 Feb 2008; Wolfram Schlich -mcabber-0.7.4.ebuild,
-mcabber-0.7.6.ebuild, -mcabber-0.7.8.ebuild, -mcabber-0.8.2.ebuild,
-mcabber-0.9.0.ebuild, -mcabber-0.9.1.ebuild, -mcabber-0.9.2.ebuild,
-mcabber-0.9.3.ebuild, -mcabber-0.9.4.ebuild:
removed old versions

*mcabber-0.9.6 (10 Feb 2008)

10 Feb 2008; Wolfram Schlich +mcabber-0.9.6.ebuild:
version bump

27 Jan 2008; Christoph Mende mcabber-0.9.5.ebuild:
Stable on amd64, bug #204287

16 Jan 2008; Brent Baude mcabber-0.9.5.ebuild:
Marking mcabber-0.9.5 ppc for bug 204287

05 Jan 2008; Markus Meier mcabber-0.9.5.ebuild:
x86 stable, bug #204287

05 Jan 2008; Markus Ullmann mcabber-0.9.5.ebuild:
Quoting

05 Jan 2008; Markus Ullmann mcabber-0.9.5.ebuild:
Stable on sparc wrt bug #204287

03 Dec 2007; Wolfram Schlich mcabber-0.9.5.ebuild:
fix libotr dep

*mcabber-0.9.5 (19 Nov 2007)

19 Nov 2007; Wolfram Schlich mcabber-0.9.4.ebuild,
+mcabber-0.9.5.ebuild:
version bump, add missing otr USE flag for 0.9.4 and new 0.9.5

*mcabber-0.9.4 (19 Nov 2007)

19 Nov 2007; Wolfram Schlich +mcabber-0.9.4.ebuild:
version bump

26 Jun 2007; Wolfram Schlich mcabber-0.9.3.ebuild:
added aspell support wrt bug #182760

*mcabber-0.9.3 (20 Jun 2007)

20 Jun 2007; Wolfram Schlich +mcabber-0.9.3.ebuild:
version bump

*mcabber-0.9.2 (12 Jun 2007)

12 Jun 2007; Wolfram Schlich +mcabber-0.9.2.ebuild:
version bump

06 May 2007; Marius Mauch mcabber-0.7.4.ebuild,
mcabber-0.7.6.ebuild, mcabber-0.7.8.ebuild, mcabber-0.8.2.ebuild,
mcabber-0.9.0.ebuild, mcabber-0.9.1.ebuild:
Replacing einfo with elog

*mcabber-0.9.1 (26 Feb 2007)

26 Feb 2007; Wolfram Schlich +mcabber-0.9.1.ebuild:
version bump

22 Jan 2007; Markus Rothe mcabber-0.9.0.ebuild:
Added ~ppc64

10 Jan 2007; Gustavo Zacarias mcabber-0.8.2.ebuild:
Stable on sparc wrt #127670

04 Jan 2007; Michael Cummings mcabber-0.8.2.ebuild:
Bug 127670, marking amd64 stable

03 Jan 2007; nixnut mcabber-0.8.2.ebuild:
Stable on ppc wrt bug 127670

02 Jan 2007; Andrej Kacian mcabber-0.8.2.ebuild:
Stable on x86, bug #127670.

*mcabber-0.9.0 (20 Dec 2006)

20 Dec 2006; Wolfram Schlich metadata.xml,
+mcabber-0.9.0.ebuild:
version bump

25 Sep 2006; Przemysław Maciąg mcabber-0.7.*:
Dependency correction for previous versions ebuilds

*mcabber-0.8.2 (25 Sep 2006)

25 Sep 2006; Przemysław Maciąg +mcabber-0.8.2.ebuild:
Version bump. Closing bug #144261. Ebuild updated and improved.
Dependency correction. Closing bug #145201. Thx to Philip White
.
New maintainer in metadata

11 Aug 2006; Jason Wever mcabber-0.7.8.ebuild:
Added ~sparc keyword as it mysteriously went missing in this version.

*mcabber-0.7.8 (28 Jun 2006)

28 Jun 2006; Karol Pasternak +mcabber-0.7.8.ebuild:
New version

*mcabber-0.7.6 (24 Apr 2006)

24 Apr 2006; +mcabber-0.7.6.ebuild:
Version bump, bug #131059

*mcabber-0.7.4 (23 Jan 2006)

23 Jan 2006; Gustavo Felisberto ; +metadata.xml,
+mcabber-0.7.4.ebuild:
Initial import of package, credits go to Philip White im bug
#113069

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST mcabber-0.9.5.tar.bz2 487465 RMD160 2716471068356512fc08ecf1d5de44fd392810cd SHA1 df576901551100f07439c86f535d8c06112e336d SHA256 cad99f5d1ac132aa4aed4e335a444ff751de840438fafd42544ebd208efe2b7c
DIST mcabber-0.9.6.tar.bz2 480333 RMD160 ac349286dbc2a9129e3601316532eb7ab1ba9e7b SHA1 7aa87943cce3e7c2cd42fe74960b53a0cd240331 SHA256 354573d751611b700cc961262df0991d37b5a6c8a058d1cd6916d253136543d3
DIST mcabber-0.9.7.tar.bz2 489554 RMD160 e299f511f4012fc8568bcad4a282d0c91467ae8a SHA1 0848754b7a0687267cb0b8243313e772ef02e20a SHA256 a476cc4f1cdae0bac6650dda3b33ab93fcc3213054a647fb771463a878098ea9
EBUILD mcabber-0.9.5.ebuild 2860 RMD160 cda31a0ca8dae64e414cc836d0271b96737f1196 SHA1 78247cede439f24bf36591fe996b4289b4d151d9 SHA256 edbd92b3ae05cdddaee8c9aafa0aeb419e33fdb35633c6476b74e02f299b0562
EBUILD mcabber-0.9.6.ebuild 2900 RMD160 e8d305705ed4ec85755c13dc36688b4bd86ea747 SHA1 7ebc36b772a4d5068e2d182f9ff1645bafc20a13 SHA256 e1c22c3accbab777e0174b4ae4f82d80f5b02f503d25676395fe1781ec5f74e8
EBUILD mcabber-0.9.7.ebuild 2905 RMD160 84e2c3b8140ae234ff36a8fd7d1857a466c4ce55 SHA1 868e7714765680fb724838cb65e97fb81596b65f SHA256 74d3fc6e95dc88d1fc08460821322a63f50537701d73936b8230f1a997fa43d9
MISC ChangeLog 4818 RMD160 a6a5c01534fae0ed742bbc37470407f931af4731 SHA1 ab6f7c7c0ae36894d0160b7a81ff0de65db6ce4e SHA256 82da2d1159dd555d11d7635bee42ed5a9ca31d699d8b8467da2e6f74dc4c805f
MISC metadata.xml 554 RMD160 0cc7cfbb0a44d28acda81921955fe2ff6c3090b1 SHA1 e4136a14c3efb0f89a2b78b55c12e3699a1dc1f5 SHA256 a6d9961c0e428739e1efee54892daa042ad791f68d0d9737f91cf67abb414992
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkgu/3EACgkQmOfEJZHYOKeSmwCgy7pBsr9KI8vqHEiaNHrJiFtb
qZkAoLS5fUcQsnGPRrWDCJacHyMH+Wk1
=Qt+K
-----END PGP SIGNATURE-----

mcabber-0.9.5.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.5.ebuild,v 1.7 2008/01/27 16:01:55 angelos Exp $

DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
SRC_URI="http://www.lilotux.net/~mikael/${PN}/files/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~mips ppc ~ppc64 sparc x86"

IUSE="crypt otr spell ssl"

LANGS="de en fr nl pl uk ru"
# localized help versions are installed only, when LINGUAS var is set
for i in ${LANGS}; do
IUSE="${IUSE} linguas_${i}"
done;

DEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
crypt? ( >=app-crypt/gpgme-1.0.0 )
otr? ( >=net-libs/libotr-3.1.0 )
spell? ( app-text/aspell )
>=dev-libs/glib-2.0.0
sys-libs/ncurses"

src_compile() {
econf \
$(use_enable crypt gpgme) \
$(use_enable otr) \
$(use_enable spell aspell) \
$(use_with ssl) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make install DESTDIR="${D}" || die "make install failed"
# clean unneeded language documentation
for i in ${LANGS}; do
! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
done

dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
dodoc doc/README_PGP.txt

# contrib themes
insinto /usr/share/${PN}/themes
doins "${S}"/contrib/themes/*

# contrib generic scripts
exeinto /usr/share/${PN}/scripts
doexe "${S}"/contrib/*.{pl,py,rb}

# contrib event scripts
exeinto /usr/share/${PN}/scripts/events
doexe "${S}"/contrib/events/*
}

pkg_postinst() {
elog
elog "MCabber requires you to create a subdirectory .mcabber in your home"
elog "directory and to place a configuration file there."
elog "An example mcabberrc was installed as part of the documentation."
elog "To create a new mcabberrc based on the example mcabberrc, execute the"
elog "following commands:"
elog
elog " mkdir -p ~/.mcabber"
elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
elog
elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
elog
elog "As of MCabber version 0.8.2, there is also a wizard script"
elog "with which you can create all necessary configuration options."
elog "To use it, simply execute the following command (please note that you need"
elog "to have dev-lang/ruby installed for it to work!):"
elog
elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
elog
elog
elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
elog "manual page (section 1) for more information."
elog
elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
elog "See README_PGP.txt for details."
elog
elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
elog
}

mcabber-0.9.6.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.6.ebuild,v 1.7 2008/05/17 15:53:16 tester Exp $

DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
SRC_URI="http://www.lilotux.net/~mikael/${PN}/files/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~mips ppc ppc64 sparc x86"

IUSE="crypt otr spell ssl"

LANGS="de en fr nl pl uk ru"
# localized help versions are installed only, when LINGUAS var is set
for i in ${LANGS}; do
IUSE="${IUSE} linguas_${i}"
done;

RDEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
crypt? ( >=app-crypt/gpgme-1.0.0 )
otr? ( >=net-libs/libotr-3.1.0 )
spell? ( app-text/aspell )
>=dev-libs/glib-2.0.0
sys-libs/ncurses"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

src_compile() {
econf \
$(use_enable crypt gpgme) \
$(use_enable otr) \
$(use_enable spell aspell) \
$(use_with ssl) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make install DESTDIR="${D}" || die "make install failed"
# clean unneeded language documentation
for i in ${LANGS}; do
! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
done

dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
dodoc doc/README_PGP.txt

# contrib themes
insinto /usr/share/${PN}/themes
doins "${S}"/contrib/themes/*

# contrib generic scripts
exeinto /usr/share/${PN}/scripts
doexe "${S}"/contrib/*.{pl,py,rb}

# contrib event scripts
exeinto /usr/share/${PN}/scripts/events
doexe "${S}"/contrib/events/*
}

pkg_postinst() {
elog
elog "MCabber requires you to create a subdirectory .mcabber in your home"
elog "directory and to place a configuration file there."
elog "An example mcabberrc was installed as part of the documentation."
elog "To create a new mcabberrc based on the example mcabberrc, execute the"
elog "following commands:"
elog
elog " mkdir -p ~/.mcabber"
elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
elog
elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
elog
elog "As of MCabber version 0.8.2, there is also a wizard script"
elog "with which you can create all necessary configuration options."
elog "To use it, simply execute the following command (please note that you need"
elog "to have dev-lang/ruby installed for it to work!):"
elog
elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
elog
elog
elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
elog "manual page (section 1) for more information."
elog
elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
elog "See README_PGP.txt for details."
elog
elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
elog
}

mcabber-0.9.7.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/mcabber/mcabber-0.9.7.ebuild,v 1.2 2008/05/17 15:53:16 tester Exp $

DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP"
HOMEPAGE="http://www.lilotux.net/~mikael/mcabber/"
SRC_URI="http://www.lilotux.net/~mikael/${PN}/files/${P}.tar.bz2"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"

IUSE="crypt otr spell ssl"

LANGS="de en fr nl pl uk ru"
# localized help versions are installed only, when LINGUAS var is set
for i in ${LANGS}; do
IUSE="${IUSE} linguas_${i}"
done;

RDEPEND="ssl? ( >=dev-libs/openssl-0.9.7-r1 )
crypt? ( >=app-crypt/gpgme-1.0.0 )
otr? ( >=net-libs/libotr-3.1.0 )
spell? ( app-text/aspell )
>=dev-libs/glib-2.0.0
sys-libs/ncurses"

DEPEND="${RDEPEND}
dev-util/pkgconfig"

src_compile() {
econf \
$(use_enable crypt gpgme) \
$(use_enable otr) \
$(use_enable spell aspell) \
$(use_with ssl) \
|| die "econf failed"

emake || die "emake failed"
}

src_install() {
make install DESTDIR="${D}" || die "make install failed"
# clean unneeded language documentation
for i in ${LANGS}; do
! use linguas_${i} && rm -rf "${D}"/usr/share/${PN}/help/${i}
done

dodoc AUTHORS ChangeLog NEWS README TODO mcabberrc.example
dodoc doc/README_PGP.txt

# contrib themes
insinto /usr/share/${PN}/themes
doins "${S}"/contrib/themes/*

# contrib generic scripts
exeinto /usr/share/${PN}/scripts
doexe "${S}"/contrib/*.{pl,py,rb}

# contrib event scripts
exeinto /usr/share/${PN}/scripts/events
doexe "${S}"/contrib/events/*
}

pkg_postinst() {
elog
elog "MCabber requires you to create a subdirectory .mcabber in your home"
elog "directory and to place a configuration file there."
elog "An example mcabberrc was installed as part of the documentation."
elog "To create a new mcabberrc based on the example mcabberrc, execute the"
elog "following commands:"
elog
elog " mkdir -p ~/.mcabber"
elog " bzcat ${ROOT}usr/share/doc/${PF}/mcabberrc.example.bz2 >~/.mcabber/mcabberrc"
elog
elog "Then edit ~/.mcabber/mcabberrc with your favorite editor."
elog
elog "As of MCabber version 0.8.2, there is also a wizard script"
elog "with which you can create all necessary configuration options."
elog "To use it, simply execute the following command (please note that you need"
elog "to have dev-lang/ruby installed for it to work!):"
elog
elog " ${ROOT}usr/share/${PN}/scripts/mcwizz.rb"
elog
elog
elog "See the CONFIGURATION FILE and FILES sections of the mcabber"
elog "manual page (section 1) for more information."
elog
elog "From version 0.9.0 on, MCabber supports PGP encryption of messages."
elog "See README_PGP.txt for details."
elog
elog "Check out ${ROOT}usr/share/${PN} for contributed themes and event scripts."
elog
}

metadata.xml




net-im

wschlich@gentoo.org
Wolfram Schlich
Secondary maintainer


MCabber is a small Jabber console client that features
such as GPG encryption, SSL support, MUC (Multi-User Chat) support,
history logging, commands completion, and external actions triggers.