Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/silc-client: silc-client-1.1.8.ebuild ChangeLog
Date: Mon, 19 Apr 2010 20:45:58
Message-Id: 20100419204553.C7AA02C04B@corvid.gentoo.org
1 polynomial-c 10/04/19 20:45:53
2
3 Modified: ChangeLog
4 Added: silc-client-1.1.8.ebuild
5 Log:
6 non-maintainer commit: version bump for security bug #284561
7 (Portage version: 2.2_rc67/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.56 net-im/silc-client/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?rev=1.56&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?rev=1.56&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?r1=1.55&r2=1.56
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v
19 retrieving revision 1.55
20 retrieving revision 1.56
21 diff -u -r1.55 -r1.56
22 --- ChangeLog 27 Nov 2008 10:29:18 -0000 1.55
23 +++ ChangeLog 19 Apr 2010 20:45:53 -0000 1.56
24 @@ -1,6 +1,14 @@
25 # ChangeLog for net-im/silc-client
26 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v 1.55 2008/11/27 10:29:18 armin76 Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v 1.56 2010/04/19 20:45:53 polynomial-c Exp $
30 +
31 +*silc-client-1.1.8 (19 Apr 2010)
32 +
33 + 19 Apr 2010; Lars Wendler <polynomial-c@g.o>
34 + +silc-client-1.1.8.ebuild, +files/silc-client-1.1.8-docdir.patch:
35 + non-maintainer commit: version bump for security bug #284561
36 + Converted ebuild to EAPI-2 and did some cleanups but there are still some
37 + QA warnings about LDFLAGS.
38
39 *silc-client-1.1.6 (27 Nov 2008)
40
41
42
43
44 1.1 net-im/silc-client/silc-client-1.1.8.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/silc-client-1.1.8.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/silc-client-1.1.8.ebuild?rev=1.1&content-type=text/plain
48
49 Index: silc-client-1.1.8.ebuild
50 ===================================================================
51 # Copyright 1999-2010 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/silc-client-1.1.8.ebuild,v 1.1 2010/04/19 20:45:53 polynomial-c Exp $
54
55 EAPI=2
56
57 inherit eutils multilib
58
59 DESCRIPTION="IRSSI-based text client for Secure Internet Live Conferencing"
60 SRC_URI="http://www.silcnet.org/download/client/sources/${P}.tar.bz2"
61 HOMEPAGE="http://silcnet.org/"
62
63 SLOT="0"
64 LICENSE="GPL-2"
65 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
66 IUSE="ipv6 perl debug"
67
68 COMMONDEPEND="perl? ( dev-lang/perl )
69 sys-libs/ncurses
70 >=dev-libs/glib-2.8
71 !<=net-im/silc-toolkit-0.9.12-r1"
72
73 DEPEND="${COMMONDEPEND}
74 dev-util/pkgconfig"
75
76 RDEPEND="${COMMONDEPEND}
77 perl? (
78 !net-irc/irssi
79 !net-irc/irssi-svn
80 )"
81
82 src_prepare() {
83 sed -i -e "s:-g -O2:${CFLAGS}:g" configure
84 use amd64 && sed -i -e 's:felf\([^6]\):felf64\1:g' configure
85 epatch "${FILESDIR}/${PN}-1.1.8-docdir.patch"
86 }
87
88 src_configure() {
89 econf \
90 --datadir=/usr/share/${PN} \
91 --datarootdir=/usr/share/${PN} \
92 --mandir=/usr/share/man \
93 --includedir=/usr/include/${PN} \
94 --sysconfdir=/etc/silc \
95 --with-helpdir=/usr/share/${PN}/help \
96 --libdir=/usr/$(get_libdir)/${PN} \
97 --docdir=/usr/share/doc/${PF} \
98 --disable-optimizations \
99 $(use_enable debug) \
100 $(use_enable ipv6) \
101 $(use_with perl)
102 }
103
104 src_install() {
105 local myflags=""
106
107 if use perl
108 then
109 perl_sitearch="`perl -V:installsitearch | sed "s|.*'\(.*\)'.*|\1|"`"
110 myflags="INSTALLPRIVLIB=/usr/$(get_libdir)"
111 myflags+=" INSTALLARCHLIB=${perl_sitearch}"
112 myflags+=" INSTALLSITELIB=${perl_sitearch}"
113 myflags+=" INSTALLSITEARCH=${perl_sitearch}"
114 fi
115
116 make DESTDIR="${D}" ${myflags} install || die "make install failed"
117
118 rm -rf "${D}"/etc
119
120 dodoc ChangeLog CREDITS README TODO || die
121 cd "${S}/apps/irssi" || die
122 dodoc silc.conf docs/formats.txt docs/manual.txt docs/signals.txt docs/special_vars.txt || die
123 dohtml docs/startup-HOWTO.html || die
124
125 insinto /usr/share/silc-client/help
126 rm docs/help/Make* || die
127 doins docs/help/* || die
128 }