diff options
author | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2008-07-11 20:05:27 +0000 |
---|---|---|
committer | Dmitry Marakasov <amdmi3@FreeBSD.org> | 2008-07-11 20:05:27 +0000 |
commit | 811458cee079ffe4c8316dc3fd2009d58f33423f (patch) | |
tree | f2d87b22307350849ec5c63084132a66bd945bec /games/chromium-bsu/Makefile | |
parent | aa787f59e2a9b453e689d35a54828fd5edb613bf (diff) | |
download | ports-811458cee079ffe4c8316dc3fd2009d58f33423f.tar.gz ports-811458cee079ffe4c8316dc3fd2009d58f33423f.zip |
- Update chromium to 0.9.13.2. See NEWS for full list of changes.
Approved by: miwi (mentor)
Notes
Notes:
svn path=/head/; revision=216720
Diffstat (limited to 'games/chromium-bsu/Makefile')
-rw-r--r-- | games/chromium-bsu/Makefile | 71 |
1 files changed, 41 insertions, 30 deletions
diff --git a/games/chromium-bsu/Makefile b/games/chromium-bsu/Makefile index d4cc0e0d1976..8ec8b3c7ef64 100644 --- a/games/chromium-bsu/Makefile +++ b/games/chromium-bsu/Makefile @@ -6,43 +6,54 @@ # PORTNAME= chromium -PORTVERSION= 0.9.12 -PORTREVISION= 6 +PORTVERSION= 0.9.13.2 CATEGORIES= games -MASTER_SITES= http://www.reptilelabour.com/software/files/chromium/ \ - http://www.amdmi3.ru/distfiles/ -DISTFILES= ${PORTNAME}-src-${PORTVERSION}.tar.gz \ - ${PORTNAME}-data-${PORTVERSION}.tar.gz +MASTER_SITES= SF +MASTER_SITE_SUBDIR= chromium-bsu MAINTAINER= amdmi3@FreeBSD.org COMMENT= An arcade-style, top-scrolling space shooter -LIB_DEPENDS= vorbis.4:${PORTSDIR}/audio/libvorbis \ - smpeg.1:${PORTSDIR}/multimedia/smpeg \ - openal.0:${PORTSDIR}/audio/openal \ - alut.1:${PORTSDIR}/audio/freealut +LIB_DEPENDS= glpng.1:${PORTSDIR}/graphics/glpng \ + ftgl.2:${PORTSDIR}/graphics/ftgl \ + fontconfig.1:${PORTSDIR}/x11-fonts/fontconfig + +GNU_CONFIGURE= yes +USE_GL= gl glu +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +PORTDOCS= * + +MAN6= chromium.6 + +OPTIONS= SDL_MIXER "Use SDL_mixer instead of openal for audio" off \ + GLUT "Use GLUT instead of SDL for video" off -USE_GL= glu -USE_GMAKE= yes -WRKSRC= ${WRKDIR}/Chromium-0.9 +.include <bsd.port.pre.mk> + +.if defined(WITH_GLUT) +USE_GL+= glut +CONFIGURE_ARGS+=--disable-sdl +.else +USE_SDL+= sdl +CONFIGURE_ARGS+=--disable-glut +.endif + +.if defined(WITH_SDL_MIXER) +USE_SDL+= mixer +CONFIGURE_ARGS+=--disable-openal +.else +LIB_DEPENDS+= openal.0:${PORTSDIR}/audio/openal \ + alut.1:${PORTSDIR}/audio/freealut +CONFIGURE_ARGS+=--disable-sdlmixer +.endif post-patch: - @${REINPLACE_CMD} -e 's|-lopenal|& -lalut|g' \ - -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/src/Makefile - @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/src-setup/Makefile - @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|g' ${WRKSRC}/support/glpng/src/Makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/bin/chromium ${PREFIX}/bin - ${MKDIR} ${DATADIR}/data - (cd ${WRKSRC}/data && \ - ${TAR} -c -f - --exclude "*CVS*" --exclude "*xvpics*" png fonts wav) | \ - (cd ${DATADIR}/data && ${TAR} -x -f - ) -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - (cd ${WRKSRC}/data/doc && ${TAR} -c -f - --exclude "*CVS*" *) | \ - (cd ${DOCSDIR} && ${TAR} -x -f - ) +.if defined(NOPORTDOCS) + @${REINPLACE_CMD} -e '/SUBDIRS/ s|doc||' ${WRKSRC}/data/Makefile.in .endif + @${REINPLACE_CMD} -e '/^bindir=.*games/ d; /^datadir=.*games/ d' \ + ${WRKSRC}/configure -.include <bsd.port.mk> +.include <bsd.port.post.mk> |