ChangeLog

# ChangeLog for net-im/silc-client
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v 1.54 2008/05/17 15:48:59 tester Exp $

17 May 2008; Olivier Crête silc-client-1.1.4.ebuild:
Remove rdep on pkgconfig

27 Mar 2008; Tobias Scherbaum
silc-client-1.1.4.ebuild:
ppc stable, bug #214812

27 Mar 2008; Raúl Porcel silc-client-1.1.4.ebuild:
sparc stable wrt security #214812

26 Mar 2008; Markus Meier silc-client-1.1.4.ebuild:
amd64/x86 stable, security bug #214812

*silc-client-1.1.4 (26 Mar 2008)

26 Mar 2008; Raúl Porcel +silc-client-1.1.4.ebuild:
Version bump

14 Feb 2008; Santiago M. Mola
silc-client-1.1.3.ebuild:
amd64 stable wrt bug #206751

20 Jan 2008; Brent Baude silc-client-1.1.3.ebuild:
Marking silc-client-1.1.3 ~ppc64 for bug 206751

20 Jan 2008; Brent Baude silc-client-1.1.3.ebuild:
Marking silc-client-1.1.3 ppc for bug 206751

20 Jan 2008; Raúl Porcel silc-client-1.1.3.ebuild:
Add pkgconfig and glib to DEPEND, bug #205487, x86 stable

05 Dec 2007; Raúl Porcel
-files/silc-client-1.0.3-docdir.patch, -silc-client-1.0.1-r1.ebuild,
silc-client-1.1.3.ebuild:
Early stable on sparc since anything newer than 1.0.1 until 1.1.3 gives bus
error

*silc-client-1.1.3 (04 Dec 2007)

04 Dec 2007; Raúl Porcel -silc-client-1.0.3.ebuild,
-silc-client-1.0.4.1.ebuild, +silc-client-1.1.3.ebuild:
Version bump, remove old

15 Aug 2007; Tobias Scherbaum
silc-client-1.1.2.ebuild:
ppc stable, bug #188383

11 Aug 2007; Steve Dibb silc-client-1.1.2.ebuild:
amd64 stable, bug 18883

10 Aug 2007; Raúl Porcel silc-client-1.1.2.ebuild:
Fix building on amd64 with yasm, thanks to Alex Rostovtsev gmail dot com>, bug #185644 and x86 stable

27 Jul 2007; Raúl Porcel +silc-client-1.1.2.ebuild,
-silc-client-1.1.2-r1.ebuild:
Restore original ebuild since -r1 was for silc-toolkit, not for silc-client

*silc-client-1.1.2-r1 (23 Jul 2007)

23 Jul 2007; Raúl Porcel -silc-client-1.1.2.ebuild,
+silc-client-1.1.2-r1.ebuild:
Fix pkgconfig files install dir, thanks to Octavio Ruiz (Ta^3) tacvbo dot net>

*silc-client-1.1.2 (08 Jul 2007)

08 Jul 2007; Raúl Porcel -silc-client-1.1.ebuild,
+silc-client-1.1.2.ebuild:
Version bump, remove old

*silc-client-1.1 (12 Jun 2007)

12 Jun 2007; Raúl Porcel
+files/silc-client-1.1-docdir.patch, +silc-client-1.1.ebuild:
Version bump

*silc-client-1.0.4.1 (20 Mar 2007)

20 Mar 2007; Raúl Porcel
+silc-client-1.0.4.1.ebuild:
Version bump

03 Feb 2007; Simon Stelling silc-client-1.0.3.ebuild:
fix wrt multilib-strict; bug 154426

23 Nov 2006; Tobias Scherbaum
silc-client-1.0.3.ebuild:
ppc stable, bug #152910

17 Nov 2006; silc-client-1.0.3.ebuild:
stable on amd64

10 Nov 2006; Andrej Kacian silc-client-1.0.3.ebuild:
Stable on x86, bug #152910.

30 Oct 2006; Jason Wever silc-client-1.0.1-r1.ebuild:
Stable on SPARC wrt bug #152910.

28 Oct 2006; nixnut silc-client-1.0.1-r1.ebuild:
Stable on ppc wrt bug 152910

*silc-client-1.0.3 (26 Oct 2006)

26 Oct 2006; Markus Ullmann
+files/silc-client-1.0.3-docdir.patch, -silc-client-1.0.2.ebuild,
+silc-client-1.0.3.ebuild:
Version bump wrt bug #122848

13 Oct 2006; Sven Wegener
silc-client-1.0.1-r1.ebuild, silc-client-1.0.2.ebuild:
Adust the irssi blockers.

