aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/texinfo
Commit message (Collapse)AuthorAgeFilesLines
* Remove GNU texinfo from base along with all info pages.Baptiste Daroussin2015-01-029-99/+0
| | | | | | | | | | | | To be able to info pages consider installing texinfo from ports print/texinfo or via pkg: pkg install texinfo Differential Revision: https://reviews.freebsd.org/D1409 Reviewed by: emaste, imp (previous version) Relnotes: yes Notes: svn path=/head/; revision=276551
* Revert r267233 for now. PIE support needs to be reworked.Bryan Drewery2014-08-195-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | 1. 50+% of NO_PIE use is fixed by adding -fPIC to INTERNALLIB and other build-only utility libraries. 2. Another 40% is fixed by generating _pic.a variants of various libraries. 3. Some of the NO_PIE use is a bit absurd as it is disabling PIE (and ASLR) where it never would work anyhow, such as csu or loader. This suggests there may be better ways of adding support to the tree. Many of these cases can be fixed such that -fPIE will work but there is really no reason to have it in those cases. 4. Some of the uses are working around hacks done to some Makefiles that are really building libraries but have been using bsd.prog.mk because the code is cleaner. Had they been using bsd.lib.mk then NO_PIE would not have been needed. We likely do want to enable PIE by default (opt-out) for non-tree consumers (such as ports). For in-tree though we probably want to only enable PIE (opt-in) for common attack targets such as remote service daemons and setuid utilities. This is also a great performance compromise since ASLR is expected to reduce performance. As such it does not make sense to enable it in all utilities such as ls(1) that have little benefit to having it enabled. Reported by: kib Notes: svn path=/head/; revision=270168
* Replace all uses of libncurses and libtermcap with their wide characterBrooks Davis2014-07-171-2/+2
| | | | | | | | | | | | | variants. This allows usable file system images (i.e. those with both a shell and an editor) to be created with only one copy of the curses library. Exp-run: antoine PR: 189842 Discussed with: bapt Sponsored by: DARPA, AFRL Notes: svn path=/head/; revision=268804
* In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.Bryan Drewery2014-06-085-0/+10
| | | | | | | | | | | | | | | | | | | This is currently an opt-in build flag. Once ASLR support is ready and stable it should changed to opt-out and be enabled by default along with ASLR. Each application Makefile uses opt-out to ensure that ASLR will be enabled by default in new directories when the system is compiled with PIE/ASLR. [2] Mark known build failures as NO_PIE for now. The only known runtime failure was rtld. [1] http://www.bsdcan.org/2014/schedule/events/452.en.html Submitted by: Shawn Webb <lattera@gmail.com> Discussed between: des@ and Shawn Webb [2] Notes: svn path=/head/; revision=267233
* Catch up with the demise of /usr/X11R6David E. O'Brien2007-09-191-1/+1
| | | | | | | Approved by: re(ken) Notes: svn path=/head/; revision=172244
* Remove kludges intended to support src trees with partial obj trees.Dag-Erling Smørgrav2005-06-101-5/+0
| | | | | | | Discussed with: ru Notes: svn path=/head/; revision=147225
* Update for texinfo 4.8.Ruslan Ermilov2005-05-232-4/+3
| | | | Notes: svn path=/head/; revision=146522
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-1/+1
| | | | | | | OK'ed by: core Notes: svn path=/head/; revision=139103
* For variables that are only checked with defined(), don't provideRuslan Ermilov2004-10-242-2/+2
| | | | | | | any fake value. Notes: svn path=/head/; revision=136910
* Remove getopt*.c, we already have compatible getopt_long() in libcAndrey A. Chernov2004-02-171-1/+1
| | | | Notes: svn path=/head/; revision=125917
* Update for texinfo 4.5.Ruslan Ermilov2003-05-021-1/+1
| | | | Notes: svn path=/head/; revision=114479
* Back out addition of a plus sign.Ruslan Ermilov2002-06-054-8/+8
| | | | | | | DPADD and LDADD belong to individual makefiles. Notes: svn path=/head/; revision=97852
* Removed now unused INTERNALSTATICLIB.Ruslan Ermilov2002-05-131-1/+0
| | | | | | | | INTERNALLIB now implies NOPIC and NOPROFILE. Removed gratuitous NOMAN. Notes: svn path=/head/; revision=96513
* Upgrade to GNU texinfo 4.1.Ruslan Ermilov2002-03-253-3/+16
| | | | Notes: svn path=/head/; revision=93145
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-2/+1
| | | | Notes: svn path=/head/; revision=74861
* Add additional path for info to /usr/X11R6/info. This will allowJeroen Ruigrok van der Werven2000-04-011-1/+1
| | | | | | | people to actually look at the info files for gdk and gtk for example. Notes: svn path=/head/; revision=58894
* Oops, cleanup this a bit.Ruslan Ermilov2000-01-181-3/+3
| | | | | | | Forgotten by: ru Notes: svn path=/head/; revision=56224
* :%s:\([A-Z][A-Z]ADD\)=:\1+=:gBrian Feldman2000-01-174-8/+8
| | | | | | | Add the forgotten plus, which should unbreak the world build. Notes: svn path=/head/; revision=56198
* Upgrade to GNU texinfo 4.0Ruslan Ermilov2000-01-1710-128/+24
| | | | Notes: svn path=/head/; revision=56168
* Bring back texindex from the dead. Some ports use it to format their docs.Thomas Gellekum1999-10-252-1/+15
| | | | Notes: svn path=/head/; revision=52485
* mdoc(7)'fyAlexey Zelkin1999-09-231-7/+11
| | | | | | | Empty sections commented. Notes: svn path=/head/; revision=51608
* $Id$ -> $FreeBSD$Peter Wemm1999-08-279-9/+9
| | | | Notes: svn path=/head/; revision=50472
* Fixed ifdef for libintl in previous commit (the location of libintl.a'sBruce Evans1999-01-201-7/+11
| | | | | | | | | | | | | | obj dir is only indirectly related to the location of libtxi.a's obj dir). Fixed about 3 style bugs in previous commit. Fixed my bug in rev.1.7. "../../Makefile.inc" worked as an alias for "../Makefile.inc" in some cases, but it gives endless recursion when there is an obj dir in one of the subdirs. Notes: svn path=/head/; revision=42877
* Fixed breakage of cross-compiling in previous commit. The installedBruce Evans1999-01-191-6/+4
| | | | | | | | | | | version of makeinfo must be used. The fix breaks bootstrapping of texinfo by a simple `make' in the texinfo directory -- `make world' must be used to bootstrap it if you don't know how to do it manually. Fixed at least 7 style bugs in previous commit. Notes: svn path=/head/; revision=42868
* Typo: s/local/locale/ in LOCALEDIR.Peter Wemm1999-01-151-2/+2
| | | | | | | Submitted by: Seigo TANIMURA <tanimura@naklab.dnj.ynu.ac.jp> Notes: svn path=/head/; revision=42698
* Update this area for Texinfo-3.12.Mark Murray1999-01-148-32/+62
| | | | | | | Submitted by: lkoeller@cc.fh-lippe.de Notes: svn path=/head/; revision=42665
* Use .An/.Aq.Philippe Charnier1998-04-011-2/+3
| | | | Notes: svn path=/head/; revision=34986
* Real skeleton manpage for install-infoDavid E. O'Brien1997-08-292-2/+56
| | | | | | | | (someone that actually knows what it really does (I don't use info) really should try to put some meat in this) Notes: svn path=/head/; revision=28886
* Fixed bugs involving paths:Bruce Evans1997-04-071-0/+11
| | | | | | | | | | | | | | - LDADD was wrong for non-uniform obj trees. - DPADD was wrong for separate obj tres. Cleaned up nearby messes, mostly ones invoving paths: - ../libtxi was useless. - there were too many redefinitions and too many different names for the same paths. - use INTERNALLIB* to simplify libtxi/Makefile. Notes: svn path=/head/; revision=24706
* Fixed bugs involving paths:Bruce Evans1997-04-075-76/+36
| | | | | | | | | | | | | | - LDADD was wrong for non-uniform obj trees. - DPADD was wrong for separate obj tres. Cleaned up nearby messes, mostly ones invoving paths: - -I../libtxi was useless. - there were too many redefinitions and too many different names for the same paths. - use INTERNALLIB* to simplify libtxi/Makefile. Notes: svn path=/head/; revision=24705
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-225-5/+5
| | | | Notes: svn path=/head/; revision=22996
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-145-5/+5
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* Back out previous fix. It was bogus.Jordan K. Hubbard1997-01-131-10/+4
| | | | Notes: svn path=/head/; revision=21652
* Install a dir file if one doesn't exist. This seems the most likelyJordan K. Hubbard1997-01-131-3/+10
| | | | | | | place to do it, I guess, and it's the utility which falls over without one. Notes: svn path=/head/; revision=21649
* Don't conflict with INFODIR?=${SHAREDIR}/info from the system MakefilesPeter Wemm1997-01-121-5/+5
| | | | Notes: svn path=/head/; revision=21594
* Clearing out the old stuff, its all in contrib now.Joshua Peck Macdonald1997-01-1178-48330/+95
| | | | Notes: svn path=/head/; revision=21501
* delete doubled words, e.g.: "the the" -> "the"Wolfram Schneider1996-10-051-1/+3
| | | | Notes: svn path=/head/; revision=18718
* Fixed bogus obj target (found by objwarn check).Bruce Evans1996-09-201-3/+1
| | | | | | | | | Removed unnecessary clean and cleandir targets. The defaults are adequate and we never bothered overriding the default for all, depend, lint or tags., Notes: svn path=/head/; revision=18430
* Bring in my changes for removing the pestilent obj links (unless youJordan K. Hubbard1996-06-241-2/+2
| | | | | | | | really want them) from /usr/src. This is the final version of the patches, incorporating the feedback I've received from -current. Notes: svn path=/head/; revision=16663
* remove INFODIR?= /usr/share/info, already defined in bsd.own.mkWolfram Schneider1996-05-221-2/+1
| | | | Notes: svn path=/head/; revision=15856
* Another round of man page cleanups.Mike Pritchard1996-02-121-1/+2
| | | | | | | Down to only about 100 items left to cleanup! :-) Notes: svn path=/head/; revision=14045
* Added entries for some info files that are being installed, butMike Pritchard1996-02-081-0/+4
| | | | | | | | | | not referenced in the main info menu: cvs, cvsclient (cvs client/server stuff), diff/patch, gmp (GNU MP math library). Notes: svn path=/head/; revision=13975
* This commit was generated by cvs2svn to compensate for changes in r13122,Peter Wemm1995-12-3023-38864/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=13123
* Re-initialize the terminal after ^Z / fg.Joerg Wunsch1995-09-101-0/+1
| | | | | | | Submitted by: thomas@ghpc8.ihf.rwth-aachen.de (Thomas Gellekum) Notes: svn path=/head/; revision=10661
* Clean up compilation warnings.Paul Traina1995-08-231-1/+1
| | | | Notes: svn path=/head/; revision=10183
* Change `install' to `${INSTALL}' as usual.Bruce Evans1995-07-251-1/+1
| | | | | | | | Use -c, not ${COPY}, to install `dir'. ${COPY} should never be used to install source files. The source might be lost if the default is overridden. Notes: svn path=/head/; revision=9698
* Remove my last week's CFLAGS hack from Makefile.inc, and fixJoerg Wunsch1995-07-163-7/+3
| | | | | | | | info/Makefile instead to not clobber the settings inherited from /etc/make.conf. Notes: svn path=/head/; revision=9544
* I added a few lines of code to the latest info browser in theJoerg Wunsch1995-07-085-6/+101
| | | | | | | | | | | | | | texinfo-3.6 distribution to enable the use of the cursor keys. Since there is an open problem report (gnu/289) for this it might be of interest for (some of) you. I (Joerg) have also added a minor hack that makes info recognizing a window size change while it has been suspended. Submitted by: thomas@ghpc8.ihf.rwth-aachen.de (Thomas Gellekum) Notes: svn path=/head/; revision=9445
* Convert the colon after (send-pr) into a period, so the info file canJoerg Wunsch1995-06-241-1/+1
| | | | | | | | | be actually found. Suggested by: someone on the bugs (or -hackers) list, whose name i forgot Notes: svn path=/head/; revision=9295
* Remove trailing whitespace.Rodney W. Grimes1995-05-3020-40/+40
| | | | Notes: svn path=/head/; revision=8858