Gentoo Archives: gentoo-commits

From: "Christoph Mende (angelos)" <angelos@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/secure-delete: secure-delete-3.1.ebuild ChangeLog
Date: Tue, 30 Dec 2008 20:20:17
Message-Id: E1LHl4Z-0005G3-0n@stork.gentoo.org
1 angelos 08/12/30 20:20:15
2
3 Modified: secure-delete-3.1.ebuild ChangeLog
4 Log:
5 QA: Respect CC (bug 243670), prevent stripping (bug 240043)
6 (Portage version: 2.2_rc20/cvs/Linux 2.6.28 x86_64)
7
8 Revision Changes Path
9 1.9 app-misc/secure-delete/secure-delete-3.1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild?rev=1.9&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild?rev=1.9&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild?r1=1.8&r2=1.9
14
15 Index: secure-delete-3.1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild,v
18 retrieving revision 1.8
19 retrieving revision 1.9
20 diff -u -r1.8 -r1.9
21 --- secure-delete-3.1.ebuild 28 Mar 2008 15:01:53 -0000 1.8
22 +++ secure-delete-3.1.ebuild 30 Dec 2008 20:20:14 -0000 1.9
23 @@ -1,8 +1,8 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild,v 1.8 2008/03/28 15:01:53 nixnut Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/app-misc/secure-delete/secure-delete-3.1.ebuild,v 1.9 2008/12/30 20:20:14 angelos Exp $
28
29 -inherit eutils
30 +inherit eutils toolchain-funcs
31
32 MY_P=${PN//-/_}-${PV}
33 S=${WORKDIR}/${MY_P}
34 @@ -15,9 +15,7 @@
35 KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86"
36 IUSE=""
37
38 -RDEPEND="virtual/libc"
39 -DEPEND="${RDEPEND}
40 - !app-misc/srm"
41 +RDEPEND="!app-misc/srm"
42
43 src_unpack() {
44 unpack ${A}
45 @@ -28,21 +26,24 @@
46 -e 's|mktemp|mkstemp|g' \
47 sfill.c
48
49 + sed -i -e "/strip/d" Makefile
50 +
51 # the kernel module will not compile without smp support and there is no
52 # good way to ensure that a user has it
53 epatch "${FILESDIR}"/${PN}-3.1-do-not-use-the-kernel-module.patch
54 }
55
56 src_compile() {
57 - make OPT="${CFLAGS} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" || die
58 + emake -j1 OPT="${CFLAGS} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
59 + CC="$(tc-getCC)" || die "emake failed"
60 }
61
62 src_install() {
63 - make \
64 + emake \
65 INSTALL_DIR="${D}"/usr/bin \
66 MAN_DIR="${D}"/usr/share/man \
67 DOC_DIR="${D}"/usr/share/doc/${PF} \
68 - install || die "compile problem"
69 + install || die "emake install failed"
70
71 dodoc secure_delete.doc usenix6-gutmann.doc
72 }
73
74
75
76 1.26 app-misc/secure-delete/ChangeLog
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/ChangeLog?rev=1.26&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/ChangeLog?rev=1.26&content-type=text/plain
80 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-misc/secure-delete/ChangeLog?r1=1.25&r2=1.26
81
82 Index: ChangeLog
83 ===================================================================
84 RCS file: /var/cvsroot/gentoo-x86/app-misc/secure-delete/ChangeLog,v
85 retrieving revision 1.25
86 retrieving revision 1.26
87 diff -u -r1.25 -r1.26
88 --- ChangeLog 28 Mar 2008 15:01:53 -0000 1.25
89 +++ ChangeLog 30 Dec 2008 20:20:14 -0000 1.26
90 @@ -1,6 +1,10 @@
91 # ChangeLog for app-misc/secure-delete
92 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
93 -# $Header: /var/cvsroot/gentoo-x86/app-misc/secure-delete/ChangeLog,v 1.25 2008/03/28 15:01:53 nixnut Exp $
94 +# $Header: /var/cvsroot/gentoo-x86/app-misc/secure-delete/ChangeLog,v 1.26 2008/12/30 20:20:14 angelos Exp $
95 +
96 + 30 Dec 2008; Christoph Mende <angelos@g.o>
97 + secure-delete-3.1.ebuild:
98 + QA: Respect CC (bug 243670), prevent stripping (bug 240043)
99
100 28 Mar 2008; nixnut <nixnut@g.o> secure-delete-3.1.ebuild:
101 Stable on ppc wrt bug 214944