Age | Commit message (Collapse) | Author | Files | Lines |
|
library. This was a side-effect of trying to deal with --with-cxx and
--without-cxx. We accept the default --with-cxx. This should work
regardless of whether libg++ exists.
|
|
|
|
Better to disable build for the demo explicitly.
|
|
|
|
ago. With this switch on, configure DTRT WRT the "bool" data type, resulting
in bizarre compile errors when using ncurses with c++ later:
/usr/pkg/include/ncurses.h:96: abstract declarator used as declaration
(caused by a "typedef bool;")
|
|
|
|
libncurses.la is listed first. This allows a previous installation
of ncurses to exist and have the build of the current ncurses still
find the correct libs.
|
|
appropriate (Johnny?) may want to put his name into the MAINTAINER
field.
|
|
a libg++ lying around.
|
|
|
|
* Libtoolize library build.
|
|
># XXX The following comment is somewhat incorrect. The package will build
># XXX correctly on alpha, and even build shared libs, but not quite correctly:
># XXX The shlibs have no SONAME, so references to them from programs
># XXX will end up being to libfoo.so. This may cause upgrade problems in the
># XXX future. However, an ncurses binary package appeared e.g. with 1.4,
># XXX seemingly built from these bits, so it's probably best to just enable
># XXX it for now. -- cgd 19990613
Note that that's a generic ELF problem, and not limited to the Alpha, as well.
|
|
pattern match format. Minor pkglint along the way.
|
|
|
|
on alpha. There may be more, but I haven't seen them yet.
|
|
- New, optional Makefile variable HOMEPAGE, specifies a URL for
the home page of the software if it has one.
- The value of HOMEPAGE is used to add a link from the
README.html files.
- pkglint updated to know about it. The "correct" location for
HOMEPAGE in the Makefile is after MAINTAINER, in that same
section.
|
|
|
|
|
|
|
|
${PREFIX}/lib/terminfo symlink, as we have no need for the
"compatibility".
|
|
Remove redundant (and sometimes erroneous) comments.
|
|
|
|
#include <ncurses.h>, not <curses.h>.
|
|
trailing '@') - pointed out by Rob Windsor. Move configure script
mods to patch-ab, and coalesce them.
|
|
have ${PREFIX}/lib in ld.so.conf instead. This ensures things
even work after a reboot.
|
|
|
|
there is another instance of "ncurses" e.g. in "/usr/local".
|
|
|
|
|
|
ldconfig||/usr/bin/true
|
|
intended to be in a shared object should not be compiled as
Position Independent Code.
Attempt to fix ncurses' man page problems once and for all. The
configure script tries to be smart, and checks the date(1) manual page
to see if it's been compressed, and, if it has been, installs ncurses
manual pages compressed. I've removed this check, so that all pages
are installed (as far as ncurses thinks) uncompressed, and then use
the standard pkgsrc mechanisms for compressing them.
|
|
|
|
Fixed after Frederick Bruckman <fb@enteract.com> told me via email.
|
|
/usr/pkg/man//man1/captoinfo.1.gz: No such file or directory
ncurses 1.9.9g doesn't install manpages in compressed form, so
no need to define MANCOMPRESSED (for folks that want their
manpages compressed, they shallt set MANZ!).
|
|
installed by this package. Don't remove non-existent directories, use
the correct names for manual pages (wresize.3, not curs_resize.3), use
the real directory names (share/terminfo/foo, not lib/terminfo/foo),
and use the correct names for the terminfo files.
|
|
reality, which allows the package to be installed without MANZ set
in the environment.
|
|
|
|
Add MANCOMPRESSED, as newer version gzips the manual pages.
Remember to merge the new shared objects in with ldconfig.
Add version numbers to the shared objects in the derived Makefiles.
|
|
|
|
Add section 5 and 7 manual pages and MAN[57] definitions.
Add standard format header, and fill in hubertf's name as maintainer
(you're welcome, Hubert).
|
|
|
|
|