diff --git a/devel/py-ode/Makefile b/devel/py-ode/Makefile index f38e712a08fa..b0b04c6e860e 100644 --- a/devel/py-ode/Makefile +++ b/devel/py-ode/Makefile @@ -1,41 +1,41 @@ # New ports collection makefile for: py-ode # Date created: 26 Jan 2007 # Whom: Dmitry Marakasov # # $FreeBSD$ # PORTNAME= ode PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= SF MASTER_SITE_SUBDIR= pyode PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= PyODE-${PORTVERSION} DIST_SUBDIR= python MAINTAINER= amdmi3@FreeBSD.org COMMENT= Python bindings for The Open Dynamics Engine BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS=yes PYDISTUTILS_PKGNAME= PyODE OPTIONSFILE= ${PORT_DBDIR}/py-${PORTNAME}/options OPTIONS= TRIMESH "Trimesh support (sync with OPCODE opt of devel/ode)" on .include post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/setup.py .if defined(WITHOUT_TRIMESH) @${REINPLACE_CMD} -e '/TRIMESH_ENABLE/ s|True|False|' ${WRKSRC}/setup.py .endif .include diff --git a/games/gillo/Makefile b/games/gillo/Makefile index c24ef878bc68..ff48624607a5 100644 --- a/games/gillo/Makefile +++ b/games/gillo/Makefile @@ -1,46 +1,46 @@ # New ports collection makefile for: gillo # Date created: 23 Jan 2006 # Whom: Igor Pokrovsky # # $FreeBSD$ # PORTNAME= gillo DISTVERSION= 1.0beta1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= games MASTER_SITES= SF DISTNAME= ${PORTNAME}-${DISTVERSION}-src MAINTAINER= ports@FreeBSD.org COMMENT= Players are cars throwing a magnetic fuzzy ball into a goal BUILD_DEPENDS= ${JAM}:${PORTSDIR}/devel/jam \ ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode \ ${LOCALBASE}/lib/libplibsg.a:${PORTSDIR}/x11-toolkits/plib USE_BZIP2= yes USE_GL= gl USE_SDL= yes WRKSRC= ${WRKDIR}/${PORTNAME} JAM?= ${LOCALBASE}/bin/jam post-patch: @${REINPLACE_CMD} -i '' -e 's|SDL/||g' ${WRKSRC}/src/* @${REINPLACE_CMD} -e 's|%%SDL_CFLAGS%%|`${SDL_CONFIG} --cflags`|' \ ${WRKSRC}/Jamrules @${REINPLACE_CMD} -e 's|%%SDL_LDFLAGS%%|`${SDL_CONFIG} --libs`|' \ ${WRKSRC}/src/Jamfile do-build: cd ${WRKSRC} && ${SETENV} "C++=${CC}" "LOCALBASE=${LOCALBASE}" \ "CFLAGS=${CFLAGS} -DDATADIR=\\\"${PREFIX}/share\\\"" \ ${JAM} -dx -sPREFIX=${PREFIX} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/gillo3 ${PREFIX}/bin @${MKDIR} ${DATADIR} ${INSTALL_DATA} ${WRKSRC}/data/*.* ${DATADIR} .include diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile index 5fb7a3046961..8c6e4e2ad4a3 100644 --- a/games/stormbaancoureur/Makefile +++ b/games/stormbaancoureur/Makefile @@ -1,44 +1,45 @@ # New ports collection makefile for: sturmbahnfahrer # Date created: 07 Sep 2006 # Whom: Dmitry Marakasov # # $FreeBSD$ # PORTNAME= stormbaancoureur PORTVERSION= 2.1.5 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://bram.creative4vision.nl/stormbaancoureur/download/ \ http://mirror.amdmi3.ru/ MAINTAINER= amdmi3@FreeBSD.org COMMENT= Simulated obstacle course for automobiles LIB_DEPENDS= glut.4:${PORTSDIR}/graphics/libglut BUILD_DEPENDS= ${LOCALBASE}/lib/libplibsl.a:${PORTSDIR}/x11-toolkits/plib \ ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode USE_GL= yes MAKE_ENV= DATADIR="${DATADIR}" BUILD_WRKSRC= ${WRKSRC}/src-stormbaancoureur INSTALL_WRKSRC= ${WRKSRC}/src-stormbaancoureur PORTDOCS= README .include post-patch: @${REINPLACE_CMD} -e 's|__DATADIR|"${DATADIR}"|' \ ${WRKSRC}/src-stormbaancoureur/main.cxx .if !defined(NOPORTDOCS) post-install: ${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${INSTALL_WRKSRC}/${f} ${DOCSDIR} .endfor .endif .include diff --git a/games/xmoto/Makefile b/games/xmoto/Makefile index 58e23126c998..dc7c20b9e018 100644 --- a/games/xmoto/Makefile +++ b/games/xmoto/Makefile @@ -1,70 +1,71 @@ # New ports collection makefile for: xmoto # Date created: 07 Oct 2005 # Whom: Dmitry Marakasov # # $FreeBSD$ # PORTNAME= xmoto PORTVERSION= 0.5.0 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://download.tuxfamily.org/xmoto/xmoto/${PORTVERSION}/ \ http://mirror.amdmi3.ru/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= amdmi3@FreeBSD.org COMMENT= Challenging 2D motocross platform game LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.9:${PORTSDIR}/graphics/jpeg \ curl.4:${PORTSDIR}/ftp/curl BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode GNU_CONFIGURE= yes USE_GMAKE= yes USE_GNOME= pkgconfig USE_LUA= 5.1 USE_SQLITE= 3 USE_SDL= sdl mixer ttf net USE_GL= gl glu USE_DOS2UNIX= src/*.cpp src/*.h CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS= -I${LOCALBASE}/include -I${LUA_INCDIR} LDFLAGS= -L${LOCALBASE}/lib -L${LUA_LIBDIR} WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} PORTDOCS= README ChangeLog OPTIONS= ASIAN_TTF "Use asian TTF font" off MAN6= xmoto.6 .include .if defined(WITH_ASIAN_TTF) RUN_DEPENDS+= ${LOCALBASE}/lib/X11/fonts/TrueType/bkai00mp.ttf:${PORTSDIR}/chinese/arphicttf CONFIGURE_ARGS+=--with-asian-ttf-file=${LOCALBASE}/lib/X11/fonts/TrueType/bsmi00lp.ttf .else CONFIGURE_ARGS+=--without-asian-ttf-file .endif .if !defined(WITHOUT_NLS) USE_GETTEXT= yes PLIST_SUB+= NLS="" CONFIGURE_ENV+= LIBS="-lintl" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .if !defined(NOPORTDOCS) post-install: ${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} .endfor .endif .include diff --git a/graphics/crystalspace/Makefile b/graphics/crystalspace/Makefile index f983a23b2d7e..dbec292637b6 100644 --- a/graphics/crystalspace/Makefile +++ b/graphics/crystalspace/Makefile @@ -1,187 +1,187 @@ # New ports collection makefile for: Crystal Space 3d # Date created: 2005-11-19 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME= crystalspace PORTVERSION= 1.0.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= crystal DISTNAME= ${PORTNAME:S/$/-src/}-${PORTVERSION} DIST_SUBDIR= ${PORTNAME} MAINTAINER= acm@FreeBSD.org COMMENT= Free and portable 3D Game Development Kit BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm \ swig:${PORTSDIR}/devel/swig13 \ jam:${PORTSDIR}/devel/jam LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.9:${PORTSDIR}/graphics/jpeg \ aa.1:${PORTSDIR}/graphics/aalib \ openal.0:${PORTSDIR}/audio/openal \ alut.1:${PORTSDIR}/audio/freealut \ CEGUIBase.3:${PORTSDIR}/graphics/cegui CONFLICTS= crystalspace-devel-[0-9]* USE_BZIP2= yes GNU_CONFIGURE= yes USE_GL= yes WANT_PERL= yes LDFLAGS+= -L/usr/lib -lc LIBS= -lc MAKE_ENV+= LDFLAGS="${LDFLAGS}" LIBS="${LIBS}" CONFIGURE_ARGS+= --enable-cpu-specific-optimizations=no \ --disable-ptmalloc \ --disable-make-emulation \ --prefix=${PREFIX} DOCSDIR= share/doc/${PORTNAME}-${PORTVERSION} JAM_CMD= ${LOCALBASE}/bin/jam JAM_ARGS= -qa OPTIONS= DEBUG "Build with debugging information" off \ PYTHON "PYTHON interface" on \ PERL "PERL interface" on \ LCMS "Little Color Management System support" on \ MNG "MNG/JNG graphic files support" on \ MIKMOD "MIKMOD support" on \ VORBIS "Ogg/Vorbis sound plugin support" on \ 3DS "3DS files support" on \ ODE "Plugin providing physics through ODE" on \ FREETYPE2 "FREETYPE2 support" on \ CAL3D "Skeletal based 3D character animation support" on \ SDL "SDL support" on \ CACA "LIBCACA support" on \ CPPUNIT "The C++ Unit Test Library" on \ BFD "Universal BFD library from the GNU binutils" on .include .if ${OSVERSION} >= 700000 IGNORE= Some dependencies do not compile with gcc4 .endif .if ${ARCH} == "sparc64" BROKEN= Does not compile on sparc64 .endif .if !defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug=no .else CONFIGURE_ARGS+= --enable-debug=yes .endif .if !defined(WITHOUT_PYTHON) USE_PYTHON= yes .include <${PORTSDIR}/Mk/bsd.python.mk> .else CONFIGURE_ARGS+= --without-python .endif .if !defined(WITHOUT_PERL) USE_PERL5= yes .else CONFIGURE_ARGS+= --without-perl .endif .if !defined(WITHOUT_LCMS) LIB_DEPENDS+= lcms.1:${PORTSDIR}/graphics/lcms .else CONFIGURE_ARGS+= --without-lcms .endif .if !defined(WITHOUT_MNG) LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng .else CONFIGURE_ARGS+= --without-mng .endif .if !defined(WITHOUT_MIKMOD) LIB_DEPENDS+= mikmod.2:${PORTSDIR}/audio/libmikmod .else CONFIGURE_ARGS+= --without-mikmod .endif .if !defined(WITHOUT_VORBIS) LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis .else CONFIGURE_ARGS+= --without-ogg \ --without-vorbis .endif .if !defined(WITHOUT_3DS) LIB_DEPENDS+= 3ds-1.3:${PORTSDIR}/graphics/lib3ds .else CONFIGURE_ARGS+= --without-3ds .endif .if !defined(WITHOUT_ODE) BUILD_DEPENDS+= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode CONFIGURE_ARGS+= --with-ode=${LOCALBASE} .else CONFIGURE_ARGS+= --without-ode .endif .if !defined(WITHOUT_FREETYPE2) LIB_DEPENDS+= freetype.9:${PORTSDIR}/print/freetype2 .else CONFIGURE_ARGS+= --without-freetype2 .endif .if !defined(WITHOUT_CAL3D) LIB_DEPENDS+= cal3d.12:${PORTSDIR}/graphics/cal3d .else CONFIGURE_ARGS+= --without-cal3d .endif .if !defined(WITHOUT_SDL) USE_SDL= sdl .else CONFIGURE_ARGS+= --without-sdl .endif .if !defined(WITHOUT_CACA) BUILD_DEPENDS+= ${LOCALBASE}/lib/libcaca.a:${PORTSDIR}/graphics/libcaca .else CONFIGURE_ARGS+= --without-caca .endif .if !defined(WITHOUT_CPPUNIT) BUILD_DEPENDS+= cppunit-config:${PORTSDIR}/devel/cppunit .else CONFIGURE_ARGS+= --without-cppunit .endif .if !defined(WITHOUT_BFD) BUILD_DEPENDS+= ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd .else CONFIGURE_ARGS+= --without-bfd .endif pre-configure: @${REINPLACE_CMD} -e 's,sdl-config,${SDL_CONFIG:T},g; \ s,86\*),86\*|amd64|ia64),' ${WRKSRC}/configure post-configure: @${REINPLACE_CMD} -i "" -e 's|-lcaca|-lcaca_pic|g' ${WRKSRC}/Jamconfig .if defined(NOPORTDOCS) @${REINPLACE_CMD} -e 42,44d ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 26d ${WRKSRC}/Jamfile @${REINPLACE_CMD} -e 85d ${WRKSRC}/Jamfile .endif do-build: @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${JAM_CMD} ${JAM_ARGS} do-install: @cd ${WRKSRC} && \ ${JAM_CMD} install .include diff --git a/graphics/py-soya3d/Makefile b/graphics/py-soya3d/Makefile index 6aaf2b8fb0f6..730524de2c9f 100644 --- a/graphics/py-soya3d/Makefile +++ b/graphics/py-soya3d/Makefile @@ -1,76 +1,76 @@ # New ports collection makefile for: py-soya3d # Date created: 2005-10-04 # Whom: Jose Alonso Cardenas Marquez # # $FreeBSD$ # PORTNAME= soya3d PORTVERSION= 0.13.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics python MASTER_SITES= http://download.gna.org/soya/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Soya-${PORTVERSION} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= python MAINTAINER= acm@FreeBSD.org COMMENT= Very high level 3D engine for Python BUILD_DEPENDS= ${LOCALBASE}/lib/libode.a:${PORTSDIR}/devel/ode \ ${PYTHON_SITELIBDIR}/PIL.pth:${PORTSDIR}/graphics/py-imaging \ ${PYTHON_SITELIBDIR}/pysdl_mixer/sdl_mixer.so:${PORTSDIR}/audio/py-sdl_mixer LIB_DEPENDS= cal3d.12:${PORTSDIR}/graphics/cal3d \ GLEW.1:${PORTSDIR}/graphics/glew \ openal.0:${PORTSDIR}/audio/openal \ alut.1:${PORTSDIR}/audio/freealut \ freetype.9:${PORTSDIR}/print/freetype2 RUN_DEPENDS= ${PYTHON_SITELIBDIR}/editobj/editor.py:${PORTSDIR}/graphics/py-editobj \ ${PYTHON_SITELIBDIR}/tofu/client.py:${PORTSDIR}/net/py-tofu \ ${PYTHON_SITELIBDIR}/cerealizer/__init__.py:${PORTSDIR}/security/py-cerealizer USE_BZIP2= yes USE_PYTHON= yes USE_PYDISTUTILS= yes USE_GL= gl USE_GMAKE= yes PYDISTUTILS_PKGNAME= Soya MANDIR= ${WRKDIR}/${DISTNAME}/manpage/man1 MAN1= soya_editor.1 INSTALL_DIR= ${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} SOYATUTVER= 0.13 .if !defined(NOPORTDOCS) DISTFILES+= SoyaTutorial-${SOYATUTVER}${EXTRACT_SUFX} .endif .include .if ${ARCH} == "amd64" CFLAGS += -fPIC .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/setup.py post-install: .if !defined(NOPORTDOCS) @${INSTALL_DIR} ${EXAMPLESDIR} @${CP} -R ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/tutorial/* ${EXAMPLESDIR} @${FIND} ${EXAMPLESDIR}/* -type f -print0 | \ ${XARGS} -0 ${CHMOD} ${SHAREMODE} @${INSTALL_DIR} ${DOCSDIR} .for FILE in AUTHORS README @${INSTALL_DATA} ${WRKDIR}/SoyaTutorial-${SOYATUTVER}/${FILE} ${DOCSDIR} .endfor .endif .for FILE in ${MAN1} ${INSTALL_MAN} ${MANDIR}/${FILE} ${PREFIX}/man/man1 .endfor .include