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 |