*silc-client-1.0.2 (07 May 2005)

07 May 2005; Sven Wegener
-silc-client-0.9.11.ebuild, -silc-client-0.9.12.1.ebuild,
-silc-client-0.9.14.ebuild, -silc-client-1.0.ebuild,
-silc-client-1.0.1.ebuild, +silc-client-1.0.2.ebuild:
Version bump, bug #91756.

22 Apr 2005; Alin Nastac silc-client-0.9.12.1.ebuild,
silc-client-0.9.14.ebuild, silc-client-1.0.ebuild,
silc-client-1.0.1.ebuild:
net-misc/dante -> net-proxy/dante

19 Oct 2004; Dylan Carlson
silc-client-1.0.1-r1.ebuild:
Stable on amd64.

15 Jul 2004; Sven Wegener silc-client-1.0.1-r1.ebuild:
Marked stable on x86.

*silc-client-1.0.1-r1 (07 Jul 2004)

07 Jul 2004; Sven Wegener
+silc-client-1.0.1-r1.ebuild:
Modified to allow installation of net-im/silc-toolkit and net-im/silc-client
at the time. Made CFLAGS aware.

10 Jun 2004; Aron Griffis silc-client-0.9.11.ebuild,
silc-client-0.9.12.1.ebuild, silc-client-0.9.14.ebuild,
silc-client-1.0.1.ebuild, silc-client-1.0.ebuild:
Fix use invocation

14 Feb 2004; Chuck Short silc-client-1.0.1.ebuild:
Perl modules was not being installed into the right directories. Closes #40610.

08 Feb 2004; silc-client-1.0.1.ebuild:
added amd64 keyword.

28 Jan 2004; Chuck Short silc-client-1.0.1.ebuild:
MMarked stable for x86.

*silc-client-1.0.1 (18 Jan 2004)

18 Jan 2004; Chuck Short silc-client-1.0.1.ebuild:
Version bump, closes #38488.

18 Jan 2004; Chuck Short metadata.xml,
silc-client-1.0.ebuild:
Marked stable on x86.

*silc-client-1.0 (03 Jan 2004)

03 Jan 2004; Chuck Short silc-client-0.9.11.ebuild,
silc-client-0.9.12.1.ebuild, silc-client-0.9.14.ebuild,
silc-client-1.0.ebuild:
silc-0.19.4 marked stable
silc-1.0 version bump
updated copyright years

*silc-client-0.9.14 (15 Nov 2003)

15 Nov 2003; Chuck Short silc-client-0.9.14.ebuild:
New version, closes bug #32255.

15 Sep 2003; Jason Wever silc-client-0.9.12.1.ebuild:
Added ~sparc keyword, fixes bug #28174.

*silc-client-0.9.12.1 (22 Apr 2003)

24 Apr 2003; Alastair Tse silc-client-0.9.11.ebuild,
silc-client-0.9.12.1.ebuild:
fix stray man dir

22 Apr 2003; Martin Holzer silc-client-0.9.12.1.ebuild:
Fixing echonfig is broken by a typo. Closes #19791

22 Apr 2003; Dylan Carlson
silc-client-0.9.12.1.ebuild:
Version bump to fix buffer overflow and other various bugs.

*silc-client-0.9.11 (08 Jan 2003)

08 Jan 2002; Phil Bordelon silc-client-0.9.11.ebuild :
ppc -> ~ppc flags since I haven't tested it on ppc, but I have no reason to believe
that it won't build on the PPC platform.

08 Jan 2003; Phil Bordelon silc-client-0.9.11.ebuild :
Version bump. New fixes had to be added for documentation locations.

*silc-client-0.9.5.1 (25 Sep 2002)

19 Nov 2002; Calum Selkirk silc-client-0.9.5.1.ebuild
silc-client-0.9.4.ebuild :

Tested and added ppc to KEYWORDS.

25 Sep 2002; Phil Bordelon silc-client-0.9.5.1.ebuild :
Version bump. Fixes a number of crashes and the like.

*silc-client-0.9.4 (25 Jun 2002)

25 Jun 2002; Phil Bordelon silc-client-0.9.4.ebuild :

Version bump. Cleaned up the build to match current standards as well.

*silc-client-0.9.1 (19 May 2002)

19 May 2002; Ryan Phillips silc-client-0.9.1.ebuild :

Updated package to new version

*silc-client-0.7.6.2 (11 Apr 2002)
11 Apr 2002; Spider
Update all glib dependencies to use glib-1.2* in preparation of unmasking the glib-2.0.1 packages
Add initial changelog

Manifest

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

