the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: fwipe
Version: 0.35
Revision: 1
Description: Deletes files irrecoverably
License: BSD
Suggests: srm
DescDetail: <<
fwipe provides a fast, secure way of deleting files irrecoverably. Each
regular file is overwritten with 0's and 1's several times, and then
deleted.
fwipe is also reliable. fwipe0 won't be fooled by filenames containing
white space, dashes, carriage returns, or anything else. Neither will
fwipe, if the user is careful to quote arguments properly.
fwipe is potentially dangerous, so please read all of the man pages and the
web page before using it.
Be aware that there is NO CONFIRMATION and the files you wipe can NOT be
recovered by any means!
<<
Homepage: http://www.nb.net/~lbudney/linux/software/fwipe.html
Source: mirror:custom:%n-%v.tar.gz
CustomMirror: <<
Primary: http://www.nb.net/~lbudney/linux/software/fwipe/
nam-us: http://www.ibiblio.org/pub/Linux/utils/file/
<<
Source-MD5: 2fb3ab91f7ff56ce1c9f9bea1af6c32f
PatchScript: sed 's|@PREFIX@|%i|g' <%a/%n.patch | patch -p1
CompileScript: mv INSTALL INSTALL.txt; make
DocFiles: BLURB COPYING INSTALL.txt
InstallScript: mkdir -p %i/share; make setup check
DescPort: <<
Use cc instead of gcc for building and linking (for pre-Jaguar systems).
The custom Makefile ignores conf-root file and uses only conf-home, so
hier.c is patched to install the man files into the share directory.
Due to Mac OS X's handling of filename case, make overwrites the
INSTALL doc during the build process so it must be renamed beforehand.
<<
Maintainer: Carsten Klapp
--- ./conf-cc Sun Jan 21 02:05:49 2001
+++ ./conf-cc-patched Wed Sep 4 11:53:16 2002
@@ -1,3 +1,3 @@
-gcc
+cc -O3
This will be used to compile .c files.
--- ./conf-home Sun Jan 21 01:58:00 2001
+++ ./conf-home-patched Wed Sep 4 12:15:26 2002
@@ -1,3 +1,3 @@
-/usr/local
+@PREFIX@
This is the dnscache home directory. Programs will be installed in
--- ./conf-ld Sun Jan 21 02:05:49 2001
+++ ./conf-ld-patched Wed Sep 4 11:52:47 2002
@@ -1,3 +1,3 @@
-gcc -s
+cc
This will be used to link .o files into an executable.
--- ./conf-root Sun Jan 21 01:58:00 2001
+++ ./conf-root-patched Wed Sep 4 12:09:18 2002
@@ -1 +1 @@
-/usr/local
+@PREFIX@
--- ./hier.c Sat Apr 14 02:52:33 2001
+++ ./hier.c-patched Wed Sep 4 12:14:18 2002
@@ -9,12 +9,12 @@
c(auto_home,"bin","fwipe",-1,-1,0755);
- d(auto_home,"man",-1,-1,02755);
- d(auto_home,"man/man1",-1,-1,02755);
- d(auto_home,"man/cat1",-1,-1,02755);
- c(auto_home,"man/man1","fwipe0.1",-1,-1,0644);
- c(auto_home,"man/cat1","fwipe0.0",-1,-1,0644);
- c(auto_home,"man/man1","echo0.1",-1,-1,0644);
- c(auto_home,"man/cat1","echo0.0",-1,-1,0644);
- c(auto_home,"man/man1","fwipe.1",-1,-1,0644);
- c(auto_home,"man/cat1","fwipe.0",-1,-1,0644);
+ d(auto_home,"share/man",-1,-1,02755);
+ d(auto_home,"share/man/man1",-1,-1,02755);
+ d(auto_home,"share/man/cat1",-1,-1,02755);
+ c(auto_home,"share/man/man1","fwipe0.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","fwipe0.0",-1,-1,0644);
+ c(auto_home,"share/man/man1","echo0.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","echo0.0",-1,-1,0644);
+ c(auto_home,"share/man/man1","fwipe.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","fwipe.0",-1,-1,0644);
}
Package: fwipe
Version: 0.35
Revision: 1
Description: Deletes files irrecoverably
License: BSD
Suggests: srm
DescDetail: <<
fwipe provides a fast, secure way of deleting files irrecoverably. Each
regular file is overwritten with 0's and 1's several times, and then
deleted.
fwipe is also reliable. fwipe0 won't be fooled by filenames containing
white space, dashes, carriage returns, or anything else. Neither will
fwipe, if the user is careful to quote arguments properly.
fwipe is potentially dangerous, so please read all of the man pages and the
web page before using it.
Be aware that there is NO CONFIRMATION and the files you wipe can NOT be
recovered by any means!
<<
Homepage: http://www.nb.net/~lbudney/linux/software/fwipe.html
Source: mirror:custom:%n-%v.tar.gz
CustomMirror: <<
Primary: http://www.nb.net/~lbudney/linux/software/fwipe/
nam-us: http://www.ibiblio.org/pub/Linux/utils/file/
<<
Source-MD5: 2fb3ab91f7ff56ce1c9f9bea1af6c32f
PatchScript: <<
mv INSTALL INSTALL.txt
sed 's|@PREFIX@|%i|g' <%a/%n.patch | patch -p1
perl -pi -e 's/head -([0-9])/head -n $1/g' Makefile
perl -pi -e 's/(?
<<
CompileScript: make
DocFiles: BLURB COPYING INSTALL.txt
InstallScript: mkdir -p %i/share; make setup check
DescPort: <<
Use cc instead of gcc for building and linking (for pre-Jaguar systems).
The custom Makefile ignores conf-root file and uses only conf-home, so
hier.c is patched to install the man files into the share directory.
Due to Mac OS X's handling of filename case, make overwrites the
INSTALL doc during the build process so it must be renamed beforehand.
Implements its own puts(), which is renamed so it doesn't collide with
the system function of that name.
<<
Maintainer: Carsten Klapp
--- ./conf-cc Sun Jan 21 02:05:49 2001
+++ ./conf-cc-patched Wed Sep 4 11:53:16 2002
@@ -1,3 +1,3 @@
-gcc
+cc -O3
This will be used to compile .c files.
--- ./conf-home Sun Jan 21 01:58:00 2001
+++ ./conf-home-patched Wed Sep 4 12:15:26 2002
@@ -1,3 +1,3 @@
-/usr/local
+@PREFIX@
This is the dnscache home directory. Programs will be installed in
--- ./conf-ld Sun Jan 21 02:05:49 2001
+++ ./conf-ld-patched Wed Sep 4 11:52:47 2002
@@ -1,3 +1,3 @@
-gcc -s
+cc
This will be used to link .o files into an executable.
--- ./conf-root Sun Jan 21 01:58:00 2001
+++ ./conf-root-patched Wed Sep 4 12:09:18 2002
@@ -1 +1 @@
-/usr/local
+@PREFIX@
--- ./hier.c Sat Apr 14 02:52:33 2001
+++ ./hier.c-patched Wed Sep 4 12:14:18 2002
@@ -9,12 +9,12 @@
c(auto_home,"bin","fwipe",-1,-1,0755);
- d(auto_home,"man",-1,-1,02755);
- d(auto_home,"man/man1",-1,-1,02755);
- d(auto_home,"man/cat1",-1,-1,02755);
- c(auto_home,"man/man1","fwipe0.1",-1,-1,0644);
- c(auto_home,"man/cat1","fwipe0.0",-1,-1,0644);
- c(auto_home,"man/man1","echo0.1",-1,-1,0644);
- c(auto_home,"man/cat1","echo0.0",-1,-1,0644);
- c(auto_home,"man/man1","fwipe.1",-1,-1,0644);
- c(auto_home,"man/cat1","fwipe.0",-1,-1,0644);
+ d(auto_home,"share/man",-1,-1,02755);
+ d(auto_home,"share/man/man1",-1,-1,02755);
+ d(auto_home,"share/man/cat1",-1,-1,02755);
+ c(auto_home,"share/man/man1","fwipe0.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","fwipe0.0",-1,-1,0644);
+ c(auto_home,"share/man/man1","echo0.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","echo0.0",-1,-1,0644);
+ c(auto_home,"share/man/man1","fwipe.1",-1,-1,0644);
+ c(auto_home,"share/man/cat1","fwipe.0",-1,-1,0644);
}