Commit Graph

52 Commits

Author SHA1 Message Date
Baptiste Daroussin
d713116bf9 Remove useless @cwd
Allow packaging as regular user
2014-09-02 15:14:37 +00:00
Adam Weinberger
509cf3d785 Update bsdgames to DragonflyBSD 3.8.2. 2014-08-29 16:39:51 +00:00
Adam Weinberger
25a105eeed The decision to move the savedata into ${PREFIX} did not go over
well. Revert it, and add a "@cwd /" that makes @sample do the
right thing.
2014-07-23 19:29:58 +00:00
Adam Weinberger
0246ce141b Update to 3.8.1. Along with this, savegame data is now in
/usr/local/var/games instead of /var/games. This was necessary
because @sample cannot operate outside of %%PREFIX%%, and
previously the port would overwrite or remove previously
saved games. This is easier, better and more hier(7)ful.
2014-07-22 14:45:40 +00:00
Adam Weinberger
3ed994dc59 Stage, simplify, and put everything in /var/games as a @sample so that
saved data is precious.

Also, take maintainership, thank you uqs!
2014-07-22 13:39:58 +00:00
Baptiste Daroussin
e04b632220 Fix properties on pkg-plist 2014-01-21 23:40:21 +00:00
Dmitry Marakasov
13f095936e - Add CONFLICTS with games/hangman
PR:		179687
Submitted by:	myself
Approved by:	maintainer timeout
2013-09-24 03:47:56 +00:00
Baptiste Daroussin
c84e1cd8e6 Add NO_STAGE all over the place in preparation for the staging support (cat: games) 2013-09-20 17:36:33 +00:00
Baptiste Daroussin
3a8b477c9f Fix build on current 2013-05-05 21:47:26 +00:00
Ulrich Spörlein
037d27a315 Fix battlestar(6), there was treachery afoot, see the newsflash.
*BATTLESTAR NEWSFLASH*BATTLESTAR NEWSFLASH*BATTLESTAR NEWSFLASH*

Battlestar Daily uncovers heinous sabotage scheme!
Leaked mission radio protocols show losing grip on reality.

In what flabbergasted experts describe as a 'highly efficient, covert
thingie'-scheme, members of our forces involved in highly classified operations
suffered a dramatic loss of vital sensorical capabilities, leading to
desastrous results.

From leaked radio recordings and its own sources involved in mission
preparation and conduct, BD learned shocking details of failed missions.

While sources insist, that missions parameters were in normal range at all
times, the recordings reveal disoriented operatives, sobbingly crawling floors
looking for gear like laser pistols, or panicking over loss of visuals after
battles in space.

'Odd.', one expert is quoted saying after reviewing detailed mission protocols,
clearly admitting to this being a deliberate act of sabotage.

'They need to adapt to this new threat.', says Vidad Gleirg, Battlestar senior
consultant with Anagram & Partners, 'Quickly.'.

BD has notified officials of the situation, and is awaiting responses.

PR:		ports/166319
Submitted by:	Marco Steinbach <coco@executive-computing.de>
Approved by:	beat (mentor)
2012-05-25 10:50:07 +00:00
Olli Hauer
b6ac748023 -remove MD5 2011-07-03 14:25:36 +00:00
Ulrich Spörlein
3372a74691 Use MASTER_SITE_SUBDIR instead of rolling my own.
Clue provided by:	pav
2010-11-26 08:01:49 +00:00
Ulrich Spörlein
4144869fa1 Fix remaining MASTER_SITE_LOCAL abuses for my ports. 2010-11-25 19:00:01 +00:00
Ulrich Spörlein
ae770aedb5 - Update to my @FreeBSD.org address
- Add distfile mirror to single source MASTER_SITES
- Also update no longer working addresses
2010-05-31 08:03:53 +00:00
Martin Wilke
c088858296 - Drop some empty files
PR:		142990
Submitted by:	Ulrich Spoerlein <uqs@spoerlein.net>
2010-02-02 23:44:38 +00:00
Tong LIU
76289f25f6 - Make it unbreak on -CURRENT
PR:	ports/141673
Submitted by:	Ulrich Spoerlein <uqs@spoerlein.net> (maintainer)
2009-12-17 16:45:05 +00:00
Greg Lewis
4d7545f800 . pre-install -> pre-su-install since it creates directories in /var/games.
PR:		141002
Approved by:	Ulrich Spoerlein (maintainer)
2009-11-30 14:01:04 +00:00
Martin Wilke
b67c9afbf9 Fix installation and packaging of most of the BSD games.
Their mode was fixed at 0550 which would only work, if
your user happened to be in group games.

Thanks to Lowell Gilbert!

PR:		140894
Submitted by:	Ulrich Spoerlein <uqs@spoerlein.net> (maintainer)
2009-11-26 14:45:24 +00:00
Martin Wilke
858884a7f0 - Update to 2.4
PR:		140478
Submitted by:	Ulrich Spoerlein <uqs@spoerlein.net> (maintainer)
2009-11-21 22:00:34 +00:00
Pav Lucistnik
07b2788864 - Mark MAKE_JOBS_UNSAFE
Reported by:	pointyhat
2009-11-19 22:07:43 +00:00
Thomas Abthorpe
2877a234ed - Pass maintainership to submitter
Submitted by:	Ulrich via freebsd-ports@
2009-03-02 01:27:12 +00:00
Johan van Selst
58636876c5 Fix build of hack and rogue with gcc 4.2 2007-05-28 08:28:46 +00:00
Kris Kennaway
b7ff7031ea BROKEN with gcc 4.2 2007-05-27 03:03:31 +00:00
Juergen Lock
a0b73bf902 Remove zero-length files
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by:	miwi (mentor, implicit)
2007-03-24 01:39:50 +00:00
Juergen Lock
805f53212b Convert freebsd-games to use termios.h instead of sgtty.h
PR:		ports/110731
Submitted by:	Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by:	miwi (mentor)
2007-03-23 23:02:33 +00:00
Volker Stolz
572e90b05d Fix paths in man pages
PR:		ports/93649
Submitted by:	Ed Schouten
2006-05-09 14:06:34 +00:00
Sam Lawrance
1478838482 Patch so freebsd-games no longer needs to link against libcompat. It still
requires the old sgtty headers, though.

