aboutsummaryrefslogtreecommitdiff
path: root/games/fortune/datfiles/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Final step of eliminating the "games" distribution: Merge src/gamesColin Percival2015-10-021-22/+0
| | | | | | | | | | | | (or what's left of it, at least) into src/usr.bin. This change will not be MFCed. Discussed at: EuroBSDCon 2014 Committed from: EuroBSDCon 2015 Notes: svn path=/head/; revision=288485
* Step 1 of eliminating the "games" distribution: Move binaries to /usr/bin;Colin Percival2015-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | update paths; and include everything in the "base" distribution. The "games" distribution being optional made sense when there were more games and we had small disks; but the "games-like" games were moved into the ports tree a dozen years ago and the remaining "utility-like" games occupy less than 0.001% of my laptop's small hard drive. Meanwhile every new user is confronted by the question "do you want games installed" when they they try to install FreeBSD. The next steps will be: 2. Removing punch card (bcd, ppt), phase-of-moon (pom), clock (grdc), and caesar cipher (caesar, rot13) utilities. I intend to keep fortune, factor, morse, number, primes, and random, since there is evidence that those are still being used. 3. Merging src/games into src/usr.bin. This change will not be MFCed. Reviewed by: jmg Discussed at: EuroBSDCon Approved by: gjb (release-affecting changes) Notes: svn path=/head/; revision=278616
* Remove fortunes-o from the base system. Debating what does or does notJohn Baldwin2013-03-121-21/+6
| | | | | | | | | | | | | | belong in this file is not a useful exercise or conducive to producing a high quality advanced operating system. While here, simplify the make rules to autocompute BLDS and FILES from a single DB variable. Approved by: core MFC after: 1 week Notes: svn path=/head/; revision=248200
* Combine the fortunes-o.real and the fortunes2-o file, as was doneDoug Barton2007-12-071-3/+3
| | | | | | | | | | | | | | | | | | with fortunes and fortunes2 2 years and 2 days ago. The fortunes2-o file was brought in with the original import of the 4.4 Lite games directory, but has always consisted in large part of fortunes duplicated from other files. The combined size of the two files is still only 631K, or less than 1/3rd of the size of the fortunes file. Combining them has the added benefit of making the fortunes from fortunes2-o visibile to fortune(6)'s -m option. This change should probably not be MFC'ed beyond RELENG_7. Notes: svn path=/head/; revision=174426
* More stale maintainer.Mark Murray2006-07-091-5/+0
| | | | Notes: svn path=/head/; revision=160215
* Merged fortunes with fortunes2.Ruslan Ermilov2005-02-031-3/+3
| | | | | | | Sort fortunes (except for the first entry). Notes: svn path=/head/; revision=141160
* LANG->LC_ALLAndrey A. Chernov2003-08-041-1/+1
| | | | | | | Pointed by: ru Notes: svn path=/head/; revision=118449
* Use LANG=C before tr to be shure that ranges are correctAndrey A. Chernov2003-08-041-1/+1
| | | | Notes: svn path=/head/; revision=118434
* In the build process, fortune files have been randomized since atMurray Stokely2003-06-191-2/+2
| | | | | | | | | | | | least the 4.4-lite days. This is pointless, since fortune(6) performs its own randomization. It was also problematic for binary update systems such as ports/security/freebsd-update. This commit simply removes the -r option to strfile so that the datfiles are constant. Submitted by: Colin Percival <cperciva@sfu.ca> Notes: svn path=/head/; revision=116571
* Add gerrold.limerick to the building process.Daniel C. Sobral2002-11-101-3/+3
| | | | Notes: svn path=/head/; revision=106747
* FILES support for bsd.prog.mk. See bsd.README for details.Ruslan Ermilov2001-12-171-7/+2
| | | | | | | Stolen from: NetBSD Notes: svn path=/head/; revision=88055
* Add a new category of fortunes, 'freebsd-tips'. Useful hints, advice, andNik Clayton2001-06-151-3/+3
| | | | | | | | pointers to areas of the system that might not be apparent on first inspection. Notes: svn path=/head/; revision=78266
* Games ownership cleanup.Ruslan Ermilov2001-06-131-4/+4
| | | | | | | Urged by: bde Notes: svn path=/head/; revision=78174
* Quoting submitter:Tim Vanderhoek2000-05-281-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a recent conversion of an old IBM Mainframe application to the fortune datafile format. The "laws" were extracted from a S/370 Assembler program on a SHARE tape. The comments in the program: *---------------------------------------------------------------------* * 'MURPHY' THE OLE PHILOSOPHER 18 AUGUST 1988 * * * * MURPHY WAS FOUND ON A JES2 TAPE OF ALL PLACES WITH ABOUT * * 500 OR SO SAYINGS. GOT ANOTHER 250 FROM AN UNKNOWN SOURCE * * AND HAVE ADDED ABOUT 100 OR SO MYSELF. * * * [list of changes omitted] * * * JIM MARSHALL, CAPT, USAF * * (301) 688-6829 * * * *---------------------------------------------------------------------* Fortunes that a sufficiently twisted mind could perceive as offensive have been moved to murphy-o. Thanks to the submitter for reviewing these fortunes. The copyright issues were considered before approval. PR: misc/8519 Submitted by: Cy Schubert (misc/8519) Approved by: The Fortune Teller Notes: svn path=/head/; revision=60992
* Use tr(1) instead of caesar(6) to perform the rotation. This removesMarcel Moolenaar1999-12-231-2/+1
| | | | | | | | | | | the dependency on caesar which therefore doesn't need to be built by bootstrap-tools. Suggested by: des Previously mentioned by: Peter Jeremy <peter.jeremy@alcatel.com.au> Notes: svn path=/head/; revision=55059
* *blush* Instead of undoing my own change, i clobbered dcs's rev 1.21Joerg Wunsch1999-11-051-1/+1
| | | | | | | | | change. I'll never touch this again... Notes: svn path=/head/; revision=52888
* Back out rev 1.21. bde and dcs convinced me that all this is messed upJoerg Wunsch1999-11-051-1/+1
| | | | | | | | | anyway, and there can't be any solution that will universally work in any case (make world, cross-compilation, simple `make' without `make world' after incompatible options have been added to strfile, ...) Notes: svn path=/head/; revision=52887
* Revert to 1.19. ${.OBJDIR}/../strfile must be taken out, since itDaniel C. Sobral1999-11-041-1/+1
| | | | | | | | | | | | | | | breaks the cross-compilation case, but I'm not the one doing it. $$PATH *will* have a new strfile in /usr/bin built at build-tools time, unless you defined NOTOOLS. If you defined NOTOOLS and it breaks for you, don't do that. If you did not define NOTOOLS but things are not working, the error is elsewhere. See logs for src/Makefine.inc1, particularly rev 1.36, and revision 1.14 of this file. Notes: svn path=/head/; revision=52857
* Reverse the way $PATH is extended, so if the person building that areaJoerg Wunsch1999-11-021-1/+1
| | | | | | | | | has /usr/games in its $PATH, where /usr/games/strfile doesn't grok an option that the newly built one inside /usr/obj would grok, the build process would be able to complete. Notes: svn path=/head/; revision=52793
* Notice the -C flag got dropped when I reverted to version 1.15, and put itDaniel C. Sobral1999-10-281-2/+2
| | | | | | | back. Notes: svn path=/head/; revision=52586
* I'll take the MAINTAINER line. I have been accused of knowing humorJordan K. Hubbard1999-10-271-0/+5
| | | | | | | when I at least see it. :) Notes: svn path=/head/; revision=52571
* Revert to 1.15, since, as pointed out by bde, 1.16 is wrong and evil.Daniel C. Sobral1999-10-031-5/+5
| | | | | | | Add $FreeBSD$. Notes: svn path=/head/; revision=51909
* Change path order in makefile so newer fortune files will be built withDaniel C. Sobral1999-10-021-5/+6
| | | | | | | | | | | the latest fortune (strfile/caesar) sources. Correct a separator type in fortunes2. Add Unix geeks dating instructions (reference card style). Notes: svn path=/head/; revision=51862
* Allow building games w/o an existing /usr/games.David E. O'Brien1998-10-181-3/+6
| | | | Notes: svn path=/head/; revision=40508
* Fixed building without /usr/games in $PATH. Just add /usr/gamesBruce Evans1998-10-171-11/+13
| | | | | | | | | | | | | | | | | | | | | | | to the _end_ of $PATH before using tools that are normally in /usr/games. I broke this in rev.1.9 by assuming that these tools are in $PATH (as they are for `make world' unless NOTOOLS is set). Revs.1.10-1.13 of this file had various wrong fixes. Rev.1.18 of src/Makefile.inc1 has an incomplete fix. PR: 7936 Fixed comments about what to comment out to [not] install the potentially offensive fortunes. This should be configured using an ifdef. Fixed missing dependencies of fortunes.dat on fortunes, etc. Removed bogus dependency of `all' on source files. Fixed some style bugs. Notes: svn path=/head/; revision=40478
* Back out the last two hacks. I've added games to the (correct) buildJohn Birrell1998-09-211-16/+3
| | | | | | | | | | path in src/Makefile.inc. The code that I'm backing out didn't work anyway since exists() checks for a file in .PATH (and /usr/games/strfile doesn't exist there), so the test was always defaulting to ../strfile/strfile which breaks cross-compiled builds. Notes: svn path=/head/; revision=39543
* Remove bogus dependencies.Poul-Henning Kamp1998-09-191-3/+3
| | | | | | | Submitted by: bde Notes: svn path=/head/; revision=39479
* Reverse the sense of the test looking for caesar & strfile.Poul-Henning Kamp1998-09-191-6/+6
| | | | Notes: svn path=/head/; revision=39478
* Don't expect /usr/games in the path.Poul-Henning Kamp1998-09-171-6/+19
| | | | | | | | | | | Avoid using /usr/games versions if we can find what we need (caesar & strfile) in the buildtree. PR: 7936 Submitted by: Achim Patzner <ap@noses.com> Notes: svn path=/head/; revision=39409
* Use the installed versions of caesar and strfile. They are nowBruce Evans1998-07-071-19/+3
| | | | | | | | | bootstrapped by `make world', and the installed versions are just as likely to work as the installed version of cc if `make' is run directly. Notes: svn path=/head/; revision=37474
* 444 -> ${NOBINMODE}Wolfram Schneider1997-02-091-4/+4
| | | | | | | | /usr/share -> ${SHAREDIR} /usr/games -> ${BINDIR} Notes: svn path=/head/; revision=22449
* Fixed annoying non-null output for `make depend'. SRCS should onlyBruce Evans1996-09-221-4/+4
| | | | | | | | | | | be used for C, C++ and assembler sources if <bsd.prog.mk> is included. It was used for general files. This caused the __depend_* lists in <bsd.dep.mk> to be empty, so mkdep was never run, so .depend never existed, so it was always out of date, so `rm -f .depend' was always executed to update it. Notes: svn path=/head/; revision=18464
* Bring in my changes for removing the pestilent obj links (unless youJordan K. Hubbard1996-06-241-4/+4
| | | | | | | | 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
* Localize it.Andrey A. Chernov1996-05-271-1/+3
| | | | | | | | | | off_t -> long. Install strfile & unstr -Wall cleanup Fix matching bug with offensive database Notes: svn path=/head/; revision=15944
* Find caesar and strfile properly.Andrey A. Chernov1996-05-271-5/+20
| | | | | | | Generate .dat files on build state Notes: svn path=/head/; revision=15930
* Change `install' to `${INSTALL}' as usual.Bruce Evans1995-07-241-2/+2
| | | | | | | Install the `built' files with flag ${COPY}. Notes: svn path=/head/; revision=9696
* If possible, pick up the caesar program inside in the compilation tree.Poul-Henning Kamp1995-03-261-1/+1
| | | | Notes: svn path=/head/; revision=7391
* Bring in the 4.4 Lite games directory, modulo man page changes and segregationJordan K. Hubbard1994-09-041-0/+36
of the x11 based games. I'm not going to tag the originals with bsd_44_lite and do this in two stages since it's just not worth it for this collection, and I've got directory renames to deal with that way. Bleah. Submitted by: jkh Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=2490