<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b7f1af8 - Bump shared library versions after ncurses bump in 13.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#0b7f1af8</link>
        <description>Bump shared library versions after ncurses bump in 13.A few shared libraries in the base system link against ncurses.  Anupgrade from a 12.x host to 13 results in ABI breakage for existingbinaries since the newer versions of these libraries link against thenewer ncurses while the binary itself links against the older ncurses.For example, dialog4ports built on 12.x sometimes crashes on 13 sinceit depends on libdialog which links against ncurses internally.MFC after:	3 daysReviewed by:	kib, delphijDifferential Revision:	https://reviews.freebsd.org/D28448

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Tue, 02 Feb 2021 01:09:33 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>821aa63a - ncurses: only keep the version with widechar support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#821aa63a</link>
        <description>ncurses: only keep the version with widechar supportOnly keep the widechar version of ncurses as libncursesw.so.9Keep the old name to avoid breaking the ABI compatibility (the nonwidechar version libncurses.so.9 is not binary compatible withlibncursesw.so.9) since all ports and base are already only linkingagainst the widechar version we can simply remove libncurses.so.9Since the .9 version only lived in the dev branch and never ended in arelease, it is simply removed and not added to any binary compatpackage.Add symlinks to keep build time compatibility for anyone linking against-lncurses

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Mon, 04 Jan 2021 16:29:40 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bde33db - Use SRCTOP-relative paths and .CURDIR with :H instead of &quot;..&quot; specified paths</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#5bde33db</link>
        <description>Use SRCTOP-relative paths and .CURDIR with :H instead of &quot;..&quot; specified pathsThis implifies pathing in make/displayed outputMFC after:    3 weeksSponsored by: Dell EMC Isilon

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Fri, 20 Jan 2017 04:27:40 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6b129086 - Convert libraries to use LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#6b129086</link>
        <description>Convert libraries to use LIBADDWhile here reduce a bit overlinking

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 11:07:26 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3bdf7758 - NO_MAN= has been deprecated in favor of MAN= for some time, go ahead</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#3bdf7758</link>
        <description>NO_MAN= has been deprecated in favor of MAN= for some time, go aheadand finish the job. ncurses is now the only Makefile in the tree thatuses it since it wasn&apos;t a simple mechanical change, and will beaddressed in a future commit.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Sun, 13 Apr 2014 05:21:56 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>53089271 - Convert old make variable modifiers :U and :L to bmake :tu and :tl.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#53089271</link>
        <description>Convert old make variable modifiers :U and :L to bmake :tu and :tl.Reviewed by:	sjg

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Sun, 02 Jun 2013 11:44:23 +0000</pubDate>
        <dc:creator>Tijl Coosemans &lt;tijl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>935f512c - Only install manpages and html documentation in the ncurses/*w (wchar)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#935f512c</link>
        <description>Only install manpages and html documentation in the ncurses/*w (wchar)builds so that it is only installed once.  This is consistent with theexisting decision to only install headers in the that case.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Thu, 24 Jan 2013 16:38:47 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4409495b - - When I introduce wide character enabled ncurses into base, all headers</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#4409495b</link>
        <description>- When I introduce wide character enabled ncurses into base, all headers  are installed twice (once in non-widec version, onec in widec version).  Headers with widec enabled are compatible with non-widec version  for libraries. However, if you do a repeat build/install, the curses.h  is always overwritten. The reason is that headers and statics libraries  are installed with -S option to preserve their mtime if no actual changes,  which saves time when doing incremental builds. The curses.h is installed  by non-widec ncurses first, then by widec ncurses. So next time, it happens  again. You see something like this:  # pwd  /usr/src/lib/ncurses  # make -s installincludes INSTALL=&quot;install -v&quot;  ===&gt; ncurses (installincludes)  install: curses.h -&gt; /usr/include/curses.h  ===&gt; ncursesw (installincludes)  install: curses.h -&gt; /usr/include/curses.h  # make -s installincludes INSTALL=&quot;install -v&quot;  ===&gt; ncurses (installincludes)  install: curses.h -&gt; /usr/include/curses.h  ===&gt; ncursesw (installincludes)  install: curses.h -&gt; /usr/include/curses.h  The solution is to disable installing headers in non-widec version. Now  you see this:  # pwd  /usr/src/lib/ncurses  # make -s installincludes INSTALL=&quot;install -v&quot;  ===&gt; ncurses (installincludes)  ===&gt; ncursesw (installincludes)  # make -s installincludes INSTALL=&quot;install -v&quot;  ===&gt; ncurses (installincludes)  ===&gt; ncursesw (installincludes)  For form/panel/menu libraries, the headers are the same for both version.  To be consistent with ncurses, I also disable the installation in non-widec  version.Reported by:	desReviewed by:	ruThanks to:	ruApproved by:	delphij (mentor)MFC after:	2 weeks

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Fri, 25 May 2007 02:27:46 +0000</pubDate>
        <dc:creator>Rong-En Fan &lt;rafan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>31b4134f - Enable ncurses wide character support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#31b4134f</link>
        <description>Enable ncurses wide character supportApproved by:	delphij (mentor)Tested by:	kris on pointyhat (early version), current@

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Fri, 09 Mar 2007 12:11:58 +0000</pubDate>
        <dc:creator>Rong-En Fan &lt;rafan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>557158de - - style.Makefile(9) fix</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#557158de</link>
        <description>- style.Makefile(9) fix  - first line is $FreeBSD$  - Reorder special variables: DPADD, LPADD, CFLAGS  - Use = instead of += for variables that are initially empty  - Use space instead of tab after :  - Use one tab after =- Use .SUFFIXES for section 3 manual page which simplifies Makefile a lot- Use SHAREDIR instead of /usr/share- Remove SRCDIR in INCS since we set .PATH properly- Use plural in variable name when it stands for more that one source fileReviewed by:	ruApproved by:	delphij (mentor)

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Fri, 09 Mar 2007 09:54:07 +0000</pubDate>
        <dc:creator>Rong-En Fan &lt;rafan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f737c0d5 - Introduce new ncurses build glues which are part of ncurses 5.6 update.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#f737c0d5</link>
        <description>Introduce new ncurses build glues which are part of ncurses 5.6 update.Approved by:	delphijInspired by:	DragonFly&apos;s and lib/bind

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Sat, 20 Jan 2007 07:46:45 +0000</pubDate>
        <dc:creator>Rong-En Fan &lt;rafan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e4a93f1e - Add missing shared library interdependencies.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#e4a93f1e</link>
        <description>Add missing shared library interdependencies.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Thu, 10 Nov 2005 18:07:07 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3a624f5e - Use</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#3a624f5e</link>
        <description>Use	cat ${.ALLSRC} &gt; ${.TARGET}rather than	ln -sf ${.ALLSRC} ${.TARGET}not to depends on absolute-path of symbolic links.Commented by:  marcel, obrien, bde

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Fri, 06 Jun 2003 13:46:55 +0000</pubDate>
        <dc:creator>Jun Kuriyama &lt;kuriyama@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>42d4025c - Make this a little easier to build standalone.  (same change as libpanel)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#42d4025c</link>
        <description>Make this a little easier to build standalone.  (same change as libpanel)

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Tue, 21 May 2002 07:08:30 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2493e893 - Update for ncurses 5.2-20010512 import</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#2493e893</link>
        <description>Update for ncurses 5.2-20010512 import

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Thu, 17 May 2001 08:30:09 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4a558355 - MAN[1-9] -&gt; MAN.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#4a558355</link>
        <description>MAN[1-9] -&gt; MAN.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Tue, 27 Mar 2001 17:27:19 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>14eadf47 - Install manpages, including appropriate MLINKS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#14eadf47</link>
        <description>Install manpages, including appropriate MLINKS.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Tue, 05 Dec 2000 12:38:23 +0000</pubDate>
        <dc:creator>Thomas Gellekum &lt;tg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1105a0c9 - Oops, beforedepend isn&apos;t needed.  The build problem I had was due to</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#1105a0c9</link>
        <description>Oops, beforedepend isn&apos;t needed.  The build problem I had was due tosomething else.

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Wed, 11 Oct 2000 08:20:37 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>00eb1c21 - Update after ncurses 20001009 import</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/lib/ncurses/menu/Makefile#00eb1c21</link>
        <description>Update after ncurses 20001009 import

            List of files:
            /freebsd-14.2/lib/ncurses/menu/Makefile</description>
        <pubDate>Wed, 11 Oct 2000 08:14:44 +0000</pubDate>
        <dc:creator>Peter Wemm &lt;peter@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
