summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2011-02-23 00:20:30 +0000
committerSebastian Pipping <sping@gentoo.org>2011-02-23 00:20:30 +0000
commit69e95c70e6cbdd9fa9f8ca8ca6ca069cb7cb60e1 (patch)
treea2dff4d9bcb379c86cd8c65b22692f7b7769e741 /app-crypt/bcwipe
parentVersion bump; upstream merged my patch and made a new release. Also drop .la ... (diff)
downloadhistorical-69e95c70e6cbdd9fa9f8ca8ca6ca069cb7cb60e1.tar.gz
historical-69e95c70e6cbdd9fa9f8ca8ca6ca069cb7cb60e1.tar.bz2
historical-69e95c70e6cbdd9fa9f8ca8ca6ca069cb7cb60e1.zip
app-crypt/bcwipe: Bump to 1.9.8
Package-Manager: portage-2.1.9.40/cvs/Linux x86_64
Diffstat (limited to 'app-crypt/bcwipe')
-rw-r--r--app-crypt/bcwipe/ChangeLog8
-rw-r--r--app-crypt/bcwipe/Manifest5
-rw-r--r--app-crypt/bcwipe/bcwipe-1.9.8.ebuild49
-rw-r--r--app-crypt/bcwipe/files/bcwipe-1.9.8-fix-flags.patch11
4 files changed, 71 insertions, 2 deletions
diff --git a/app-crypt/bcwipe/ChangeLog b/app-crypt/bcwipe/ChangeLog
index ca013084b2f9..c7c91bbeadec 100644
--- a/app-crypt/bcwipe/ChangeLog
+++ b/app-crypt/bcwipe/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/bcwipe
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/bcwipe/ChangeLog,v 1.49 2011/02/12 18:34:40 arfrever Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/bcwipe/ChangeLog,v 1.50 2011/02/23 00:20:30 sping Exp $
+
+*bcwipe-1.9.8 (23 Feb 2011)
+
+ 23 Feb 2011; Sebastian Pipping <sping@gentoo.org> +bcwipe-1.9.8.ebuild,
+ +files/bcwipe-1.9.8-fix-flags.patch:
+ Bump to 1.9.8, looks trivial
12 Feb 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
-files/bcwipe-1.9.1-fix_warnings.patch, -bcwipe-1.9.3.ebuild,
diff --git a/app-crypt/bcwipe/Manifest b/app-crypt/bcwipe/Manifest
index 7f95e641ea5f..f3fb413e3d4c 100644
--- a/app-crypt/bcwipe/Manifest
+++ b/app-crypt/bcwipe/Manifest
@@ -1,6 +1,9 @@
AUX bcwipe-1.9.7-fix_warnings.patch 407 RMD160 da73c561b1e5bf8001d34372b78702c43cc613b0 SHA1 801d3d4ed8f4627473dbd322acd9955310fc8d37 SHA256 3a44e812c600dd452133e7b82f72e94560ecb3d09f831c567f315601f02184ac
+AUX bcwipe-1.9.8-fix-flags.patch 599 RMD160 ce6cb21cebb6e39d07537cdc1747154298c38ea0 SHA1 a25db6e5e700398f20c9436f5db3ea5229f87294 SHA256 a674175e9908b04c9a9e317da89ad3bb74aaf86bd83c7972052feccaea529587
DIST BCWipe-1.9-7.tar.gz 128807 RMD160 3c956355d066ceb272e572cf67fecc2e41fa819d SHA1 3cd8fd50a7bd754b0403a7276e43b3b8e61815f6 SHA256 a3c322ceb93edc414cadaf8e2cc11ee9cb4fe63afc0151bae1429b69a584f910
+DIST BCWipe-1.9-8.tar.gz 131414 RMD160 500e698e2307a13f09212307dcbd13782794a5a3 SHA1 757d63ab333d2cfd90a0e7feee367c4630ab952c SHA256 6f5261716da15e3df07569ca2516334f7d132f0069420082fc71faf2aaf04fc0
DIST BCWipe.doc.tgz 21218 RMD160 a38bb741c3aae7d849cc8035010644720434ac2b SHA1 a5240848e1fd3fc534aa0d62a76bb120f498fb1a SHA256 afa50bf8653bb6bee108f0ae8b3dc35d289dde3d5c513b7e9ae7fe373635df4f
EBUILD bcwipe-1.9.7.ebuild 1211 RMD160 54df0d3d33b774a77cc6e188a2d048ebfcbb198d SHA1 de36eb8e96594228950aa6228f9bf6dfd4e364e2 SHA256 7807e77d70024ea03a8923def17e8c4b74c33d9994f08b117eb0829aa43bc1e1
-MISC ChangeLog 6208 RMD160 e15a0c02763944017151ce937a55312386d21ccb SHA1 e498bcd86e3e64a622b56467ad5d458a05c4039f SHA256 c54a3c0de935eb0c4fcfe46fb6a350e4008eb1792aed58a828526c15508fdd0b
+EBUILD bcwipe-1.9.8.ebuild 1260 RMD160 6a369639887d175f18b167f518b15b80b88050a2 SHA1 c390570d8c05108eaaa968e5e5998fa25db24871 SHA256 b0ef9a84431c0d224fc6119df360bab9aa3be75e62743110bcc75889b414f6fe
+MISC ChangeLog 6379 RMD160 ce697b3bd401b6929482b0a4b5ecc736761717b7 SHA1 5f74bc7df86f1cf092d474763cac5d63394f298e SHA256 036f77ad9d819d76f52758c6aa90b651ef8209c8656161dadd89cc916191a911
MISC metadata.xml 160 RMD160 61ea9f9370afee3db802f40f7c6b2edd2f5347cf SHA1 51cf29a3589cff823294704e225b0de18f65e6dd SHA256 7419f4e73ddd07284403525f1380824fc68280cad69e2dfae0645ad52b33ef10
diff --git a/app-crypt/bcwipe/bcwipe-1.9.8.ebuild b/app-crypt/bcwipe/bcwipe-1.9.8.ebuild
new file mode 100644
index 000000000000..4bebfcc1f8da
--- /dev/null
+++ b/app-crypt/bcwipe/bcwipe-1.9.8.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/bcwipe/bcwipe-1.9.8.ebuild,v 1.1 2011/02/23 00:20:30 sping Exp $
+
+EAPI="3"
+
+inherit eutils versionator
+
+MY_PV="$(replace_version_separator 2 -)"
+
+DESCRIPTION="Secure file removal utility"
+HOMEPAGE="http://www.jetico.com/"
+SRC_URI="http://www.jetico.com/linux/BCWipe-${MY_PV}.tar.gz
+ doc? ( http://www.jetico.com/linux/BCWipe.doc.tgz )"
+
+LICENSE="bestcrypt"
+SLOT="0"
+IUSE="doc"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DEPEND=""
+RDEPEND=""
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.9.7-fix_warnings.patch \
+ "${FILESDIR}"/${P}-fix-flags.patch
+}
+
+src_test() {
+ echo "abc123" >> testfile
+ ./bcwipe -f testfile || die "bcwipe test failed"
+ [[ -f testfile ]] && die "test file still exists. bcwipe should have deleted it"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ if use doc ; then
+ dohtml -r ../bcwipe-help || die "dohtml failed"
+ fi
+}
+
+pkg_postinst() {
+ ewarn "The BestCrypt drivers are not free - Please purchace a license from "
+ ewarn "http://www.jetico.com/"
+ ewarn "full details /usr/share/doc/${PF}/html/bcwipe-help/wu_licen.htm"
+}
diff --git a/app-crypt/bcwipe/files/bcwipe-1.9.8-fix-flags.patch b/app-crypt/bcwipe/files/bcwipe-1.9.8-fix-flags.patch
new file mode 100644
index 000000000000..ac91518e0270
--- /dev/null
+++ b/app-crypt/bcwipe/files/bcwipe-1.9.8-fix-flags.patch
@@ -0,0 +1,11 @@
+--- Makefile.in 2011-02-23 01:07:29.841894634 +0100
++++ Makefile.in 2011-02-23 01:07:46.626793943 +0100
+@@ -174,7 +174,7 @@
+ bcwipe_SOURCES = wipe.c wipe.h options.c options.h schemes.c schemes.h sha1.c sha1.h sha1random.c sha1random.h log.c log.h standard.h rand.h rand.c prng.c
+ man_MANS = bcwipe.1
+ EXTRA_DIST = $(man_MANS) bcwipe.spec.in osxpkg.sh.in
+-AM_CFLAGS = -g -D_LARGE_FILES -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
++AM_CFLAGS = -D_LARGE_FILES -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+ all: config.h
+ $(MAKE) $(AM_MAKEFLAGS) all-am
+