Gentoo Archives: gentoo-commits

From: "Raul Porcel (armin76)" <armin76@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-im/silc-client: ChangeLog silc-client-1.1.3.ebuild silc-client-1.0.3.ebuild silc-client-1.0.4.1.ebuild
Date: Tue, 04 Dec 2007 20:31:34
Message-Id: E1IzeQS-0004lb-Mu@stork.gentoo.org
1 armin76 07/12/04 20:31:28
2
3 Modified: ChangeLog
4 Added: silc-client-1.1.3.ebuild
5 Removed: silc-client-1.0.3.ebuild silc-client-1.0.4.1.ebuild
6 Log:
7 Version bump, remove old
8 (Portage version: 2.1.3.19)
9
10 Revision Changes Path
11 1.44 net-im/silc-client/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?rev=1.44&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?rev=1.44&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/ChangeLog?r1=1.43&r2=1.44
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v
20 retrieving revision 1.43
21 retrieving revision 1.44
22 diff -u -r1.43 -r1.44
23 --- ChangeLog 15 Aug 2007 21:24:07 -0000 1.43
24 +++ ChangeLog 4 Dec 2007 20:31:28 -0000 1.44
25 @@ -1,6 +1,12 @@
26 # ChangeLog for net-im/silc-client
27 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v 1.43 2007/08/15 21:24:07 dertobi123 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/ChangeLog,v 1.44 2007/12/04 20:31:28 armin76 Exp $
30 +
31 +*silc-client-1.1.3 (04 Dec 2007)
32 +
33 + 04 Dec 2007; Raúl Porcel <armin76@g.o> -silc-client-1.0.3.ebuild,
34 + -silc-client-1.0.4.1.ebuild, +silc-client-1.1.3.ebuild:
35 + Version bump, remove old
36
37 15 Aug 2007; Tobias Scherbaum <dertobi123@g.o>
38 silc-client-1.1.2.ebuild:
39
40
41
42 1.1 net-im/silc-client/silc-client-1.1.3.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/silc-client-1.1.3.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-im/silc-client/silc-client-1.1.3.ebuild?rev=1.1&content-type=text/plain
46
47 Index: silc-client-1.1.3.ebuild
48 ===================================================================
49 # Copyright 1999-2007 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/net-im/silc-client/silc-client-1.1.3.ebuild,v 1.1 2007/12/04 20:31:28 armin76 Exp $
52
53 inherit eutils multilib
54
55 DESCRIPTION="IRSSI-based text client for Secure Internet Live Conferencing"
56 SRC_URI="http://www.silcnet.org/download/client/sources/${P}.tar.bz2"
57 HOMEPAGE="http://silcnet.org/"
58
59 SLOT="0"
60 LICENSE="GPL-2"
61 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
62 IUSE="ipv6 perl debug"
63
64 DEPEND="perl? ( dev-lang/perl )
65 sys-libs/ncurses
66 !<=net-im/silc-toolkit-0.9.12-r1"
67
68 RDEPEND="${DEPEND}
69 perl? (
70 !net-irc/irssi
71 !net-irc/irssi-svn
72 )"
73
74 src_unpack() {
75 unpack ${A}
76 cd "${S}"
77
78 sed -i -e "s:-g -O2:${CFLAGS}:g" configure
79 use amd64 && sed -i -e 's:felf\([^6]\):felf64\1:g' configure
80 epatch "${FILESDIR}/${PN}-1.1-docdir.patch"
81 }
82
83 src_compile() {
84 local myconf=""
85 use ipv6 && myconf="${myconf} --enable-ipv6"
86
87 econf \
88 --datadir=/usr/share/${PN} \
89 --datarootdir=/usr/share/${PN} \
90 --mandir=/usr/share/man \
91 --includedir=/usr/include/${PN} \
92 --sysconfdir=/etc/silc \
93 --with-helpdir=/usr/share/${PN}/help \
94 --libdir=/usr/$(get_libdir)/${PN} \
95 --docdir=/usr/share/doc/${PF} \
96 --disable-optimizations \
97 $(use_enable debug) \
98 ${myconf}
99
100 emake || die "emake failed"
101 }
102
103 src_install() {
104 local myflags=""
105
106 if use perl
107 then
108 R1="s/installsitearch='//"
109 R2="s/';//"
110 perl_sitearch="`perl -V:installsitearch | sed -e ${R1} -e ${R2}`"
111 myflags="${myflags} INSTALLPRIVLIB=/usr/$(get_libdir)"
112 myflags="${myflags} INSTALLARCHLIB=${perl_sitearch}"
113 myflags="${myflags} INSTALLSITELIB=${perl_sitearch}"
114 myflags="${myflags} INSTALLSITEARCH=${perl_sitearch}"
115 fi
116
117 make DESTDIR="${D}" ${myflags} install || die "make install failed"
118
119 rm -rf "${D}"/etc "${D}"/usr/libsilc* "${D}"/usr/include
120
121 dodoc CHANGES CREDITS README TODO
122 cd "${S}/apps/irssi"
123 dodoc silc.conf docs/formats.txt docs/manual.txt docs/signals.txt docs/special_vars.txt
124 dohtml docs/startup-HOWTO.html
125
126 insinto /usr/share/silc-client/help
127 rm docs/help/Make*
128 doins docs/help/*
129 }
130
131
132
133 --
134 gentoo-commits@g.o mailing list