Portage is a package management system used by Gentoo Linux
# 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
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
sparc stable wrt security #214812
26 Mar 2008; Markus Meier
amd64/x86 stable, security bug #214812
*silc-client-1.1.4 (26 Mar 2008)
26 Mar 2008; Raúl Porcel
Version bump
14 Feb 2008; Santiago M. Mola
silc-client-1.1.3.ebuild:
amd64 stable wrt bug #206751
20 Jan 2008; Brent Baude
Marking silc-client-1.1.3 ~ppc64 for bug 206751
20 Jan 2008; Brent Baude
Marking silc-client-1.1.3 ppc for bug 206751
20 Jan 2008; Raúl Porcel
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.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
amd64 stable, bug 18883
10 Aug 2007; Raúl Porcel
Fix building on amd64 with yasm, thanks to Alex Rostovtsev
27 Jul 2007; Raúl Porcel
-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-r1.ebuild:
Fix pkgconfig files install dir, thanks to Octavio Ruiz (Ta^3)
*silc-client-1.1.2 (08 Jul 2007)
08 Jul 2007; Raúl Porcel
+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
fix wrt multilib-strict; bug 154426
23 Nov 2006; Tobias Scherbaum
silc-client-1.0.3.ebuild:
ppc stable, bug #152910
17 Nov 2006;
stable on amd64
10 Nov 2006; Andrej Kacian
Stable on x86, bug #152910.
30 Oct 2006; Jason Wever
Stable on SPARC wrt bug #152910.
28 Oct 2006; nixnut
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.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
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.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
Perl modules was not being installed into the right directories. Closes #40610.
08 Feb 2004;
added amd64 keyword.
28 Jan 2004; Chuck Short
MMarked stable for x86.
*silc-client-1.0.1 (18 Jan 2004)
18 Jan 2004; Chuck Short
Version bump, closes #38488.
18 Jan 2004; Chuck Short
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.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
New version, closes bug #32255.
15 Sep 2003; Jason Wever
Added ~sparc keyword, fixes bug #28174.
*silc-client-0.9.12.1 (22 Apr 2003)
24 Apr 2003; Alastair Tse
silc-client-0.9.12.1.ebuild:
fix stray man dir
22 Apr 2003; Martin Holzer
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
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
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.4.ebuild :
Tested and added ppc to KEYWORDS.
25 Sep 2002; Phil Bordelon
Version bump. Fixes a number of crashes and the like.
*silc-client-0.9.4 (25 Jun 2002)
25 Jun 2002; Phil Bordelon
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
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
-----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-----
# 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/*
}