Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-auth/tcb: tcb-1.0.2.ebuild metadata.xml Manifest tcb-1.0-r1.ebuild ChangeLog
Date: Thu, 27 Mar 2008 14:45:04
Message-Id: E1JetLh-0000WV-NS@stork.gentoo.org
1 flameeyes 08/03/27 14:45:01
2
3 Added: tcb-1.0.2.ebuild metadata.xml Manifest
4 tcb-1.0-r1.ebuild ChangeLog
5 Log:
6 Move sys-apps/tcb to sys-auth/tcb instead.
7 (Portage version: 2.1.4.4, RepoMan options: --force)
8
9 Revision Changes Path
10 1.1 sys-auth/tcb/tcb-1.0.2.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/tcb-1.0.2.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/tcb-1.0.2.ebuild?rev=1.1&content-type=text/plain
14
15 Index: tcb-1.0.2.ebuild
16 ===================================================================
17 # Copyright 1999-2008 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/sys-auth/tcb/tcb-1.0.2.ebuild,v 1.1 2008/03/27 14:45:01 flameeyes Exp $
20
21 inherit eutils multilib
22
23 DESCRIPTION="Libraries and tools implementing the tcb password shadowing scheme"
24 HOMEPAGE="http://www.openwall.com/tcb/"
25 SRC_URI="ftp://ftp.openwall.com/pub/projects/tcb/${P}.tar.gz"
26
27 LICENSE="GPL-2"
28 SLOT="0"
29 KEYWORDS="~amd64 ~ppc ~x86"
30 IUSE="pam"
31
32 DEPEND="pam? ( >=sys-libs/pam-0.75 )"
33
34 pkg_setup() {
35 for group in auth chkpwd shadow ; do
36 enewgroup ${group}
37 done
38
39 mymakeopts="
40 SLIBDIR=/$(get_libdir)
41 LIBDIR=/usr/$(get_libdir)
42 MANDIR=/usr/share/man
43 DESTDIR='${D}'"
44 }
45
46 src_unpack() {
47 unpack ${A}
48 cd "${S}"
49
50 epatch "${FILESDIR}"/${P}-build.patch
51 use pam || sed -i '/pam/d' Makefile
52 }
53
54 src_compile() {
55 emake $mymakeopts || die "emake failed"
56 }
57
58 src_install() {
59 emake $mymakeopts install || die "emake install failed"
60 dodoc ChangeLog
61 }
62
63 pkg_postinst() {
64 einfo "You must now run /sbin/tcb_convert to convert your shadow to tcb"
65 einfo "To remove this you must first run /sbin/tcp_unconvert and then unmerge"
66 }
67
68
69
70 1.1 sys-auth/tcb/metadata.xml
71
72 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/metadata.xml?rev=1.1&view=markup
73 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/metadata.xml?rev=1.1&content-type=text/plain
74
75 Index: metadata.xml
76 ===================================================================
77 <?xml version="1.0" encoding="UTF-8"?>
78 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
79 <pkgmetadata>
80 <herd>base-system</herd>
81 </pkgmetadata>
82
83
84
85 1.1 sys-auth/tcb/Manifest
86
87 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/Manifest?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/Manifest?rev=1.1&content-type=text/plain
89
90 Index: Manifest
91 ===================================================================
92 AUX tcb-1.0-build.patch 1406 RMD160 9179ad188825ca433e5cd954b14f9a515ed36138 SHA1 a80d6d8aabdd1406424081820c3518d40edeb36c SHA256 3b798990692de9574bfce53fd99e4ccb521e76af0ceaaf7237a7d27168d7d0aa
93 AUX tcb-1.0.2-build.patch 1081 RMD160 917878dd969089e7a02bb445ff738a2cf8394ef2 SHA1 1b17e86931f86a093a70073011606ebf20602966 SHA256 6cc786725d46dc83a041249d958e31f57ebffe38f84ff9b75c0143bcb8e6ccd5
94 DIST tcb-1.0.2.tar.gz 40531 RMD160 e5abb7bedc7ebd8ef36363b07be98f92444fea5d SHA1 3d3cc47c1a0da732bea3c6e9189ac3e3c632f37e SHA256 6e19a1b68dcb34653f09fb514b43dfad76df487f5ce0089656d1b334cd37c30e
95 DIST tcb-1.0.tar.gz 40355 RMD160 1dbe92cbc583f66b687526ced87c6ab03d8dadbf SHA1 aba4b0e8e4d437798550ba33c29abaef7006e930 SHA256 6565f076f72bc709b5eece037e9c45f0a0f60530e9213dda3ddbb14416bdfbaa
96 EBUILD tcb-1.0-r1.ebuild 1022 RMD160 f9ebd3e54eeec6c55fcdb3ff1eacca50679e61e4 SHA1 3237c6852db6194a3cb8cd292028fddec598580b SHA256 2f36927f722652a64e668de01d4021ab95d2288a6ec6ed2d824ab3e36fe72581
97 EBUILD tcb-1.0.2.ebuild 1165 RMD160 1c02c5ff7956ac35a1811c02640c7d478eaf58a0 SHA1 7d31cb4c3bdf0c8275354849a590b5860ffe3a29 SHA256 8f9031aa40660160a3dd06a0d945af2c5901b4f0a64c0c63bb5d1178a099b92f
98 MISC ChangeLog 1865 RMD160 10eda3b871ef77cf7d246fc446fe655c2079baa6 SHA1 0f135eef1ed39d462441c42d7c26558a1ae39bc8 SHA256 014706f9006b1741028e8fe7b52b95553c40572720f331a553be6062f247ef43
99 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
100
101
102
103 1.1 sys-auth/tcb/tcb-1.0-r1.ebuild
104
105 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/tcb-1.0-r1.ebuild?rev=1.1&view=markup
106 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/tcb-1.0-r1.ebuild?rev=1.1&content-type=text/plain
107
108 Index: tcb-1.0-r1.ebuild
109 ===================================================================
110 # Copyright 1999-2008 Gentoo Foundation
111 # Distributed under the terms of the GNU General Public License v2
112 # $Header: /var/cvsroot/gentoo-x86/sys-auth/tcb/tcb-1.0-r1.ebuild,v 1.1 2008/03/27 14:45:01 flameeyes Exp $
113
114 inherit eutils multilib
115
116 DESCRIPTION="Libraries and tools implementing the tcb password shadowing scheme"
117 HOMEPAGE="http://www.openwall.com/tcb/"
118 SRC_URI="ftp://ftp.openwall.com/pub/projects/tcb/${P}.tar.gz"
119
120 LICENSE="GPL-2"
121 SLOT="0"
122 KEYWORDS="amd64 ppc x86"
123 IUSE="pam"
124
125 DEPEND="pam? ( >=sys-libs/pam-0.75 )"
126
127 pkg_setup() {
128 for group in auth chkpwd shadow ; do
129 enewgroup ${group}
130 done
131 }
132
133 src_unpack() {
134 unpack ${A}
135 cd "${S}"
136 epatch "${FILESDIR}"/${P}-build.patch
137 sed -i "s:@GENTOO_LIBDIR@:$(get_libdir):" Make.defs
138 use pam || sed -i '/pam/d' Makefile
139 }
140
141 src_install() {
142 emake DESTDIR="${D}" install || die
143 dodoc ChangeLog
144 }
145
146 pkg_postinst() {
147 einfo "You must now run /sbin/tcb_convert to convert your shadow to tcb"
148 einfo "To remove this you must first run /sbin/tcp_unconvert and then unmerge"
149 }
150
151
152
153 1.1 sys-auth/tcb/ChangeLog
154
155 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/ChangeLog?rev=1.1&view=markup
156 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-auth/tcb/ChangeLog?rev=1.1&content-type=text/plain
157
158 Index: ChangeLog
159 ===================================================================
160 # ChangeLog for sys-apps/tcb
161 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
162 # $Header: /var/cvsroot/gentoo-x86/sys-auth/tcb/ChangeLog,v 1.1 2008/03/27 14:45:01 flameeyes Exp $
163
164 27 Mar 2008; Diego Pettenò <flameeyes@g.o>
165 +files/tcb-1.0.2-build.patch, +files/tcb-1.0-build.patch, +metadata.xml,
166 +tcb-1.0-r1.ebuild, +tcb-1.0.2.ebuild:
167 Move sys-apps/tcb to sys-auth/tcb instead.
168
169 *tcb-1.0.2 (27 Mar 2008)
170
171 27 Mar 2008; Diego Pettenò <flameeyes@g.o>
172 +files/tcb-1.0.2-build.patch, +tcb-1.0.2.ebuild:
173 Version bump, avoid one chunk of patch by replacing the variables at make
174 commandline instead.
175
176 *tcb-1.0-r1 (12 Jan 2007)
177
178 12 Jan 2007; Mike Frysinger <vapier@g.o>
179 +files/tcb-1.0-build.patch, +tcb-1.0-r1.ebuild:
180 Cleanup build #161554 and #161556 by ph.
181
182 27 Apr 2006; Alec Warner <antarus@g.o> files/digest-tcb-0.9.8.7,
183 Manifest:
184 Fixing SHA256 digest, pass four
185
186 *tcb-1.0 (25 Apr 2006)
187
188 25 Apr 2006; Mike Frysinger <vapier@g.o> +tcb-1.0.ebuild:
189 Version bump #131021 by Magnus Granberg.
190
191 18 Jul 2005; David Holm <dholm@g.o> tcb-0.9.8.8.ebuild:
192 Added to ~ppc.
193
194 *tcb-0.9.8.8 (17 Jul 2005)
195
196 17 Jul 2005; Mike Frysinger <vapier@g.o> +tcb-0.9.8.8.ebuild:
197 Version bump.
198
199 *tcb-0.9.8.7 (08 Jan 2004)
200
201 08 Jan 2004; Joshua Brindle <method@g.o> tcb-0.9.7.4.ebuild,
202 tcb-0.9.7.4.ebuild, tcb-0.9.8.3.ebuild, tcb-0.9.8.3.ebuild,
203 tcb-0.9.8.7.ebuild:
204 This one should actually work, and is an upstream bump also
205
206 *tcb-0.9.8.3 (18 Dec 2002)
207
208 18 Dec 2002; Joachim Blaabjerg <styx@g.o> tcb-0.9.8.3.ebuild :
209
210 New version, ~x86 masked.
211
212 *tcb-0.9.7.4 (13 Aug 2002)
213
214 13 Aug 2002; Joachim Blaabjerg <styx@g.o> tcb-0.9.7.4.ebuild :
215
216 Initial ebuild release. Wrote this on 19 Apr 2002, but didn't get it
217 committed until now. Talk about lazyness :P
218
219
220
221 --
222 gentoo-commits@l.g.o mailing list