FCE Ultra is an NTSC and PAL Famicom/NES emulator for various platforms. It is based upon Bero's original FCE source code. Current features include good PPU, CPU, pAPU, expansion chip, and joystick emulation. Also a feature unique to this emulator(at the current time) is authentic Game Genie emulation. Save states and snapshot features also have been implemented. The VS Unisystem is emulated as well. FCE Ultra supports iNES format ROM images, UNIF format ROM images, headerless and FWNES style FDS disk images, and NSF files. FCE Ultra currently supports the following iNES mappers(many partially): WWW: http://fceultra.sourceforge.net/ antoine Differential Revision: D5047
The infrastructure Makefiles

PR:		206569
Exp run by:	antoine
Differential Revision:	D5047
Readd PORTSDIR for now we will only start removing them after 2016Q1 is branched 2015-10-15T07:36:38+00:00 bapt bapt@FreeBSD.org 2015-10-15T07:36:38+00:00 ae4dc2bafba0b1aabb1bb4e42b36f62c23457820 This gives more time for tools to get updated, available in packages etc before bothering users
This gives more time for tools to get updated, available in packages etc before
bothering users
Drop the necessity to add ${PORTSDIR} to dependency line 2015-10-14T16:49:35+00:00 bapt bapt@FreeBSD.org 2015-10-14T16:49:35+00:00 fe149e93dc167d1fb2cfd567cb6bb47b29d7616e Modify make describe to automatically prepend ${PORTSDIR} if the path for the port is not absolute Checked with poudriere, portmaster, portupgrade PR: 203685 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D3866
Modify make describe to automatically prepend ${PORTSDIR} if the path for the
port is not absolute

Checked with poudriere, portmaster, portupgrade

PR:		203685
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D3866
Rewrite the target ordering code. 2015-08-17T13:31:25+00:00 mat mat@FreeBSD.org 2015-08-17T13:31:25+00:00 eeed34950a53f69e83651e52b9f913d1588dc2fe The targets now have priority assigned to them, and, when the dependency ordering magic is done at the end of bsd.port.mk, they are sorted according to their priority. This allows USES to add targets easily and have them run whenever they want without touching bsd.port.mk. To add a target that runs just before post-configure run, do: _USES_configure+= 695:my-post-configure my-post-configure: do something To fine tune when the target is ran, look at the values in the *_SEQ variables at the end of bsd.port.mk, and the other USES. Allow ports Makefiles to override the priority of targets with the TARGET_ORDER_OVERRIDE variable. For example, to get post-install running earlier, (its default is 700) do: TARGET_ORDER_OVERRIDE= 650:post-install While there, add options target helpers for the do-* targets when they exist. Reviewed by: antoine, bapt Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D3099
The targets now have priority assigned to them, and, when the dependency
ordering magic is done at the end of bsd.port.mk, they are sorted
according to their priority.

This allows USES to add targets easily and have them run whenever they
want without touching bsd.port.mk.

To add a target that runs just before post-configure run, do:

_USES_configure+=  695:my-post-configure
my-post-configure:
	do something

To fine tune when the target is ran, look at the values in the *_SEQ
variables at the end of bsd.port.mk, and the other USES.

Allow ports Makefiles to override the priority of targets with the
TARGET_ORDER_OVERRIDE variable.  For example, to get post-install
running earlier, (its default is 700) do:

TARGET_ORDER_OVERRIDE=	  650:post-install

While there, add options target helpers for the do-* targets when they
exist.

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3099
Move MAINTAINER lines to the end of the initial comment block and 2014-03-15T10:31:54+00:00 gerald gerald@FreeBSD.org 2014-03-15T10:31:54+00:00 9f88ad4ae9bfad8f340e89694d8f556efe320211 make things a bit more consistent. Approved by: portmgr (bapt)
make things a bit more consistent.

Approved by:	portmgr (bapt)
- add new USES target: zope, and convert the tree to it 2013-09-23T13:42:48+00:00 rm rm@FreeBSD.org 2013-09-23T13:42:48+00:00 d9d3fabb19f099b1d8e50d589cc2689d2f30425c - old USE_ZOPE knob support was removed from bsd.python.mk - update CHANGES and bsd.sanity.mk accordingly - add ZOPE options knob and use it in lang/py-mx-base The work is done by Marcus von Appen, but any problems are mine. Submitted by: mva (python ML)
- old USE_ZOPE knob support was removed from bsd.python.mk
- update CHANGES and bsd.sanity.mk accordingly
- add ZOPE options knob and use it in lang/py-mx-base

The work is done by Marcus von Appen, but any problems are mine.

Submitted by:	mva (python ML)