wipe: add package
This commit is contained in:
parent
b31ac058cc
commit
0f2af778b7
21
pkgs/tools/security/wipe/default.nix
Normal file
21
pkgs/tools/security/wipe/default.nix
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{ stdenv, fetchurl }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "wipe-${version}";
|
||||||
|
version = "2.3.1";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://sourceforge/wipe/${version}/${name}.tar.bz2";
|
||||||
|
sha256 = "180snqvh6k6il6prb19fncflf2jcvkihlb4w84sbndcv1wvicfa6";
|
||||||
|
};
|
||||||
|
|
||||||
|
patches = [ ./fix-install.patch ];
|
||||||
|
|
||||||
|
meta = with stdenv.lib; {
|
||||||
|
description = "Secure file wiping utility";
|
||||||
|
homepage = http://wipe.sourceforge.net/;
|
||||||
|
license = licenses.gpl2;
|
||||||
|
platforms = platforms.linux;
|
||||||
|
maintainers = [ maintainers.abbradar ];
|
||||||
|
};
|
||||||
|
}
|
18
pkgs/tools/security/wipe/fix-install.patch
Normal file
18
pkgs/tools/security/wipe/fix-install.patch
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
diff -ru3 wipe-2.3.1/Makefile.in wipe-2.3.1-new/Makefile.in
|
||||||
|
--- wipe-2.3.1/Makefile.in 2009-11-02 00:11:30.000000000 +0300
|
||||||
|
+++ wipe-2.3.1-new/Makefile.in 2014-10-18 02:51:10.088966232 +0400
|
||||||
|
@@ -60,12 +60,12 @@
|
||||||
|
$(INSTALL_BIN) -d $(bindir)
|
||||||
|
$(INSTALL_BIN) -s $(BIN_OUT) $(bindir)
|
||||||
|
$(INSTALL) -d $(mandir)/man1
|
||||||
|
- $(INSTALL) -o root -m 0644 wipe.1 $(mandir)/man1/
|
||||||
|
+ $(INSTALL) -m 0644 wipe.1 $(mandir)/man1/
|
||||||
|
rm -rf $(datadir)/doc/wipe*
|
||||||
|
$(INSTALL) -d $(datadir)/doc/wipe
|
||||||
|
|
||||||
|
for file in $(DOCS); do \
|
||||||
|
- $(INSTALL) -o root -m 0644 $$file $(datadir)/doc/wipe/; \
|
||||||
|
+ $(INSTALL) -m 0644 $$file $(datadir)/doc/wipe/; \
|
||||||
|
done
|
||||||
|
|
||||||
|
install_home: $(BIN_OUT)
|
@ -2643,6 +2643,8 @@ let
|
|||||||
|
|
||||||
wicd = callPackage ../tools/networking/wicd { };
|
wicd = callPackage ../tools/networking/wicd { };
|
||||||
|
|
||||||
|
wipe = callPackage ../tools/security/wipe { };
|
||||||
|
|
||||||
wkhtmltopdf = callPackage ../tools/graphics/wkhtmltopdf {
|
wkhtmltopdf = callPackage ../tools/graphics/wkhtmltopdf {
|
||||||
overrideDerivation = lib.overrideDerivation;
|
overrideDerivation = lib.overrideDerivation;
|
||||||
inherit (xlibs) libX11 libXext libXrender;
|
inherit (xlibs) libX11 libXext libXrender;
|
||||||
|
Loading…
Reference in New Issue
Block a user