# New ports collection makefile for: foobillard # Date created: 26 October 2002 # Whom: Thomas Vogt # # $FreeBSD$ # PORTNAME= foobillard PORTVERSION= 3.0a PORTREVISION= 7 CATEGORIES= games MASTER_SITES= http://foobillard.sunsite.dk/dnl/ MAINTAINER= thomas@bsdunix.ch COMMENT= Free OpenGL billiards game LIB_DEPENDS= png15:${PORTSDIR}/graphics/png \ freetype.9:${PORTSDIR}/print/freetype2 OPTIONS= SDL "Use SDL instead of glut" off \ NVIDIA_BUMPREF "Enable NVidia extensions" off .include FREETYPE_CONFIG?= ${LOCALBASE}/bin/freetype-config USE_GMAKE= yes GNU_CONFIGURE= yes USE_XORG= xaw ice CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib DESKTOP_ENTRIES= "Foobillard" \ "A free OpenGL-billard game" \ "${DATADIR}/foobillard.png" \ "foobillard" \ "Game;Simulation;" \ false .if defined(WITH_SDL) USE_SDL= yes CONFIGURE_ARGS+= --enable-SDL .else USE_GL= glut CONFIGURE_ARGS+= --enable-glut .endif .if !defined(WITH_NVIDIA_BUMPREF) CONFIGURE_ARGS+= --disable-nvidia .endif MAN6= foobillard.6 post-patch: @${REINPLACE_CMD} -e 's|%%FREETYPE_CONFIG%%|${FREETYPE_CONFIG}|g' \ ${WRKSRC}/src/Makefile.in post-install: @${INSTALL_MAN} ${WRKSRC}/foobillard.6 ${PREFIX}/man/man6/foobillard.6 .include form'>
FreeBSD graphics obsolete development ports (https://github.com/freebsd/freebsd-ports-graphics)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Update to 1.4.0.p1 after repocopy from kqemu-kmod, this version isnox2008-06-233-9/+49
| | | | | | | | | | | | | needed for qemu svn and the experimental qemu-devel update available at: http://people.freebsd.org/~nox/qemu/qemu-devel-20080620.patch (see http://docs.freebsd.org/cgi/mid.cgi?20080620211216.GA75382 for the original announcement.) - Add CONFLICTS with the kqemu-kmod port. - Add D_NEEDMINOR as now required on -current for drivers that use the cloner library: http://svn.freebsd.org/viewvc/base?view=revision&revision=179726 (this last item was not yet in the original shar I put up for testing.)
* - Chase moved MASTER_SITEnox2008-06-212-11/+1
| | | | - Remove obsolete patch
* - Call the tss fixup code before entering the monitor instead of after.nox2008-06-062-7/+8
| | | | | (This fixes the problems that one user saw which I couldn't reproduce.) - Bump PORTREVISION
* - Fix wrong userland fsbase load after gdt move that caused qemu tonox2008-05-192-4/+4
| | | | | | | | | | | | | | segfault sometimes on first invocation - Get rid of redundant & in two places - Bump PORTREVISION There still is the unresolved issue of (likely) the gdt move causing the host to hang for one guy, if this happens to you you can try the following kernel patch that sets up seperate gdts at boot so kqemu doesn't have to do the move: http://people.freebsd.org/~nox/qemu/patch-sys-amd64-seperate-gdt.txt Thanx to: Yamagi for testing
* - Fix multiple qemu processes on amd64 SMP by actually using seperatenox2008-05-132-9/+50
| | | | | | | | | | per-cpu gdts (the previous fix was only stable for one qemu process at a time) Relevant thread: http://lists.freebsd.org/pipermail/freebsd-emulation/2008-May/004902.html - Bump PORTREVISION PR: ports/113430
* - Get rid of the infamous "fpudna in kernel mode" messages on amd64 bynox2008-05-11