1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-31 21:57:12 +00:00
Commit Graph

42 Commits

Author SHA1 Message Date
Satoshi Asami
c6bcad2436 (1) Add new variable, XFREE86_VERSION, to specify which version of
XFree86 (3 or 4) to depend to when USE_XLIB is set.
    XFREE86_VERSION defaults to 3 for now, but adventurous users can
    override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB
    will add a dependency to x11/XFree86; when it is set to 4, the
    dependency will be to x11/XFree86-4-libraries.  When
    XFREE86_VERSION=4, the PKG_IGNORE_DEPENDS and ALWAYS_BUILD_DEPENDS
    hacks to avoid messing with XFree86 are turned off.

    Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
2000-08-03 09:28:57 +00:00
David E. O'Brien
1228d352ee Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
2000-06-29 07:03:02 +00:00
Michael Haro
0bdd9a7b8f update portname/portversion stuff (games commit part 1, a-c) 2000-04-14 00:45:49 +00:00
Kris Kennaway
96168fcf1b Install this setgid games, not setuid games. This is untested, but it's
better to ship a broken port in 4.0 than an insecure one.
2000-03-11 06:23:33 +00:00
Andreas Klemm
ab10519a48 Reducing Maintainership to an amount of ports
I can handle.

Sorry, the rest has to go to ports@FreeBSD.ORG.
2000-02-20 17:01:26 +00:00
Peter Wemm
02c5b6c7c6 Change all www.freebsd.org/~user references to people.FreeBSD.org/~user,
as the days of the former are numbered.

Reviewed by:	asami
2000-02-08 09:29:51 +00:00
Steve Price
a752a67545 Don't call cc(1) with OSF/1 style arguments on FreeBSD/Alpha. 1999-09-27 01:58:24 +00:00
Michael Haro
65ab34a667 FreeBSD.ORG -> FreeBSD.org
Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
1999-08-31 06:53:31 +00:00
Peter Wemm
9de5ac14c7 $Id$ -> $FreeBSD$ 1999-08-29 11:32:39 +00:00
David E. O'Brien
253c66d044 Change Id->FreeBSD. 1999-08-25 06:06:33 +00:00
Michael Haro
5281212be3 chmod -> ${CHMOD}
chown -> ${CHOWN}
1999-08-22 19:01:07 +00:00
Andreas Klemm
44c4e486e8 Get the sources from my personal download area.
Have no time to update the port at the moment,
but the sources aren't available anymore from the
master site...
1999-08-21 17:17:47 +00:00
Tim Vanderhoek
4b7f92f936 Commit #2/4 to enforce Caps, no period. I ran this oe as
$ time cvs $FREEBSD ci -m `cat msg` `cat ci.ab`

Results to follow.  :)
1999-06-26 17:55:58 +00:00
Bill Fenner
3cc3cd146b Remove 2 mirrors that are falling behind. (yoyo.cs.monash.edu.au
last mirrored in June 1997; ftp.cs.city.ua in May 1998)
1999-01-27 16:33:50 +00:00
Steve Price
97992abcb6 Move manpages from pkg/PLIST to MAN* macro in Makefile. 1998-09-28 02:07:57 +00:00
Satoshi Asami
081079e0db Roll back libXpm major to 4. Sorry, it wasn't a good idea to bump it
in the first place.
1998-09-17 00:33:02 +00:00
Satoshi Asami
03d5b496f6 libXpm major is now 5. Also remove regexp support in preparation for
ELF conversion.
1998-09-15 11:13:39 +00:00
Andreas Klemm
48cbce027b Update to latest crossfire version.
This will be the latest version, the author has a new version in the pipeline.
This version will only get bugfixes from now on.
1998-08-31 18:58:31 +00:00
Andreas Klemm
bdc7dc9cb5 Information, to update ${PREFIX}/etc/rplay.conf to get sound.
Forgot to mention in previous commit:
- install in ${PREFIX}/lib/crossfire
- install docu in ${PREFIX}/share/doc/crossfire
1998-05-08 13:59:14 +00:00
Andreas Klemm
893dd4b607 Update to newest version 0.94.1
Make port PREFIX clean
solve gettimeofday compile problem (patch-ao)
sanitize order of header file inclusion in common/porting.c
	so that MIN and MAX don't get redefined (patch-ap)
