summaryrefslogtreecommitdiff
path: root/doc/pkgsrc.html
diff options
context:
space:
mode:
authorwiz <wiz>2012-09-19 15:27:28 +0000
committerwiz <wiz>2012-09-19 15:27:28 +0000
commitde01dd74ffeeb938028b409d82a5a84f49790d2c (patch)
tree199400816c2d82ae8a6316ff1b5665a8e9be0501 /doc/pkgsrc.html
parent6632c6c8cd9dae5978a320a90d4addb928a40d9b (diff)
downloadpkgsrc-de01dd74ffeeb938028b409d82a5a84f49790d2c.tar.gz
regen
Diffstat (limited to 'doc/pkgsrc.html')
-rw-r--r--doc/pkgsrc.html34
1 files changed, 20 insertions, 14 deletions
diff --git a/doc/pkgsrc.html b/doc/pkgsrc.html
index dce04542125..1a6c4f64524 100644
--- a/doc/pkgsrc.html
+++ b/doc/pkgsrc.html
@@ -6944,6 +6944,12 @@ ${FETCH_CMD} ${FETCH_BEFORE_ARGS} ${site}${file} ${FETCH_AFTER_ARGS}
<span class="quote">&#8220;<span class="quote">./configure</span>&#8221;</span>) and
<code class="varname">CONFIGURE_ARGS</code> may all be changed by the
package.</p>
+<p>If the program uses the Perl way of configuration (mainly Perl
+ modules, but not only), i.e. a file called
+ <code class="filename">Makefile.PL</code>, it should include
+ <code class="filename">../../lang/perl5/module.mk</code>. To set any parameter for
+ <code class="filename">Makefile.PL</code> use the <code class="varname">MAKE_PARAMS</code>
+ variable (e.g., <code class="literal">MAKE_PARAMS+=foo=bar</code></p>
<p>If the program uses an <code class="filename">Imakefile</code>
for configuration, the appropriate steps can be invoked by
setting <code class="varname">USE_IMAKE</code> to
@@ -7548,7 +7554,7 @@ TOOLS_PLATFORM.true?= true # shell builtin
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="tools.questions"></a>18.4. Questions regarding the tools</h2></div></div></div>
<div class="qandaset" title="Frequently Asked Questions">
-<a name="id1168229275114"></a><dl>
+<a name="idm19886272"></a><dl>
<dt>18.4.1. <a href="#tools.new">How do I add a new tool?</a>
</dt>
<dt>18.4.2. <a href="#tools.listall">How do I get a list of all available
@@ -7565,7 +7571,7 @@ TOOLS_PLATFORM.true?= true # shell builtin
<tbody>
<tr class="question" title="18.4.1.">
<td align="left" valign="top">
-<a name="tools.new"></a><a name="id1168229275117"></a><p><b>18.4.1.</b></p>
+<a name="tools.new"></a><a name="idm19885888"></a><p><b>18.4.1.</b></p>
</td>
<td align="left" valign="top"><p>How do I add a new tool?</p></td>
</tr>
@@ -7575,7 +7581,7 @@ TOOLS_PLATFORM.true?= true # shell builtin
</tr>
<tr class="question" title="18.4.2.">
<td align="left" valign="top">
-<a name="tools.listall"></a><a name="id1168229275126"></a><p><b>18.4.2.</b></p>
+<a name="tools.listall"></a><a name="idm19884864"></a><p><b>18.4.2.</b></p>
</td>
<td align="left" valign="top"><p>How do I get a list of all available
tools?</p></td>
@@ -7586,7 +7592,7 @@ TOOLS_PLATFORM.true?= true # shell builtin
</tr>
<tr class="question" title="18.4.3.">
<td align="left" valign="top">
-<a name="tools.used"></a><a name="id1168229275134"></a><p><b>18.4.3.</b></p>
+<a name="tools.used"></a><a name="idm19883840"></a><p><b>18.4.3.</b></p>
</td>
<td align="left" valign="top"><p>How can I get a list of all the tools that a
package is using while being built? I want to know whether it
@@ -9589,7 +9595,7 @@ place.</p></li>
and if you still don't have the answer, ask on the
<code class="literal">pkgsrc-users</code> mailing list.</p>
<div class="qandaset" title="Frequently Asked Questions">
-<a name="id1168229262010"></a><dl>
+<a name="idm19361600"></a><dl>
<dt>22.1. <a href="#devfaq.makeflags">What is the difference between
MAKEFLAGS, .MAKEFLAGS and
MAKE_FLAGS?</a>
@@ -9632,7 +9638,7 @@ do?</a>
<tbody>
<tr class="question" title="22.1.">
<td align="left" valign="top">
-<a name="devfaq.makeflags"></a><a name="id1168229262013"></a><p><b>22.1.</b></p>
+<a name="devfaq.makeflags"></a><a name="idm19361216"></a><p><b>22.1.</b></p>
</td>
<td align="left" valign="top"><p>What is the difference between
<code class="varname">MAKEFLAGS</code>, <code class="varname">.MAKEFLAGS</code> and
@@ -9648,7 +9654,7 @@ do?</a>
</tr>
<tr class="question" title="22.2.">
<td align="left" valign="top">
-<a name="devfaq.make"></a><a name="id1168229262082"></a><p><b>22.2.</b></p>
+<a name="devfaq.make"></a><a name="idm19357120"></a><p><b>22.2.</b></p>
</td>
<td align="left" valign="top"><p>What is the difference between
<code class="varname">MAKE</code>, <code class="varname">GMAKE</code> and
@@ -9666,7 +9672,7 @@ do?</a>
</tr>
<tr class="question" title="22.3.">
<td align="left" valign="top">
-<a name="devfaq.cc"></a><a name="id1168229262118"></a><p><b>22.3.</b></p>
+<a name="devfaq.cc"></a><a name="idm19352768"></a><p><b>22.3.</b></p>
</td>
<td align="left" valign="top"><p>What is the difference between
<code class="varname">CC</code>, <code class="varname">PKG_CC</code> and
@@ -9684,7 +9690,7 @@ do?</a>
</tr>
<tr class="question" title="22.4.">
<td align="left" valign="top">
-<a name="devfaq.bl3flags"></a><a name="id1168229262153"></a><p><b>22.4.</b></p>
+<a name="devfaq.bl3flags"></a><a name="idm19348544"></a><p><b>22.4.</b></p>
</td>
<td align="left" valign="top"><p>What is the difference between
<code class="varname">BUILDLINK_LDFLAGS</code>,
@@ -9697,7 +9703,7 @@ do?</a>
</tr>
<tr class="question" title="22.5.">
<td align="left" valign="top">
-<a name="devfaq.bl3prefix"></a><a name="id1168229262171"></a><p><b>22.5.</b></p>
+<a name="devfaq.bl3prefix"></a><a name="idm19346368"></a><p><b>22.5.</b></p>
</td>
<td align="left" valign="top"><p>Why does <span class="command"><strong>make show-var
VARNAME=BUILDLINK_PREFIX.<em class="replaceable"><code>foo</code></em></strong></span>
@@ -9713,7 +9719,7 @@ do?</a>
</tr>
<tr class="question" title="22.6.">
<td align="left" valign="top">
-<a name="devfaq.master_sites"></a><a name="id1168229262197"></a><p><b>22.6.</b></p>
+<a name="devfaq.master_sites"></a><a name="idm19343296"></a><p><b>22.6.</b></p>
</td>
<td align="left" valign="top"><p>What does
<code class="literal">${MASTER_SITE_SOURCEFORGE:=package/}</code> mean? I
@@ -9737,7 +9743,7 @@ do?</a>
</tr>
<tr class="question" title="22.7.">
<td align="left" valign="top">
-<a name="devfaq.mailinglists"></a><a name="id1168229262264"></a><p><b>22.7.</b></p>
+<a name="devfaq.mailinglists"></a><a name="idm19335232"></a><p><b>22.7.</b></p>
</td>
<td align="left" valign="top"><p>Which mailing lists are there for package
developers?</p></td>
@@ -9762,7 +9768,7 @@ do?</a>
</tr>
<tr class="question" title="22.8.">
<td align="left" valign="top">
-<a name="devfaq.documentation"></a><a name="id1168229262364"></a><p><b>22.8.</b></p>
+<a name="devfaq.documentation"></a><a name="idm19323200"></a><p><b>22.8.</b></p>
</td>
<td align="left" valign="top"><p>Where is the pkgsrc
documentation?</p></td>
@@ -9810,7 +9816,7 @@ do?</a>
</tr>
<tr class="question" title="22.9.">
<td align="left" valign="top">
-<a name="devfaq.too-much-time"></a><a name="id1168229262419"></a><p><b>22.9.</b></p>
+<a name="devfaq.too-much-time"></a><a name="idm19316672"></a><p><b>22.9.</b></p>
</td>
<td align="left" valign="top"><p>I have a little time to kill. What shall I
do?</p></td>