[fink:patches] #158 auto append X11 flags if BuildDepends contains x11-dev

Daniel Macks via Fink-tracker <[email protected]> Thu, 26 Apr 2018 14:25:20 -0000
Newsgroups gmane.os.apple.fink.tracker
Message-ID </p/fink/patches/158/f29e26fe40739339d4f126e37110d25b7148eebe.patches@fink.p.sourceforge.net>
This is a multi-part message in MIME format.
--===============4556320916311163667==
Content-Type: multipart/related;
 boundary="===============8266076214779820349=="

This is a multi-part message in MIME format.
--===============8266076214779820349==
Content-Type: multipart/alternative;
 boundary="===============4704832209603359089=="
MIME-Version: 1.0

--===============4704832209603359089==
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit

- **status**: open --> closed-rejected
- **Group**:  --> 



---

** [patches:#158] auto append X11 flags if BuildDepends contains x11-dev**

**Status:** closed-rejected
**Group:** 
**Created:** Wed Feb 11, 2015 01:02 AM UTC by Jack Howarth
**Last Updated:** Wed Feb 11, 2015 01:13 AM UTC
**Owner:** Alexander Hansen


The attached patch implements the automatic appending of the appropriate flags on CPPFLAGS and LDFLAGS if x11-dev is found on the BuildDepends. Note that we don't seem to have a special routine yet to check for the presence of a specific package on Depends or BuildDepends. The current patch places the test that sets the $BD_on_x11_dev in the resolve_altspec(). Tested on 10.10 fink by checking the CPPFLAGS set with and without x11-dev being present on the BuildDepends line.

This patch will make fink robust to removal of the X11 and X11R6 convenience symlinks and should make the usage of "--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib" unnecessary. That construct is extremely problematic to retain if we don't insure the presence of the convenience symlinks.


---

Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/fink/patches/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/fink/admin/patches/options.  Or, if this is a mailing list, you can unsubscribe from the mailing list.
--===============4704832209603359089==
MIME-Version: 1.0
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: 7bit

<div class="markdown_content"><ul>
<li><strong>status</strong>: open --&gt; closed-rejected</li>
<li><strong>Group</strong>:  --&gt; </li>
</ul>
<hr/>
<p><strong> <a class="alink strikethrough" href="https://sourceforge.net/p/fink/patches/158/">[patches:#158]</a> auto append X11 flags if BuildDepends contains x11-dev</strong></p>
<p><strong>Status:</strong> closed-rejected<br/>
<strong>Group:</strong> <br/>
<strong>Created:</strong> Wed Feb 11, 2015 01:02 AM UTC by Jack Howarth<br/>
<strong>Last Updated:</strong> Wed Feb 11, 2015 01:13 AM UTC<br/>
<strong>Owner:</strong> Alexander Hansen</p>
<p>The attached patch implements the automatic appending of the appropriate flags on CPPFLAGS and LDFLAGS if x11-dev is found on the BuildDepends. Note that we don't seem to have a special routine yet to check for the presence of a specific package on Depends or BuildDepends. The current patch places the test that sets the $BD_on_x11_dev in the resolve_altspec(). Tested on 10.10 fink by checking the CPPFLAGS set with and without x11-dev being present on the BuildDepends line.</p>
<p>This patch will make fink robust to removal of the X11 and X11R6 convenience symlinks and should make the usage of "--x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib" unnecessary. That construct is extremely problematic to retain if we don't insure the presence of the convenience symlinks.</p>
<hr/>
<p>Sent from sourceforge.net because [email protected] is subscribed to <a href="https://sourceforge.net/p/fink/patches/">https://sourceforge.net/p/fink/patches/</a></p>
<p>To unsubscribe from further messages, a project admin can change settings at <a href="https://sourceforge.net/p/fink/admin/patches/options.">https://sourceforge.net/p/fink/admin/patches/options.</a>  Or, if this is a mailing list, you can unsubscribe from the mailing list.</p></div>
--===============4704832209603359089==--
--===============8266076214779820349==--


--===============4556320916311163667==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
--===============4556320916311163667==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Fink-tracker mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.tracker
--===============4556320916311163667==--