updated PLIST
added dirrm statements in PLIST to allow proper removal of package
1998-05-08 13:51:37 +00:00
Andreas Klemm
9af36255b3 USE_PERL5 (portlint) 1997-10-13 20:31:28 +00:00
Andreas Klemm
3a3e535685 cosmetic changes using portlint, a really nice tool ;-) 1997-10-04 14:53:11 +00:00
Satoshi Asami
b7c9cf2b0a There is no lib/shutdown installed. 1997-09-26 10:09:33 +00:00
Andreas Klemm
680b820157 many changes by Dave:
- Fix the password problem so passwords are actually checked.
- Change some default options like SAVE_HOMEDIR, XPM_PIX (you hade
  the port requiring xpm but CF wasn't configured to link it in),
  ForceCCOPTIONS, EXPLORE_MODE, etc.
- Remove the empty ${CFDIR}/lib/shutdown from the Makefile and the
  PLIST.  This file just causes the program to exit without saying
  why until the user manually removes the file.
- Fix "crossfire -o" to call uname correctly.
- Set logfile to be line buffered (instead of block buffered) since they
  hardly ever call fflush(3).
Submitted by:	Dave Chapeskie <dchapes@golden.net>
1997-09-18 14:21:06 +00:00
Satoshi Asami
dc5ea736c7 Update name of perl executable in dependencies to "perl5.00401".
Use USE_PERL5 when appropriate (i.e., defined in both BUILD_DEPENDS
and RUN_DEPENDS).
1997-07-18 05:04:20 +00:00
Andreas Klemm
691fac132d remove bogus ftp sites, that claim to be a mirror site, but actually
doesn't carry the needed sources anymore.
PR:
Reviewed by:
Submitted by:	with a little help from Bill Fenners port survey ;)
Obtained from:
1997-05-29 09:40:30 +00:00
James FitzGibbon
67f2b0e5df Upgrade all ports requiring perl5.003 to perl5.004
Remove p5-CGI.pm and p5-ExtUtils-Embed; they are now part of the perl5.004 distribution.
1997-05-24 13:17:16 +00:00
James FitzGibbon
2d81f85bc8 Remove perl5 from CATEGORIES
Approved-by: Wolfram Schneider <wosch@apfel.de>
1997-05-06 14:28:43 +00:00
Wolfram Schneider
df8f6f276f Add virtual category 'perl5'. 1997-04-20 13:53:29 +00:00
Andreas Klemm
d328c5df14 Added crossfire shutdown and forbid file and added this to PLIST. 1997-01-26 10:07:08 +00:00
Andreas Klemm
77a0b5c2be update port to new version 0.93.0 1997-01-25 12:27:16 +00:00
David E. O'Brien
20b9bbed0a Switched to using MASTER_SITES=${MASTER_SITE_XCONTRIB} and
MASTER_SITE_SUBDIR=games
swallace wasn't listed as MAINTAINER of any of his ports
janek@gaja.ipan.lublin.pl wasn't listed as MAINTAINER of any of his ports
bin.bin --> ${BINOWN}.${BINGRP}
chown --> /usr/sbin/chown
	(not everyone has /usr/sbin in their path, esp. if you sudo'ed to root)
mkdir -p --> ${MKDIR}
1997-01-03 09:38:01 +00:00
David E. O'Brien
0ec8f04dcf Variable reordering to standards. 1997-01-03 08:49:05 +00:00
Satoshi Asami
300c45cf2e Use MAN? macros. CATEGORIES+= -> CATEGORIES. 1996-11-18 11:44:27 +00:00
Andreas Klemm
0828512b9d A) From: "Brian Thomas" <thomas@astro.psu.edu>
Ok, I found the problem.. the artifact code assigns a level value
to artifacts with kind "Berserkergang". The specialweapon/apply
code, when it finds a weapon with a "level" immediately compares
the title field to the weilder's name. If they dont match, it can't
be used.

I created a patch to remove the level designation from the artifact
code since other named weaopns (cf "glamdri") dont have a level
assigned.

B) From: Klaus Elsbernd <elsbernd@dfki.uni-kl.de>

In version 0.92.8 is a bug in the inventory-unlock-code, which
prevents unlocking.

C) From: myself

make post-install target modified in Makefile, *$*HOME was eaten
up by 'make' and displayed nonsense. Tell player to create the players
dir in his login directory.
1996-11-12 12:19:31 +00:00
Satoshi Asami
751a221bb6 Fix typo in $Id$ (was "$Id:")
Use ${LOCALBASE}, not /usr/local.
1996-11-04 10:04:36 +00:00
Satoshi Asami
78bb37984f Oh please, don't put the name of the port in the beginning of this file.
I spent one full night going through the whole ports tree just to fix
this so nobody will have a bad example to follow! ;)
1996-11-04 10:03:49 +00:00
Andreas Klemm
3514b5fc61 After a pkg_delete directories remain, so use mkdir -p in the install
target of Makefile. Changed order in install target.
1996-11-03 19:28:00 +00:00
Andreas Klemm
fed9e4cbb8 Added two patches from crossfire mailinglist.
1) get experience points if you use skills
2) don't crash if player logs in with 2 skills enabled
3) cleaned up PLIST (removed 2 player characters of mine
   which aren't part of the distribution)
1996-11-03 19:19:20 +00:00
Andreas Klemm
5b3ff8fcce crossfire binary now runs with mode 6555, needed for server mode. 1996-11-02 18:55:22 +00:00
Andreas Klemm
3a32ea5367 Ooops, had to move rplay from RUN_DEPEND to BUILD_DEPEND 1996-11-02 16:31:33 +00:00
Andreas Klemm
ff14487404 added crossfire 0.92.8
crossfire is a multiplayer graphical arcade and adventure game made for
X-Windows. It contains elements of various famous games like nethack and
moria. There are different quests to solve, many maps make the game really
interesting. Nice sound capabilities via rplay. Different players can form
a team over network. Treasure and experience points will be shared equally
among the players of a team.

Could please someone try to fix the password authentication ?!
In server/main.c the function check_passwd doesn't work properly.
I made a workaround returning always ok (1) here and marked it as
UGLY_PASSWORD_HACK...
1996-11-02 13:53:37 +00:00