PR:		ports/68260 (based on)
Submitted by:	Stephen J. Roznowski <sjr@comcast.net>
2006-04-16 12:01:03 +00:00
Pav Lucistnik
45a44e27c7 - Add SHA256 2005-11-24 19:28:01 +00:00
Volker Stolz
107d930389 - Update US presidents for quiz(6) after 25 years
(gosh, and we really need yet another update I think!)
- Bump PORTREV accordingly

PR:		ports/43177
Submitted by:	Philipp Mergenthaler
Approved by:	maintainer silence
2004-12-22 14:52:50 +00:00
Pav Lucistnik
71d639506b - Fix segfault when saving game in adventure
PR:		ports/72165
Submitted by:	Joel Ray Holveck <joelh@piquan.org>
2004-10-11 22:52:00 +00:00
Greg Lewis
854e78391e . Fix the build for gcc 3.4:
"'lrint' is a gcc3.4 builtin and gcc3.4 is unhappy if we use that for
   anything else."

Obtained from:	DragonFly (dillon)
2004-06-21 18:36:33 +00:00
Kirill Ponomarev
ed3ef8d326 - Fix hack(1) running
PR:		ports/64113
Submitted by:	schweikh
2004-03-12 10:10:22 +00:00
Trevor Johnson
0c881ba59c SIZEify. 2004-01-29 07:24:56 +00:00
Greg Lewis
1e877ee37e . Patch the paths in a number of source files to respect ${PREFIX}. Not
only were they hardwired, they were hardwired incorrectly (the prefix
  was set to /usr/local/local/local).

Reported and tested by:	Alexandr Kovalenko <never@nevermind.kiev.ua>
2004-01-22 19:41:36 +00:00
Peter Pentchev
9d0e52735c Fix the inverted logic in battlestar's initialization, which led to
a coredump shortly after starting a game from the beginning.
2004-01-13 17:25:10 +00:00
Pav Lucistnik
463b8a319c - Teach quiz where to find it's data files
PR:		ports/61235 (inspired by)
Reported by:	Mark Laws <mdl@60hz.org>
2004-01-12 21:20:49 +00:00
Greg Lewis
633b0eda71 . Bump PORTREVISION for the previous two fixes since hack now works. 2003-11-20 19:16:13 +00:00
Greg Lewis
c5ecc5ae4f . Install hack as setgid games so it can chdir into /var/games/hackdir.
I'm somewhat uncomfortable with this change in that it possibly provides
  for setgid games exploits if anyone finds a vulnerability in hack.

PR:		59443
Submitted by:	Mark Laws <mdl@60hz.org>
2003-11-20 19:14:47 +00:00
Greg Lewis
fd744d95ea . Have hack look in the correct location for itself. Fixes the
"Can't get status of hack" error and exit.

PR:		59443
Submitted by:	Mark Laws <mdl@60hz.org>
2003-11-20 19:10:51 +00:00
Mark Murray
ee303eb7c5 Somebody please pass me the pointy hat. I fouled up the distfile
rather badly. This fixes it.
2003-11-13 21:13:51 +00:00
Mark Murray
49f7724c25 Bunch 'o fixes for the BSD games, many from NetBSD.
Submitted by:	"Stephen J. Roznowski" <sjr@comcast.net>
PR:		12727
2003-11-11 09:00:51 +00:00
Greg Lewis
9963fdefa5 . Treat carriage returns the same as linefeeds when entering data. This
allows the Enter key to work correctly when entering a name.

PR:		34759
2003-09-10 10:05:42 +00:00
Edwin Groothuis
22f1cf401a adventure.6 man-page, add section AUTHORS
Bring in the AUTHORS section for the adventure man-page.
	Found in OpenBSD tree, rev 1.2 of adventure.6

PR:		ports/41167
Submitted by:	Anders Andersson <anders@hack.org>
2003-09-08 06:23:52 +00:00
Greg Lewis
0befbb7956 . Only #define HUNGER_STR_LEN once. 2003-08-21 21:11:13 +00:00
Greg Lewis
12e303f789 . Bump PORTREVISION for rogue save file overflow fix. 2003-08-21 20:53:33 +00:00
Greg Lewis
dd79a21bbc . Fix a potential buffer overflow in restoring rogue save files.
PR:		43886
Obtained from:	NetBSD
Pointed out by:	blackend
2003-08-21 20:24:01 +00:00
Greg Lewis
7c44898872 . Fix a spelling error in a game message.
PR:		45701
Submitted by:	Ben Rosengart <gnats@narcissus.net>
2003-08-21 20:19:26 +00:00
Greg Lewis
9ee8d18ccc . Enable rogue. 2003-08-14 15:15:51 +00:00
Daichi GOTO
683379b19f fix games/freebsd-games: Trivial fix to unbreak it on -CURRENT
PR:		54873
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
2003-07-28 05:32:09 +00:00
Daichi GOTO
a987973005 fix games/freebsd-games:
- Some of the games in freebsd-games needs data files
    which is installed in /usr/local/share/games,
    but they won't work correctly because they look at /usr/share/games.

PR:		53016
Submitted by:	HIYAMA Takeshi <gibbon@cocoa.freemail.ne.jp>
2003-07-02 12:46:23 +00:00