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.
/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.
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.
installation, if installing as part of a binary package.
Add @dirrm's to clean up after ourselves when doing pkg_delete
All the mit-pthreads mods are either from, or inspired by, Simon J.
Gerraty <sjg@cdn.telstra.com.au>
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).
+ use native make, rather than gmake - this gives us the profiled
library, and PIC library too, and also means we can get rid of my
previous hacks to specify the correct prefix.
+ add in support for the system call previously known as getdirentries
using getdents(2), if it exists. Note that the patch for this needs
2 lines of context to avoid an Id in the patch file.
implementation, version 1.60beta6. Passes all its self tests on
NetBSD/i386 1.2G. Not tested on any other architecture.
Please note that this installs into ${PREFIX}/pthreads/...
Correct the package's makefile name.
Remove previous OS-dependent hack whereby we had no info files on NetBSD.
Regenerate indent.info to include DIR specifications, and install using
install-info.
This is necessary because NetBSD has no default way of reading GNU info
files - FreeBSD has had this in their base system since 2.2.2. This
allows the default installation of package's info files, and means
less differences between individual package's Makefiles in NetBSD and
FreeBSD.
`Renamed' to gtexinfo to distinguish it from the print/texinfo package.
Use uname -s to work out what Operating System we're on.
FreeBSD have a dependency to use emacs to byte-compile a LISP file.
Don't use this dependency on NetBSD - avoids downloading emacs just
to compile one file.
Use uname -s to work out the Operating System.
FreeBSD has install-info and /usr/share/info/dir by default.
NetBSD doesn't, so, for now, don't try to do this on NetBSD.