<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre, #msg p { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[32105] trunk/base/src/cregistry/Makefile</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd><a href="http://trac.macosforge.org/projects/macports/changeset/32105">32105</a></dd>
<dt>Author</dt> <dd>jmpp@macports.org</dd>
<dt>Date</dt> <dd>2007-12-16 17:17:00 -0800 (Sun, 16 Dec 2007)</dd>
</dl>

<h3>Log Message</h3>
<pre>
Pass the generated static cregistry.a archive through ranlib to fix it for universal building,
which is enforced by the MacPorts portfile on Tiger or newer.

This patch will be applied manaully while building the dmg's, since the alternative is mering it
now into the relase branch and hence invalidating all the work I've done so far in the release process
(release tag, tarballs, selfupdate, etc...)</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkbasesrccregistryMakefile">trunk/base/src/cregistry/Makefile</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkbasesrccregistryMakefile"></a>
<div class="modfile"><h4>Modified: trunk/base/src/cregistry/Makefile (32104 => 32105)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/base/src/cregistry/Makefile        2007-12-17 00:30:21 UTC (rev 32104)
+++ trunk/base/src/cregistry/Makefile        2007-12-17 01:17:00 UTC (rev 32105)
</span><span class="lines">@@ -1,9 +1,12 @@
</span><span class="cx"> # $Id$
</span><del>-OBJS=       registry.o entry.o sql.o
-STLIB_NAME=        cregistry.a
</del><ins>+OBJS = registry.o entry.o sql.o
+STLIB_NAME = cregistry.a
+RANLIB = ranlib
</ins><span class="cx"> 
</span><ins>+
</ins><span class="cx"> include ../../Mk/macports.autoconf.mk
</span><span class="cx"> 
</span><ins>+
</ins><span class="cx"> all:: ${STLIB_NAME}
</span><span class="cx"> 
</span><span class="cx"> .c.o:
</span><span class="lines">@@ -11,6 +14,7 @@
</span><span class="cx"> 
</span><span class="cx"> ${STLIB_NAME}:: ${OBJS}
</span><span class="cx">         ${STLIB_LD} ${STLIB_NAME} ${OBJS}
</span><ins>+        ${RANLIB} ${STLIB_NAME}
</ins><span class="cx"> 
</span><span class="cx"> clean::
</span><span class="cx">         rm -f ${STLIB_NAME} ${OBJS}
</span></span></pre>
</div>
</div>

</body>
</html>