AUX silc-client-1.1-docdir.patch 1913 RMD160 b3efd82ab5d5cf4ad8d128f99a03ef31837ac72d SHA1 4676b64a74c144f20b31b1338a2e73376e33e227 SHA256 8d90646881289606e2ef65c28d320226bd170968e081d099d1251ba3bf11e1b2
DIST silc-client-1.1.4.tar.bz2 1624696 RMD160 519ba59912da4bb514330ca8e87979844f957ad0 SHA1 043fd02ffc0bb420d411c4ca14ad307b48beaa06 SHA256 87deb7d8db4eed91768ff6f198d763fee60036024df214264dab9bf3e4012c08
EBUILD silc-client-1.1.4.ebuild 2181 RMD160 a16fdff842705a31903ba91cbd24833693939243 SHA1 5babe06e5ca7a6b27cf61761bb98dd548daac3a7 SHA256 3e990b34bd5047a9172b46ef5faafeb08beb012edcdfda450bbebdae1fb176ff
MISC ChangeLog 7898 RMD160 3f15aa9de7c7bd9be486f38f589d0b27f440934b SHA1 bcebd70cd0e22f599ccaf50f7f109aab0a0672f0 SHA256 89ea12f8ca35079b5d1d53d147d2498724ae5887eeb89de245365fb42c372260
MISC metadata.xml 160 RMD160 279429d1df694561fc2b163cb81c09387b9d940c SHA1 97da1b72eecc5585c65717da08eaccc9bc1cf7cd SHA256 5e058419199e306612929b80a996e3d16c6b20de674a56bb60558d3d36524fe2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkgu/nAACgkQmOfEJZHYOKewUwCgsvF1mSzriGp5FyHcOgZzzxUK
x9YAmwdL1tC2QnastgqcHtyfy6+JlVWH
=1WI1
-----END PGP SIGNATURE-----

files

metadata.xml




net-irc

silc-client-1.1.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/silc-client-1.1.4.ebuild,v 1.5 2008/05/17 15:48:59 tester Exp $

inherit eutils multilib

DESCRIPTION="IRSSI-based text client for Secure Internet Live Conferencing"
SRC_URI="http://www.silcnet.org/download/client/sources/${P}.tar.bz2"
HOMEPAGE="http://silcnet.org/"

SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ppc ~ppc64 sparc x86"
IUSE="ipv6 perl debug"

COMMONDEPEND="perl? ( dev-lang/perl )
sys-libs/ncurses
>=dev-libs/glib-2.8
!<=net-im/silc-toolkit-0.9.12-r1"

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

RDEPEND="${COMMONDEPEND}
perl? (
!net-irc/irssi
!net-irc/irssi-svn
)"

src_unpack() {
unpack ${A}
cd "${S}"

sed -i -e "s:-g -O2:${CFLAGS}:g" configure
use amd64 && sed -i -e 's:felf\([^6]\):felf64\1:g' configure
epatch "${FILESDIR}/${PN}-1.1-docdir.patch"
}

src_compile() {
local myconf=""
use ipv6 && myconf="${myconf} --enable-ipv6"

econf \
--datadir=/usr/share/${PN} \
--datarootdir=/usr/share/${PN} \
--mandir=/usr/share/man \
--includedir=/usr/include/${PN} \
--sysconfdir=/etc/silc \
--with-helpdir=/usr/share/${PN}/help \
--libdir=/usr/$(get_libdir)/${PN} \
--docdir=/usr/share/doc/${PF} \
--disable-optimizations \
$(use_enable debug) \
${myconf}

emake || die "emake failed"
}

src_install() {
local myflags=""

if use perl
then
R1="s/installsitearch='//"
R2="s/';//"
perl_sitearch="`perl -V:installsitearch | sed -e ${R1} -e ${R2}`"
myflags="${myflags} INSTALLPRIVLIB=/usr/$(get_libdir)"
myflags="${myflags} INSTALLARCHLIB=${perl_sitearch}"
myflags="${myflags} INSTALLSITELIB=${perl_sitearch}"
myflags="${myflags} INSTALLSITEARCH=${perl_sitearch}"
fi

make DESTDIR="${D}" ${myflags} install || die "make install failed"

rm -rf "${D}"/etc "${D}"/usr/libsilc* "${D}"/usr/include

dodoc CHANGES CREDITS README TODO
cd "${S}/apps/irssi"
dodoc silc.conf docs/formats.txt docs/manual.txt docs/signals.txt docs/special_vars.txt
dohtml docs/startup-HOWTO.html

insinto /usr/share/silc-client/help
rm docs/help/Make*
doins docs/help/*
}