Gentoo Archives: gentoo-commits

From: "Michael Hammer (mueli)" <mueli@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: metadata.xml ChangeLog mit-krb5-1.6.3-r5.ebuild mit-krb5-1.6.3-r3.ebuild mit-krb5-1.6.3-r4.ebuild
Date: Fri, 20 Mar 2009 09:29:53
Message-Id: E1Lkb31-0002GN-OZ@stork.gentoo.org
1 mueli 09/03/20 09:29:51
2
3 Modified: metadata.xml ChangeLog mit-krb5-1.6.3-r3.ebuild
4 mit-krb5-1.6.3-r4.ebuild
5 Added: mit-krb5-1.6.3-r5.ebuild
6 Log:
7 new release mit-krb5-1.6.3-r5 with new patchset - see bug #262736
8 (Portage version: 2.1.6.8/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 app-crypt/mit-krb5/metadata.xml
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 31 Jul 2008 08:42:24 -0000 1.4
24 +++ metadata.xml 20 Mar 2009 09:29:51 -0000 1.5
25 @@ -14,13 +14,5 @@
26 documentation. This is only useful if you want to develop software
27 which depends on kerberos.
28 </flag>
29 - <flag name="tcl">
30 - Some of the unit-tests in the build tree rely upon using a program
31 - in Tcl. This flag is marked for removal.
32 - </flag>
33 - <flag name="ipv6">
34 - Enables ipv6 support which is default in actual releases. This
35 - flag is marked for removal.
36 - </flag>
37 </use>
38 </pkgmetadata>
39
40
41
42 1.201 app-crypt/mit-krb5/ChangeLog
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.201&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.201&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/ChangeLog?r1=1.200&r2=1.201
47
48 Index: ChangeLog
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v
51 retrieving revision 1.200
52 retrieving revision 1.201
53 diff -u -r1.200 -r1.201
54 --- ChangeLog 20 Mar 2009 08:39:12 -0000 1.200
55 +++ ChangeLog 20 Mar 2009 09:29:51 -0000 1.201
56 @@ -1,6 +1,13 @@
57 # ChangeLog for app-crypt/mit-krb5
58 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
59 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.200 2009/03/20 08:39:12 mueli Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.201 2009/03/20 09:29:51 mueli Exp $
61 +
62 +*mit-krb5-1.6.3-r5 (20 Mar 2009)
63 +
64 + 20 Mar 2009; Michael Hammer <mueli@g.o> metadata.xml,
65 + mit-krb5-1.6.3-r3.ebuild, mit-krb5-1.6.3-r4.ebuild,
66 + +mit-krb5-1.6.3-r5.ebuild:
67 + added mit-krb5-1.6.3-r5 with new patchset
68
69 20 Mar 2009; Michael Hammer <mueli@g.o> -mit-krb5-1.5.3-r1.ebuild,
70 -mit-krb5-1.6.3.ebuild, -mit-krb5-1.6.3-r1.ebuild,
71
72
73
74 1.4 app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild?rev=1.4&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild?rev=1.4&content-type=text/plain
78 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild?r1=1.3&r2=1.4
79
80 Index: mit-krb5-1.6.3-r3.ebuild
81 ===================================================================
82 RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild,v
83 retrieving revision 1.3
84 retrieving revision 1.4
85 diff -u -r1.3 -r1.4
86 --- mit-krb5-1.6.3-r3.ebuild 28 Oct 2008 16:11:11 -0000 1.3
87 +++ mit-krb5-1.6.3-r3.ebuild 20 Mar 2009 09:29:51 -0000 1.4
88 @@ -1,6 +1,6 @@
89 -# Copyright 1999-2008 Gentoo Foundation
90 +# Copyright 1999-2009 Gentoo Foundation
91 # Distributed under the terms of the GNU General Public License v2
92 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild,v 1.3 2008/10/28 16:11:11 cardoe Exp $
93 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r3.ebuild,v 1.4 2009/03/20 09:29:51 mueli Exp $
94
95 inherit eutils flag-o-matic versionator autotools
96
97 @@ -58,7 +58,7 @@
98 if use doc ; then
99 cd ../doc
100 for dir in api implement ; do
101 - make -C ${dir} || die
102 + make -C "${dir}" || die
103 done
104 fi
105 }
106
107
108
109 1.13 app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild
110
111 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild?rev=1.13&view=markup
112 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild?rev=1.13&content-type=text/plain
113 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild?r1=1.12&r2=1.13
114
115 Index: mit-krb5-1.6.3-r4.ebuild
116 ===================================================================
117 RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild,v
118 retrieving revision 1.12
119 retrieving revision 1.13
120 diff -u -r1.12 -r1.13
121 --- mit-krb5-1.6.3-r4.ebuild 29 Dec 2008 14:11:43 -0000 1.12
122 +++ mit-krb5-1.6.3-r4.ebuild 20 Mar 2009 09:29:51 -0000 1.13
123 @@ -1,6 +1,6 @@
124 -# Copyright 1999-2008 Gentoo Foundation
125 +# Copyright 1999-2009 Gentoo Foundation
126 # Distributed under the terms of the GNU General Public License v2
127 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild,v 1.12 2008/12/29 14:11:43 bluebird Exp $
128 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r4.ebuild,v 1.13 2009/03/20 09:29:51 mueli Exp $
129
130 inherit eutils flag-o-matic versionator autotools
131
132 @@ -58,7 +58,7 @@
133 if use doc ; then
134 cd ../doc
135 for dir in api implement ; do
136 - make -C ${dir} || die
137 + make -C "${dir}" || die
138 done
139 fi
140 }
141
142
143
144 1.1 app-crypt/mit-krb5/mit-krb5-1.6.3-r5.ebuild
145
146 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r5.ebuild?rev=1.1&view=markup
147 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r5.ebuild?rev=1.1&content-type=text/plain
148
149 Index: mit-krb5-1.6.3-r5.ebuild
150 ===================================================================
151 # Copyright 1999-2009 Gentoo Foundation
152 # Distributed under the terms of the GNU General Public License v2
153 # $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.6.3-r5.ebuild,v 1.1 2009/03/20 09:29:51 mueli Exp $
154
155 inherit eutils flag-o-matic versionator autotools
156
157 PATCHV="0.5"
158 MY_P=${P/mit-}
159 P_DIR=$(get_version_component_range 1-2)
160 DESCRIPTION="MIT Kerberos V"
161 HOMEPAGE="http://web.mit.edu/kerberos/www/"
162 SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar
163 mirror://gentoo/${P}-patches-${PATCHV}.tar.bz2"
164
165 LICENSE="as-is"
166 SLOT="0"
167 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
168 IUSE="krb4 doc"
169
170 RDEPEND="!virtual/krb5
171 >=sys-libs/e2fsprogs-libs-1.41.0"
172 DEPEND="${RDEPEND}
173 doc? ( virtual/latex-base )"
174
175 S=${WORKDIR}/${MY_P}/src
176
177 PROVIDE="virtual/krb5"
178
179 src_unpack() {
180 unpack ${A}
181 unpack ./${MY_P}.tar.gz
182 cd "${S}"
183 EPATCH_SUFFIX="patch" epatch "${PATCHDIR}"
184 einfo "Regenerating configure scripts (be patient)"
185 local subdir
186 for subdir in $(find . -name configure.in \
187 | xargs grep -l 'AC_CONFIG_SUBDIRS' \
188 | sed 's@/configure\.in$@@'); do
189 ebegin "Regenerating configure script in ${subdir}"
190 cd "${S}"/${subdir}
191 eautoconf --force -I "${S}"
192 eend $?
193 done
194 }
195
196 src_compile() {
197 # needed to work with sys-libs/e2fsprogs-libs <- should be removed!!
198 append-flags "-I/usr/include/et"
199 econf \
200 $(use_with krb4) \
201 --enable-shared \
202 --with-system-et --with-system-ss \
203 --enable-dns-for-realm \
204 --enable-kdc-replay-cache || die
205
206 emake -j1 || die
207
208 if use doc ; then
209 cd ../doc
210 for dir in api implement ; do
211 make -C "${dir}" || die
212 done
213 fi
214 }
215
216 src_test() {
217 einfo "Tests do not run in sandbox, have a lot of dependencies and are therefore completely disabled."
218 }
219
220 src_install() {
221 emake \
222 DESTDIR="${D}" \
223 EXAMPLEDIR=/usr/share/doc/${PF}/examples \
224 install || die
225
226 keepdir /var/lib/krb5kdc
227
228 cd ..
229 dodoc README
230 dodoc doc/*.ps
231 doinfo doc/*.info*
232 dohtml -r doc/*
233
234 use doc && dodoc doc/{api,implement}/*.ps
235
236 for i in {telnetd,ftpd} ; do
237 mv "${D}"/usr/share/man/man8/${i}.8 "${D}"/usr/share/man/man8/k${i}.8
238 mv "${D}"/usr/sbin/${i} "${D}"/usr/sbin/k${i}
239 done
240
241 for i in {rcp,rlogin,rsh,telnet,ftp} ; do
242 mv "${D}"/usr/share/man/man1/${i}.1 "${D}"/usr/share/man/man1/k${i}.1
243 mv "${D}"/usr/bin/${i} "${D}"/usr/bin/k${i}
244 done
245
246 newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
247 newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
248
249 insinto /etc
250 newins "${D}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
251 newins "${D}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
252 }
253
254 pkg_postinst() {
255 elog "See /usr/share/doc/${PF}/html/krb5-admin.html for documentation."
256 }