This file is indexed.

/usr/share/doc/nip2/README is in nip2 7.26.3-1build1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
nip2
====

nip2 is a user interface for the VIPS image processing library. 

	http://www.vips.ecs.soton.ac.uk

Getting nip2 from SVN
=====================

	svn co https://vips.svn.sourceforge.net/svnroot/vips/nip2

Building nip2 from source
=========================

If you downloaded from SVN you need:

	$ ./bootstrap.sh

Then the usual:

	$ ./configure ...
	$ make

then finally:

	$ sudo make install

By default this will install files to /usr/local. Use the --prefix argument to
./configure to change this.

If you have problems, read on.

Building nip2 on win32
----------------------

I cross-compile from Linux, usually. See:

	http://www.vips.ecs.soton.ac.uk/index.php?title=Build_on_windows

Building nip2 on OS X
---------------------

I used macports to help, see:

	http://www.vips.ecs.soton.ac.uk/index.php?title=Build_on_OS_X

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

vips
gtk2
libxml2
	all needed at runtime

flex/bison
	needed at compiletime

fftw3
gsl
goffice
	optional, but useful

Tips 
----

production build with

./configure --prefix=/home/john/vips 

debug build with

CFLAGS="-g -Wall" ./configure --prefix=/home/john/vips 

(--enable-debug turns on and off automatically with development / production
minor version numbers)

leak check

export G_DEBUG=gc-friendly 

	This makes Glib clear certain memory areas after using them, too.

export G_SLICE=always-malloc 

	This completely disables the magazine and slab allocator in Glib, 
	and makes it use plain malloc()/free() instead.

valgrind --suppressions=/home/john/nip2.supp \
  --leak-check=yes \
  nip2 ... > nip2-vg.log 2>&1

memory access check

valgrind --suppressions=/home/john/nip2.supp \
  --leak-check=no --db-attach=yes \
  nip2 ... > nip2-vg.log 2>&1

or put "--suppressions=/home/john/nip2.supp" into ~/.valgrindrc 

Disclaimer: No guarantees of performance accompany this software, nor is any
responsibility assumed on the part of the authors. Please read the licence
agreement.