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-server: silc-server-1.1.18.ebuild silc-server-1.1.14.ebuild ChangeLog silc-server-1.1.6.ebuild silc-server-1.1.8.ebuild silc-server-1.1.11.ebuild silc-server-1.1.2.ebuild
Date: Thu, 31 Oct 2013 10:01:17
Message-Id: 20131031100110.38FF72004E@flycatcher.gentoo.org
1 polynomial-c 13/10/31 10:01:10
2
3 Modified: silc-server-1.1.14.ebuild ChangeLog
4 Added: silc-server-1.1.18.ebuild
5 Removed: silc-server-1.1.6.ebuild silc-server-1.1.8.ebuild
6 silc-server-1.1.11.ebuild silc-server-1.1.2.ebuild
7 Log:
8 Version bump. Removed old. Added rewritten init script
9
10 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
11
12 Revision Changes Path
13 1.2 net-im/silc-server/silc-server-1.1.14.ebuild
14
15 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild?rev=1.2&view=markup
16 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild?rev=1.2&content-type=text/plain
17 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild?r1=1.1&r2=1.2
18
19 Index: silc-server-1.1.14.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild,v
22 retrieving revision 1.1
23 retrieving revision 1.2
24 diff -u -r1.1 -r1.2
25 --- silc-server-1.1.14.ebuild 27 Nov 2008 10:31:43 -0000 1.1
26 +++ silc-server-1.1.14.ebuild 31 Oct 2013 10:01:10 -0000 1.2
27 @@ -1,8 +1,8 @@
28 -# Copyright 1999-2008 Gentoo Foundation
29 +# Copyright 1999-2013 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild,v 1.1 2008/11/27 10:31:43 armin76 Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/silc-server-1.1.14.ebuild,v 1.2 2013/10/31 10:01:10 polynomial-c Exp $
33
34 -inherit eutils autotools flag-o-matic
35 +inherit eutils flag-o-matic
36
37 DESCRIPTION="Server for Secure Internet Live Conferencing"
38 SRC_URI="http://www.silcnet.org/download/server/sources/${P}.tar.bz2"
39
40
41
42 1.43 net-im/silc-server/ChangeLog
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/ChangeLog?rev=1.43&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/ChangeLog?rev=1.43&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/ChangeLog?r1=1.42&r2=1.43
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/net-im/silc-server/ChangeLog,v
51 retrieving revision 1.42
52 retrieving revision 1.43
53 diff -u -r1.42 -r1.43
54 --- ChangeLog 24 Feb 2009 17:33:34 -0000 1.42
55 +++ ChangeLog 31 Oct 2013 10:01:10 -0000 1.43
56 @@ -1,6 +1,15 @@
57 # ChangeLog for net-im/silc-server
58 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/ChangeLog,v 1.42 2009/02/24 17:33:34 drizzt Exp $
60 +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
61 +# $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/ChangeLog,v 1.43 2013/10/31 10:01:10 polynomial-c Exp $
62 +
63 +*silc-server-1.1.18 (31 Oct 2013)
64 +
65 + 31 Oct 2013; Lars Wendler <polynomial-c@g.o>
66 + -silc-server-1.1.2.ebuild, -silc-server-1.1.6.ebuild,
67 + -silc-server-1.1.8.ebuild, -silc-server-1.1.11.ebuild,
68 + silc-server-1.1.14.ebuild, +silc-server-1.1.18.ebuild, +files/silcd.initd-r1:
69 + Non-maintainer commit: Version bump. Removed old. Added rewritten init
70 + script.
71
72 24 Feb 2009; Timothy Redaelli <drizzt@g.o> files/silcd.initd:
73 Remove bashism in init.d file
74
75
76
77 1.1 net-im/silc-server/silc-server-1.1.18.ebuild
78
79 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/silc-server-1.1.18.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-im/silc-server/silc-server-1.1.18.ebuild?rev=1.1&content-type=text/plain
81
82 Index: silc-server-1.1.18.ebuild
83 ===================================================================
84 # Copyright 1999-2013 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/net-im/silc-server/silc-server-1.1.18.ebuild,v 1.1 2013/10/31 10:01:10 polynomial-c Exp $
87
88 EAPI=5
89
90 inherit eutils flag-o-matic
91
92 DESCRIPTION="Server for Secure Internet Live Conferencing"
93 SRC_URI="http://www.silcnet.org/download/server/sources/${P}.tar.bz2"
94 HOMEPAGE="http://silcnet.org/"
95
96 SLOT="0"
97 LICENSE="GPL-2"
98 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
99 IUSE="gmp ipv6 debug"
100
101 RDEPEND="!<=net-im/silc-toolkit-0.9.12-r1
102 !<=net-im/silc-client-1.0.1
103 gmp? ( dev-libs/gmp )"
104
105 pkg_setup() {
106 enewuser silcd
107 }
108
109 src_configure() {
110 econf \
111 --datadir=/usr/share/${PN} \
112 --datarootdir=/usr/share/${PN} \
113 --mandir=/usr/share/man \
114 --sysconfdir=/etc/silc \
115 --libdir=/usr/$(get_libdir)/${PN} \
116 --docdir=/usr/share/doc/${PF} \
117 --disable-optimizations \
118 --with-logsdir=/var/log/${PN} \
119 --with-silcd-pid-file=/var/run/silcd.pid \
120 $(use_with gmp) \
121 $(use_enable ipv6) \
122 $(use_enable debug)
123 }
124
125 #src_compile() {
126 # emake -j1
127 #}
128
129 src_install() {
130 emake DESTDIR="${D}" install
131
132 insinto /etc/silc
133 doins doc/silcalgs.conf
134
135 insinto /usr/share/doc/${PF}/examples
136 doins doc/examples/*.conf
137
138 fperms 600 /etc/silc
139 keepdir /var/log/${PN}
140
141 rm -rf \
142 "${D}"/usr/libsilc* \
143 "${D}"/usr/include \
144 "${D}"/etc/silc/silcd.{pub,prv}
145
146 newinitd "${FILESDIR}/silcd.initd-r1" silcd
147 doman doc/silcd.8 doc/silcd.conf.5
148
149 sed -i \
150 -e 's:10.2.1.6:0.0.0.0:' \
151 -e 's:User = "nobody";:User = "silcd";:' \
152 -e 's:/var/run:/run:' \
153 -e 's:lassi.kuo.fi.ssh.com:localhost:' \
154 doc/example_silcd.conf \
155 || die
156 dodoc doc/example_silcd.conf
157 }
158
159 pkg_postinst() {
160 if [ ! -f "${ROOT}"/etc/silc/silcd.prv ] ; then
161 einfo "Creating key pair in /etc/silc"
162 silcd -C "${ROOT}"/etc/silc
163 chmod 600 "${ROOT}"/etc/silc/silcd.{prv,pub}
164 fi
165 }