summaryrefslogtreecommitdiffstats
path: root/INSTALL
Commit message (Collapse)AuthorAgeFilesLines
* final tweaks for the 1.14.2 releaseVERSION.1.14.2Ingo Schwarze2017-07-281-3/+3
|
* Stop using "mdocml" as an official name.Ingo Schwarze2017-06-231-8/+10
| | | | Prefer mandoc.bsd.lv to mdocml.bsd.lv.
* more 1.14.1 release preparationsIngo Schwarze2017-02-081-19/+30
|
* Now that our man.conf(5) format is mature and extremely simple,Ingo Schwarze2016-07-191-12/+9
| | | | | | | | delete manpath(1) support. With the mandoc-based man(1), manpath(1) is utterly useless. Just set MANPATH_DEFAULT in configure.local for sane operating system defaults, use man.conf(5) for machine- specific modifications, and use ${MANPATH}, -m, and -M for user preferences.
* Remove the dependency on SQLite without loss of functionality.Ingo Schwarze2016-07-191-15/+4
| | | | | Stop supporting systems that don't have mmap(3). Drop the obsolete names_check() now that we deleted MLINKS.
* final 1.13.4 release notesVERSION.1.13.4Ingo Schwarze2016-07-141-1/+1
|
* some 1.13.4 release preparationsIngo Schwarze2016-07-071-2/+2
|
* In private header files, __BEGIN_DECLS and __END_DECLS are pointless.Ingo Schwarze2015-11-071-0/+5
| | | | | | | | | | | | Because these work slightly differently on different systems, they are becoming a maintenance burden in the portable version, so delete them. Besides, one of the chief design goals of the mandoc toolbox is to make sure that nothing related to documentation requires C++. Consequently, linking mandoc against any kind of C++ program would defeat the purpose and is not supported. I don't understand why kristaps@ added them in the first place.
* Do not fork and exec gunzip(1), just link with libz instead.Ingo Schwarze2015-07-191-3/+4
| | | | | | | As discussed with deraadt@, that's cleaner and will help tame(2). Something like this was also suggested earlier by bapt at FreeBSD. Minus 50 lines of code, deleting one interface function (mparse_wait), no functional change intended.
* Compat glue needed for Solaris 9 and 10.Ingo Schwarze2015-03-191-0/+2
| | | | | | | Thanks to Sevan Janiyan <venture37 at geeklan dot co dot uk> for reporting the Solaris 10 issues, to Jan Holzhueter <jh at opencsw dot org> for some additional insight, and to OpenCSW in general for providing me with a Solaris 9/10/11 testing environment.
* update for 1.13.3Ingo Schwarze2015-03-091-90/+25
|
* link to EuroBSDCon 2014Ingo Schwarze2014-12-111-2/+3
|
* more release preparationsIngo Schwarze2014-12-091-3/+6
|
* first cut at updating for the next releaseIngo Schwarze2014-12-091-17/+42
|
* typo; Svyatoslav Mishyn <juef at openmailbox dot org> (Crux Linux)Ingo Schwarze2014-11-301-1/+1
|
* Notes on CGI: installation (readying cgi.h) and future plans.Kristaps Dzonsons2014-08-181-1/+2
|
* Improve build system and autodetection.Ingo Schwarze2014-08-161-41/+43
| | | | | | | | | * Make ./configure standalone, that's what people expect. * Let people write a ./configure.local from scratch, not edit existing files. * Autodetect wchar, sqlite3, and manpath and act accordingly. * Autodetect the need for -L/usr/local/lib and -lutil. * Get rid of config.h.p{re,ost}, let ./configure only write what's needed. * Let ./configure write a Makefile.local snippet, that's quite flexible.
* Provide a fallback version of fts(3) for systems lacking it.Ingo Schwarze2014-08-111-4/+2
| | | | | | I chose the OpenBSD version because it apparently contains various bugfixes that never made it into libnbcompat. To reduce size and complexity, i stripped out the features we don't need.
* New section about deployment by Kristaps.VERSION.1.13.1Ingo Schwarze2014-08-101-37/+105
| | | | | New paragraph about fts(3) by me. And various minor tweaks, some by Kristaps and some by me.
* provide some instructions for manual installationIngo Schwarze2014-08-081-0/+119