History log of /dragonfly/usr.bin/tic/Makefile (Results 1 – 16 of 16)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0
# 078de4e0 13-Apr-2021 Sascha Wildner <saw@online.de>

ncurses/tic: Remove bogus definitions of _XOPEN_SOURCE_EXTENDED.

XPG 4.2 aka SUSv1 aka UNIX95 is 26 years old stuff and I'm pretty
sure that we will never support it. Our default environment is just

ncurses/tic: Remove bogus definitions of _XOPEN_SOURCE_EXTENDED.

XPG 4.2 aka SUSv1 aka UNIX95 is 26 years old stuff and I'm pretty
sure that we will never support it. Our default environment is just
fine here.

show more ...


# a4c67666 06-Feb-2021 Sascha Wildner <saw@online.de>

tic: Fix wrong path in the Makefile.

It doesn't change the contents of term.h, though.


Revision tags: v5.8.3, v5.8.2
# 2ff0cc30 14-Aug-2020 Daniel Fojt <df@neosystem.org>

Upgrade ncurses. 2/2

- update README.{DELETED,DRAGONFLY}
- adapt Makefiles
- regenerate header files
- import new generated include/comp_userdefs.c
- adjust Symbol.map


Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2
# c2e4744e 14-Nov-2017 zrj <rimvydas.jasinskas@gmail.com>

ncurses: Hook in fully bootstrapped tic_next.

This hopefully will allow for better future bootstraps better and w/o hacks.
Problem with tic(1) is his special knowledge through <progs.priv.h> header.

ncurses: Hook in fully bootstrapped tic_next.

This hopefully will allow for better future bootstraps better and w/o hacks.
Problem with tic(1) is his special knowledge through <progs.priv.h> header.
Because it is not a standard application (that uses only public headers) we
simply cannot expect to just compile three new main sources sources + link
with previously built libncurses.a from older release. Also, tic(1) during
buildworld builds terminfo binary database for the *new* ncurses lib version
and not for the *old* one. So full bootstrap is in order.

Note, share/terminfo database can still be built by a world installed tic(1).

show more ...


# b696076e 15-Nov-2017 zrj <zrj@dragonflybsd.org>

Revert "Hack-fix buildworld after the ncurses upgrade."

This reverts commit 6d3bd8e3942560036cf2aec0d98a65819c5f3b4c.


Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# cfe0a42b 17-Nov-2016 John Marino <draco@marino.st>

Relocate readline and ncurses headers to /usr/include/priv

Having public headers for private libraries can cause confusion for
software that assumes the presence of headers leads to the availability

Relocate readline and ncurses headers to /usr/include/priv

Having public headers for private libraries can cause confusion for
software that assumes the presence of headers leads to the availability
of the libraries.

Discussed-with: dillon

show more ...


# 38b720cd 09-Nov-2016 zrj <rimvydas.jasinskas@gmail.com>

LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.

Simply being able to change it in two places is easier than everywhere.
Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.
While

LIBPRIV: Add common PRIVATELIB_LDFLAGS definitions.

Simply being able to change it in two places is easier than everywhere.
Also add PRIVATELIB_BLDFLAGS that is intended for bootsrapping only.
While there, perform some cleanup for dup entries.

show more ...


# 8e57c7e6 06-Nov-2016 zrj <rimvydas.jasinskas@gmail.com>

tic(1): Add missing beforedepend for termsort.c.

Noticed-by: swildner


# 423ad346 27-Oct-2016 zrj <rimvydas.jasinskas@gmail.com>

tic(1): Restrict termsort.c hack to btools.

It is unclear why this was needed, for now just limit it to BOOTSTRAPPING case.


Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3
# 6d3bd8e3 13-Mar-2016 Sascha Wildner <saw@online.de>

Hack-fix buildworld after the ncurses upgrade.

This seems to be enough to keep it going and buildworld's tic
usage doesn't use any of these features.


# 3eec8774 11-Mar-2016 John Marino <draco@marino.st>

ncurses: Upgrade version 5.9 (20110402) => 6.0 (20160305)

The tic program has been updated at the same time.
The symbol maps were expanded using the vendor symbol maps so they
should be more accurat

ncurses: Upgrade version 5.9 (20110402) => 6.0 (20160305)

The tic program has been updated at the same time.
The symbol maps were expanded using the vendor symbol maps so they
should be more accurate than before. Only one new symbol came in
for the 6.0 version, but I didn't see it present in any library.

For now, the ncurses headers are still being installed. They may
be removed later if dports will support it and it doesn't cause
problem with unix specifications. (On DragonFly, the ncurses
base libraries are private so in theory the headers should be too).

show more ...


Revision tags: v4.4.2
# 23b3ef78 29-Jan-2016 John Marino <draco@marino.st>

privatize libncurses (touches many, many programs)

The ncurses software produces 8 libraries: normal and wide versions of
ncurses, forms, menu, and panel. The dragonfly base doesn't use forms
or me

privatize libncurses (touches many, many programs)

The ncurses software produces 8 libraries: normal and wide versions of
ncurses, forms, menu, and panel. The dragonfly base doesn't use forms
or menu at all so we can remove 4 libraries immediately and their
associated man pages.

The panel library is only used in one place, so technically libpanelw
is no longer required, but let's keep building it anyway.

While here, delete references to libcurses. It was just symlinked to
ncurses, so let's take the opportunity to only reference ncurses from
this point forward and not install a private version of libcurses.

show more ...


Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1
# 04da36b5 08-Feb-2014 Sascha Wildner <saw@online.de>

Add missing newlines at EOF in a couple of files.


Revision tags: v3.6.0, v3.7.1, v3.6.0rc, v3.7.0, v3.4.3, v3.4.2, v3.4.0, v3.4.1, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3
# 6b7d23fc 14-May-2012 John Marino <draco@marino.st>

Unbreak world (tic)

The tic utility should be built with the ncursesw library, but that one
is not available on any system with more than 2 days since the last
build. On those systems, the world wi

Unbreak world (tic)

The tic utility should be built with the ncursesw library, but that one
is not available on any system with more than 2 days since the last
build. On those systems, the world will break pretty quickly.

The Makefile was updated to use the available ncurses library. After
the release of DragonFly 3.2, the makefile on the master branch can
be updated to take the wide version of the ncurses library since we
only guarantee upwards compatibility for one release.

show more ...


# 8331b1d2 14-May-2012 John Marino <draco@marino.st>

tic(1): Add man page for new tic utility


# 9e71362f 14-May-2012 John Marino <draco@marino.st>

Add /usr.bin/tic: terminfo entry-description compiler

The tic program is required to create the terminfo database.