[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 --> closed-rejected</li> <li><strong>Group</strong>: --> </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==--