=============
Nautilus Wipe
=============

Overview
========

Nautilus Wipe allows you to wipe files or available disk space from within
Nautilus, Caja or Nemo file managers.

Dependencies
============

- libnautilus-extension-4 (http://live.gnome.org/Nautilus)
  OR libnautilus-extension 2.x or 3.x (http://live.gnome.org/Nautilus)
  OR libcaja-extension 1.x (https://github.com/mate-desktop/caja)
  OR libnemo-extension 3.x (https://github.com/linuxmint/nemo)
- GTK2 >= 2.18 or GTK3 (http://www.gtk.org)
- libgsecuredelete (http://wipetools.tuxfamily.org/libgsecuredelete.html)
- GConf 2.x (http://projects.gnome.org/gconf/) -- only needed for Nautilus 2.x

Build dependencies
==================

- make
- gcc
- intltool
- yelp-tools

If you are building from Git rather than a tarball, you also need
`autoconf`, `automake` (>= 1.11.1) and `libtool` (>= 2.2).

Quick installation instructions
===============================

If you are building from Git, you first need to run ``./autogen.sh``,
which will prepare the build system and generate the `configure` script.

Then, regardless of building from a tarball or a Git clone:

::

  $ ./configure
  $ make
  # make install

If you have both GTK2 and GTK3 development files installed and want to
build against GTK2, you should pass the ``--with-gtk-version=2`` flag to
``./configure``.

You can explicitly select the file manager to build the extension for using
the ``--with-nautilus-pkg`` option to the `configure` script.
Supported values include:

libnautilus-extension-4
  Nautilus >= 43

libnautilus-extension
  Nautilus >= 2.x < 43

libcaja-extension
  Caja >= 1.0

libnemo-extension
  Nemo >= 3.0
