aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/soelim
Commit message (Collapse)AuthorAgeFilesLines
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Add HAS_TESTS to all Makefiles that are currently using theEnji Cooper2017-08-021-0/+1
| | | | | | | | | `SUBDIR.${MK_TESTS}+= tests` idiom. This is a follow up to r321912. Notes: svn path=/projects/make-check-sandbox/; revision=321914
* Convert traditional ${MK_TESTS} conditional idiom for including testEnji Cooper2017-08-021-3/+1
| | | | | | | | | | | | | | directories to SUBDIR.${MK_TESTS} idiom This is being done to pave the way for future work (and homogenity) in ^/projects/make-check-sandbox . No functional change intended. MFC after: 1 weeks Notes: svn path=/head/; revision=321912
* Rename tests from <foo> to <foo>_test to match the FreeBSD test suiteEnji Cooper2017-03-232-1/+1
| | | | | | | | | | | | | naming scheme usr.bin/diff/diff_test was renamed to usr.bin/diff/netbsd_diff_test to avoid collisions with the renamed FreeBSD test. MFC after: 1 week Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=315776
* Revert capsicum supportBaptiste Daroussin2016-09-191-75/+12
| | | | | | | | In some corner case VFS lookup is not working and I do not have time to debug it for now. Notes: svn path=/head/; revision=305959
* Fix typo introduced in r305949 with the stable/10 bootstrapping logicEnji Cooper2016-09-191-1/+1
| | | | | | | | | | | | The header is sys/capability.h, not sys/capabilities.h X-MFC with: r305949 Pointyhat to: bapt Reported by: allanjude, Jenkins Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=305957
* Simplify the fix for bootstrap toolsBaptiste Daroussin2016-09-181-4/+2
| | | | | | | | | | building head is not supported from prior to stable/10 where sys/capsicum.h was named sys/capabilities.h Reported by: kib Notes: svn path=/head/; revision=305949
* Fix building as bootstrap tools on pre-capsicum.h systemsBaptiste Daroussin2016-09-181-4/+11
| | | | Notes: svn path=/head/; revision=305948
* Better error checkingBaptiste Daroussin2016-09-181-7/+18
| | | | | | | | | | | | | if getcwd fails: just ignore it and do not try to adding to the list of possible path where to find the files. if fdopen fails, warn and return NULL the rest of the code knows how to deal with it Reported by: oshogbo Notes: svn path=/head/; revision=305945
* style(9) fixBaptiste Daroussin2016-09-181-0/+1
| | | | | | | Reported by: oshogbo Notes: svn path=/head/; revision=305944
* Capsicum-ize soelim(1).Baptiste Daroussin2016-09-181-12/+58
| | | | | | | | | | | | | | | As a trick to be able to access all files passed in arguments (readonly) within the sandbox we first open the root directory, then consider all files as relative to this file descriptor. This might be improved once casper add supports for filesystem. MFC after: 1 month Reviewed by: allanjude Differential Revision: https://reviews.freebsd.org/D7936 Notes: svn path=/head/; revision=305936
* Remove usage of _WITH_GETLINE from usr.binBaptiste Daroussin2016-07-301-1/+0
| | | | Notes: svn path=/head/; revision=303526
* Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installedEnji Cooper2016-05-041-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | after r298107 Summary of changes: - Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures that namespacing is kept with FILES appropriately, and that this shouldn't need to be repeated if the namespace changes -- only the definition of PACKAGE needs to be changed - Allow PACKAGE to be overridden by callers instead of forcing it to always be `tests`. In the event we get to the point where things can be split up enough in the base system, it would make more sense to group the tests with the blocks they're a part of, e.g. byacc with byacc-tests, etc - Remove PACKAGE definitions where possible, i.e. where FILES wasn't used previously. - Remove unnecessary TESTSPACKAGE definitions; this has been elided into bsd.tests.mk - Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES; ${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk. - Fix installation of files under data/ subdirectories in lib/libc/tests/hash and lib/libc/tests/net/getaddrinfo - Remove unnecessary .include <bsd.own.mk>s (some opportunistic cleanup) Document the proposed changes in share/examples/tests/tests/... via examples so it's clear that ${PACKAGES}FILES is the suggested way forward in terms of replacing FILES. share/mk/bsd.README didn't seem like the appropriate method of communicating that info. MFC after: never probably X-MFC with: r298107 PR: 209114 Relnotes: yes Tested with: buildworld, installworld, checkworld; buildworld, packageworld Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=299094
* MFHGlen Barber2016-03-101-0/+11
|\ | | | | | | | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=296625
| * DIRDEPS_BUILD: Connect MK_TESTS.Bryan Drewery2016-03-091-0/+11
| | | | | | | | | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=296587
* | First pass to fix the 'tests' packages.Glen Barber2016-02-021-0/+4
|/ | | | | | | Sponsored by: The FreeBSD Foundation Notes: svn path=/projects/release-pkg/; revision=295171
* META MODE: Update dependencies with 'the-lot' and add missing directories.Bryan Drewery2015-12-011-0/+18
| | | | | | | | | | | | | | | | | This is not properly respecting WITHOUT or ARCH dependencies in target/. Doing so requires a massive effort to rework targets/ to do so. A better approach will be to either include the SUBDIR Makefiles directly and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose the benefit of having a userland/lib, userland/libexec, etc, though and results in a massive package. The current implementation of targets/ is very unmaintainable. Currently rescue/rescue and sys/modules are still not connected. Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291563
* Improve soelim(1) manpagesBaptiste Daroussin2015-11-071-14/+19
| | | | | | | Submitted by: Sascha Wildner <saw@online.de> Notes: svn path=/head/; revision=290478
* Refactor the test/ Makefiles after recent changes to bsd.test.mk (r289158) andEnji Cooper2015-10-121-2/+0
| | | | | | | | | | | | | | | netbsd-tests.test.mk (r289151) - Eliminate explicit OBJTOP/SRCTOP setting - Convert all ad hoc NetBSD test integration over to netbsd-tests.test.mk - Remove unnecessary TESTSDIR setting - Use SRCTOP where possible for clarity MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Divison Notes: svn path=/head/; revision=289172
* * fix roff terminology in .NdBaptiste Daroussin2015-05-211-3/+7
| | | | | | | | | | * remove .Xr to self * add AUTHORS section Submitted by: schwarze at OpenBSD Notes: svn path=/head/; revision=283199
* add an include on sys/types.h because we do explicitly use size_tBaptiste Daroussin2015-05-211-1/+2
| | | | | | | | | remove unused stdbool.h Suggested by: schwarze at OpenBSD Notes: svn path=/head/; revision=283197
* Use the POSIX PATH_MAX macro from limits.h instead of non standard MAXPATHLENBaptiste Daroussin2015-05-211-3/+2
| | | | | | | Submitted by: schwarze at OpenBSD Notes: svn path=/head/; revision=283196
* sort headersBaptiste Daroussin2015-05-211-4/+4
| | | | Notes: svn path=/head/; revision=283195
* Parse filename until first space then print the rest of the line after fileBaptiste Daroussin2015-05-045-6/+25
| | | | | | | | | inclusion This is the same behaviour of heirloom's soelim Notes: svn path=/head/; revision=282425
* Add regression tests for soelim(1)Baptiste Daroussin2015-05-027-0/+125
| | | | Notes: svn path=/head/; revision=282338
* Improve compatibility groff's soelimBaptiste Daroussin2015-05-012-10/+29
| | | | | | | | | While here implement -C from GNU groff Reported by: delphij Notes: svn path=/head/; revision=282330
* Correct - handling.Xin LI2015-05-011-0/+3
| | | | | | | | Reported by: pkg-fallout X-MFC-with: r282318 Notes: svn path=/head/; revision=282329
* Replace groff's soelim by soeliminate(1) renamed soelim(1)Baptiste Daroussin2015-05-013-0/+240
| | | | Notes: svn path=/head/; revision=282318
* We use modernized version of soelim(1) shipped with Groff.Ruslan Ermilov2003-06-233-269/+0
| | | | Notes: svn path=/head/; revision=116727
* Fixed the abuses of .Ql visible on stderr in troff mode.Ruslan Ermilov2002-12-231-1/+1
| | | | | | | PR: docs/37176 Notes: svn path=/head/; revision=108221
* Output .lf directives.Greg Lehey2002-10-301-0/+4
| | | | Notes: svn path=/head/; revision=106183
* ANSIify function definitions.David Malone2002-09-041-7/+4
| | | | | | | | | | | | Add some constness to avoid some warnings. Remove use register keyword. Deal with missing/unneeded extern/prototypes. Some minor type changes/casts to avoid warnings. Reviewed by: md5 Notes: svn path=/head/; revision=102944
* Use `The .Nm utility'Philippe Charnier2002-04-201-1/+3
| | | | Notes: svn path=/head/; revision=95124
* remove __PWarner Losh2002-03-221-1/+1
| | | | Notes: svn path=/head/; revision=92922
* Remove to-be-default WARNS?=2Mark Murray2001-12-121-1/+0
| | | | Notes: svn path=/head/; revision=87769
* Style improvements recommended by Bruce as a follow up to someDavid Malone2001-12-101-1/+1
| | | | | | | | | | | of the recent WARNS commits. The idea is: 1) FreeBSD id tags should follow vendor tags. 2) Vendor tags should not be compiled (though copyrights probably should). 3) There should be no blank line between including cdefs and __FBSDIF. Notes: svn path=/head/; revision=87628
* Warns cleanups.David Malone2001-12-032-2/+4
| | | | Notes: svn path=/head/; revision=87298
* mdoc(7) police: protect trailing full stops of abbreviationsRuslan Ermilov2001-08-101-1/+1
| | | | | | | with a trailing zero-width space: `e.g.\&'. Notes: svn path=/head/; revision=81449
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79535
* Include missing header files which define functions for which gcc hasDima Dorfman2001-06-241-0/+2
| | | | | | | builtins (e.g., exit, strcmp). Notes: svn path=/head/; revision=78718
* Don't call warn() with no format string.Kris Kennaway2000-07-101-1/+1
| | | | Notes: svn path=/head/; revision=62897
* $Id$ -> $FreeBSD$Peter Wemm1999-08-282-2/+2
| | | | Notes: svn path=/head/; revision=50477
* Add $Id$, to make it simpler for members of the translation teams toNik Clayton1999-07-121-0/+1
| | | | | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde Notes: svn path=/head/; revision=48792
* Use err(3). Add prototype.Philippe Charnier1997-08-112-6/+15
| | | | Notes: svn path=/head/; revision=28070
* BSD 4.4 Lite Usr.bin SourcesRodney W. Grimes1994-05-273-0/+253
Notes: svn path=/cvs2svn/branches/CHRISTOS/; revision=1590