This file is indexed.

/usr/share/GNUstep/Documentation/User/GNUstep/gnustep-faq/Tools-for-porting.html is in gnustep-make-doc 2.7.0-3.

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
104
105
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tools for porting (Untitled Document)</title>

<meta name="description" content="Tools for porting (Untitled Document)">
<meta name="keywords" content="Tools for porting (Untitled Document)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<link href="index.html#Top" rel="start" title="Top">
<link href="Compatibility.html#Compatibility" rel="up" title="Compatibility">
<link href="Can-I-transfer-archived-data-from-GNUstep-to-Cocoa_003f.html#Can-I-transfer-archived-data-from-GNUstep-to-Cocoa_003f" rel="next" title="Can I transfer archived data from GNUstep to Cocoa?">
<link href="How-about-porting-between-Cocoa-and-GNUstep_003f.html#How-about-porting-between-Cocoa-and-GNUstep_003f" rel="prev" title="How about porting between Cocoa and GNUstep?">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
-->
</style>


</head>

<body lang="en">
<a name="Tools-for-porting"></a>
<div class="header">
<p>
Next: <a href="Can-I-transfer-archived-data-from-GNUstep-to-Cocoa_003f.html#Can-I-transfer-archived-data-from-GNUstep-to-Cocoa_003f" accesskey="n" rel="next">Can I transfer archived data from GNUstep to Cocoa?</a>, Previous: <a href="How-about-porting-between-Cocoa-and-GNUstep_003f.html#How-about-porting-between-Cocoa-and-GNUstep_003f" accesskey="p" rel="prev">How about porting between Cocoa and GNUstep?</a>, Up: <a href="Compatibility.html#Compatibility" accesskey="u" rel="up">Compatibility</a> &nbsp; </p>
</div>
<hr>
<a name="Tools-for-porting-1"></a>
<h4 class="subsection">1.1.3 Tools for porting</h4>

<p>While the programming interface should be almost transparent between
systems (expect for the unimplemented parts, of course), there are a
variety of other files and tools that are necessary for porting
programs.
</p>
<dl compact="compact">
<dt>&lsquo;<samp>nib2gmodel</samp>&rsquo;</dt>
<dd><p>This program coverts nib files from any system, such as OPENSTEP to
a gmodel format file. Gmodel can be read directly by GNUstep or you can
convert this to a more GNUstep-native gorm format (using the Gorm interface
modeller). Note this is not necessary for Cocoa nibs - GNUstep can read these
directly.
</p>
</dd>
<dt>&lsquo;<samp>Renaissance</samp>&rsquo;</dt>
<dd><p>GNUstep Renaissance allows you to describe your user
interfaces (that is, the windows in your application, and the buttons,
boxes, textfields, etc in the windows) in simple and intuitive XML
files, using an open, standard format describing the logic of the
interface.  It has a number of advantages over the proprietary nib format:
portability, open standard, easy localization, themeability, and 
intelligent autolayout.
</p>
</dd>
<dt>&lsquo;<samp>Gorm</samp>&rsquo;</dt>
<dd><p>The equivalent of the Interface Builder in GNUstep. It might be easier to
just recreate the interface using Gorm rather than dealing with 
translations.
</p>
</dd>
<dt>&lsquo;<samp>OpenStep2GNUConverter and nfmake</samp>&rsquo;</dt>
<dd><p>Two programs that allow you to convert PB files to GNUstep makefiles or
compile a program on GNUstep directly from PB files. They probably work
only for OPENSTEP systems and are a little out-of-date.
</p>
</dd>
<dt>&lsquo;<samp>StepTalk</samp>&rsquo;</dt>
<dd><p>A portable scripting environment that lets your do scripting in almost
any language you like.
</p>
</dd>
</dl>




</body>
</html>