Commit graph

37 commits

Author SHA1 Message Date
Alexey Dokuchaev
75779ff8c6 Add an option to disable IPX support. Given that IPX was removed in SRC
r263140, conditionalize on exists(/usr/include/netipx/ipx.h), and disable
it by default (thus bump PORTREVISION).  While here, stagify the port.

PR:		ports/186966
Submitted by:	swills
2014-03-27 15:31:46 +00:00
Baptiste Daroussin
665bec206d Convert g* to USES=zip 2014-03-10 14:49:26 +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
Alexey Dokuchaev
9030e6d8e2 - Update to version 1.44_alpha4
- Do not use hand-written assembly code by default: upstream says they do
  not currently maintain it, and it does not contain many new improvements
  made to rendering, nor fog effects (ticket #604)
- Fix memory reporting in I_GetFreeMem() on amd64 (reported by Ilya Arkhipov)
- Enable key auto repeat in the menu/console (ticket #587)
- Assume maintainership while hacking on it more than I originally intended

Most of the patches were submitted upstream (tickets 587, 602-610).
2013-05-17 01:02:37 +00:00
Alexey Dokuchaev
6374cb794e - Do not require absolute paths for 3rd-party IWADs: search DOOMWADDIR only
if specified file name does not contain any slashes (that is, now there
  is a difference between `-iwad plutonia.wad' and `-iwad ./plutonia.wad')
- Utilize per-architecture feature of new OPTIONS framework

Feature safe:	yes
2012-11-22 11:20:33 +00:00
Alexey Dokuchaev
14413ac876 GC unused file (forgotten in r307068).
Feature safe:	yes
2012-11-07 13:41:52 +00:00
Alexey Dokuchaev
ab8242d393 As optimized assembly routines are i386 only, do not offer this option for
other architectures.  If anyone can prove they also can work/benefit amd64,
please feel free to adjust the check.

Feature safe:	yes
2012-11-06 15:12:08 +00:00
Alexey Dokuchaev
73acfb1273 - Compress legacy.wad distfile (deflate 65%)
- Minor cosmetic Makefile changes

Feature safe:	yes
2012-11-06 14:55:25 +00:00
Alexey Dokuchaev
875855eefc - Fix stupid typo in MASTER_SITES
- Really remove pkg-plist

Feature safe:	yes
Pointy hat to:	danfe
2012-11-06 13:25:20 +00:00
Alexey Dokuchaev
e4d96b78dc Overhaul the port to make it usable and up-to-date with the reality:
- Update to version 1.44 alpha3 (unfortunately, for the sake of sane version
  number, have to bump PORTEPOCH)
- Switch to unified SDL media interface (this is what all modern systems
  should use) and stop building and installing no longer required stuff; now
  both sound and music works as expected out of the box
- Switch from kvm(3) kernel memory interface calls to obtain memory stats to
  sysctl(3) to avoid kmem group privileges (setgid bit) requirement
- Get rid of wrapper script by providing better default value of DOOMWADDIR
- Rename X86_ASM option to standard ASM (which already has nice description)
- Change USE_GL knob value from umbrella "yes" to more specific "glu"
- Adjust COMMENT and define LICENSE (GPLv2); really honor CC and CFLAGS
- Utilize PORTDOCS and PLIST_FILES and thus purge pkg-plist
- Trim Makefile header while I'm here per new world order
- Provide better and cleaner port description

Feature safe:	yes
Inspired by:	http://lists.freebsd.org/pipermail/freebsd-questions/2012-August/244371.html
Tested on:	i386 only :(
2012-11-06 13:15:40 +00:00
Baptiste Daroussin
3a283e24f2 Convert to new options framework 2012-06-12 16:35:45 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Olli Hauer
b6ac748023 -remove MD5 2011-07-03 14:25:36 +00:00
Thomas Abthorpe
73c7900f5b - Reassign ports to heap
Submitted by:	alepulver
2011-02-27 04:54:41 +00:00
Marcus von Appen
6506e45d69 - Update devel/sdl12 to version 1.2.14.
- Update audio/sdl_mixer to version 1.2.11.
- Update graphics/sdl_gfx to version 2.0.20.
- Update graphics/sdl_image to version 1.2.10.
- Bump portrevisions for all ports depending on audio/sdl_mixer and
  graphics/sdl_image.
- Update Mk/bsd.sdl.mk accordingly for the new shared lib versions.

PR:		ports/142147 ports/142248 ports/142249
Approved by:	miwi (mentor implicit)
2010-01-30 09:43:31 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Alejandro Pulver
1c4abee2f9 - Bump PORTREVISION.
- Fix wrapper script not correctly creating ~/.doomlegacy [1].
- Fix building with GCC 4.2 and remove BROKEN on FreeBSD 7.x.
- Take maintainership.

PR:		ports/113184
Submitted by:	Georgi Georgiev <roots_bg@yahoo.com> [1]
2007-06-07 00:00:31 +00:00
Kris Kennaway
b7ff7031ea BROKEN with gcc 4.2 2007-05-27 03:03:31 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Mark Linimon
7a13839ba2 Return to pool at maintainer's request. The next generation of code (v2)
will probably replace this port at some point anyway.

Hat:		portmgr
2007-03-12 15:46:28 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +00:00
Alejandro Pulver
839718038b - Bump PORTREVISION.
- Install wrapper script as PORTNAME (easier to find for users).
- Rename directory from ~/.legacy to ~/.doomlegacy.
- Do not use /usr/local, /usr/X11R6, /usr/local/include/SDL11 and -lSDL-1.1
  directly. Use variables/command output instead.
- Improve wrapper script: only create ~/.doomlegacy once, do not symlink WAD
  files since it looks in DOOMWADDIR (environment variable).
- Remove ONLY_FOR_ARCHS=i386 (builds at least on amd64).

PR:		ports/103156
Approved by:	maintainer (timeout)
2006-09-18 19:58:07 +00:00
Simon Barner
d6b0fe2102 - Integrate with "doom-data".
- Add ONLY_FOR_ARCHS=i386
- Add OPTIONS (for x86 asm).
- Make wrapper script.
- Add SHA256
- Add NOPORTDOCS support and use DATADIR
- Respect CC and CFLAGS

PR:		ports/86446
Submitted by:	Alejandro Pulver <alejandro@varnet.biz>
Tweaked by:	barner
Approved by:	Maintainer timeout (2 months)
2005-11-17 11:51:51 +00:00
Sergey Matveychuk
47969a130c - Add patch to fix sound for ALC650 AC97 Codec on ASUS A7V8X
Submitted by:	glebius
Obtained from:	mplayer
2005-03-05 23:17:30 +00:00
Volker Stolz
8ad8ed3388 Update to 1.4.2
PR:		ports/69253
Submitted by:	Miguel Mendez
Approved by:	maintainer timeout
2004-08-05 12:21:15 +00:00
Kris Kennaway
312a896b53 unzip is an EXTRACT_DEPENDS, not BUILD_DEPENDS 2004-04-19 08:55:49 +00:00
Pav Lucistnik
094d337dc9 - Update to 141
PR:		ports/62895 (based on)
Submitted by:	No Name <arundel@gmx.net>
Approved by:	maintainer timeout (6 weeks)
2004-03-28 17:01:31 +00:00
Joe Marcus Clarke
053fdb6a6b Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
2004-02-04 05:21:48 +00:00
Kris Kennaway
f93116b075 Actually pass in PTHREAD_{LIBS,CFLAGS} to the port build. 2003-10-02 23:12:45 +00:00
Kris Kennaway
c51db2f4d6 Respect CC, CFLAGS, PTHREAD_LIBS and PTHREAD_CFLAGS (unbreaks build on 5.x) 2003-10-02 22:56:19 +00:00
Jimmy Olgeni
0b3dec4be5 Fix WWW entry. 2003-04-25 11:53:11 +00:00
Jimmy Olgeni
2f71193a59 Sort plist. 2003-04-25 11:51:10 +00:00
Akinori MUSHA
a8edaa568e De-pkg-comment. 2003-02-21 12:06:51 +00:00
Edwin Groothuis
73bdb36983 Make games/doomlegacy compiling on -current 2003-01-19 03:24:34 +00:00
Edwin Groothuis
a26854b155 New port: games/doomlegacy
Doomlegacy is popular clone of Doom game.

PR:		ports/37536
Submitted by:	Alexander G. Chetirbock <bock@bock.nnov.ru>
2003-01-17 05:21:52 +00:00