Merge pull request #4624 from abbradar/wipe

wipe: add package

Changed files
+41
pkgs
tools
top-level
+21
pkgs/tools/security/wipe/default.nix
···
+
{ 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
···
+
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)
+2
pkgs/top-level/all-packages.nix
···
wicd = callPackage ../tools/networking/wicd { };
+
wipe = callPackage ../tools/security/wipe { };
+
wkhtmltopdf = callPackage ../tools/graphics/wkhtmltopdf {
overrideDerivation = lib.overrideDerivation;
inherit (xlibs) libX11 libXext libXrender;