Index: head/games/scummvm/Makefile =================================================================== --- head/games/scummvm/Makefile (revision 328447) +++ head/games/scummvm/Makefile (revision 328448) @@ -1,117 +1,82 @@ # Created by: Alex Trull # $FreeBSD$ PORTNAME= scummvm DISTVERSION= 1.6.0 CATEGORIES= games emulators MASTER_SITES= SF MASTER_SITE_SUBDIR= ${PORTNAME}/${PORTNAME}/${DISTVERSION} MAINTAINER= lme@FreeBSD.org COMMENT= Interpreter for several adventure games USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake HAS_CONFIGURE= yes USE_SDL= sdl - -CONFIGURE_ARGS= --prefix=${PREFIX} \ - --with-sdl-prefix=${LOCALBASE} \ +CONFIGURE_ARGS= --with-sdl-prefix=${LOCALBASE} \ --disable-alsa \ --with-zlib-prefix=/usr \ --disable-debug \ --disable-nasm \ --disable-tremor LDFLAGS+= ${PTHREAD_LIBS} -OPTIONS_DEFINE= VORBIS MP3 FLAC FLUIDSYNTH MT32EMU +OPTIONS_DEFINE= VORBIS MP3 PNG FLAC FLUIDSYNTH MT32EMU FLUIDSYNTH_DESC= FluidSynth MIDI synthesizer MT32EMU_DESC= MT-32 emulator -OPTIONS_DEFAULT= VORBIS MP3 MT32EMU +OPTIONS_DEFAULT= VORBIS MP3 PNG MT32EMU -MAN6= scummvm.6 - -PORTDOCS= AUTHORS NEWS README TODO COPYRIGHT -ENGINEDATA= drascula.dat \ - hugo.dat \ - kyra.dat \ - lure.dat \ - queen.tbl \ - sky.cpt \ - teenagent.dat \ - toon.dat - -DESKTOP_ENTRIES="ScummVM" \ - "ScummVM - Run classic adventure games" \ - "${DATADIR}/scummvm.svg" \ - "scummvm" \ - "Game;AdventureGame;" \ - false - -PLIST_FILES= bin/scummvm \ - %%DATADIR%%/scummvm.svg \ - %%DATADIR%%/scummmodern.zip \ - %%DATADIR%%/translations.dat \ - $(ENGINEDATA:S/^/%%DATADIR%%\//) -PLIST_DIRS= %%DATADIR%% - -NO_STAGE= yes .include .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile on ia64, powerpc, or sparc64 .endif .if ${PORT_OPTIONS:MVORBIS} -LIB_DEPENDS+= ogg:${PORTSDIR}/audio/libogg \ - vorbis:${PORTSDIR}/audio/libvorbis +LIB_DEPENDS+= libogg.so:${PORTSDIR}/audio/libogg \ + libvorbis.so:${PORTSDIR}/audio/libvorbis CONFIGURE_ARGS+=--with-ogg-prefix=${LOCALBASE} \ --with-vorbis-prefix=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-vorbis .endif .if ${PORT_OPTIONS:MMP3} -LIB_DEPENDS+= mad:${PORTSDIR}/audio/libmad +LIB_DEPENDS+= libmad.so:${PORTSDIR}/audio/libmad CONFIGURE_ARGS+=--with-mad-prefix=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-mad .endif +.if ${PORT_OPTIONS:MPNG} +LIB_DEPENDS+= libpng.so:${PORTSDIR}/graphics/png +CONFIGURE_ARGS+=--with-png-prefix=${LOCALBASE} +.else +CONFIGURE_ARGS+=--disable-png +.endif + .if ${PORT_OPTIONS:MFLAC} -LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac +LIB_DEPENDS+= libFLAC.so:${PORTSDIR}/audio/flac CONFIGURE_ARGS+=--with-flac-prefix=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-flac .endif .if ${PORT_OPTIONS:MFLUIDSYNTH} -LIB_DEPENDS+= fluidsynth:${PORTSDIR}/audio/fluidsynth +LIB_DEPENDS+= libfluidsynth.so:${PORTSDIR}/audio/fluidsynth CONFIGURE_ARGS+=--with-fluidsynth-prefix=${LOCALBASE} .else CONFIGURE_ARGS+=--disable-fluidsynth .endif .if empty(PORT_OPTIONS:MMT32EMU) CONFIGURE_ARGS+=--disable-mt32emu .endif -do-install: - @${INSTALL_PROGRAM} ${WRKSRC}/scummvm ${PREFIX}/bin - @${INSTALL_MAN} ${WRKSRC}/dists/scummvm.6 ${MAN6PREFIX}/man/man6 - @${MKDIR} ${DATADIR} - @${INSTALL_DATA} ${WRKSRC}/icons/scummvm.svg ${DATADIR} - @${INSTALL_DATA} ${WRKSRC}/gui/themes/scummmodern.zip ${DATADIR} - @${INSTALL_DATA} ${WRKSRC}/gui/themes/translations.dat ${DATADIR} -.for i in ${ENGINEDATA} - @${INSTALL_DATA} ${WRKSRC}/dists/engine-data/${i} ${DATADIR} -.endfor -.if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} -.for i in ${PORTDOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif +post-install: + ${MKDIR} ${STAGEDIR}${DESKTOPDIR} + ${INSTALL_DATA} ${WRKSRC}/dists/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/ .include Index: head/games/scummvm/pkg-plist =================================================================== --- head/games/scummvm/pkg-plist (nonexistent) +++ head/games/scummvm/pkg-plist (revision 328448) @@ -0,0 +1,29 @@ +bin/scummvm +share/applications/scummvm.desktop +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/COPYING +%%PORTDOCS%%%%DOCSDIR%%/COPYING.BSD +%%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT +%%PORTDOCS%%%%DOCSDIR%%/COPYING.LGPL +%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT +%%PORTDOCS%%%%DOCSDIR%%/NEWS +%%PORTDOCS%%%%DOCSDIR%%/README +share/man/man6/scummvm.6 +share/pixmaps/scummvm.xpm +%%DATADIR%%/drascula.dat +%%DATADIR%%/hugo.dat +%%DATADIR%%/kyra.dat +%%DATADIR%%/lure.dat +%%DATADIR%%/pred.dic +%%DATADIR%%/queen.tbl +%%DATADIR%%/scummclassic.zip +%%DATADIR%%/scummmodern.zip +%%DATADIR%%/sky.cpt +%%DATADIR%%/teenagent.dat +%%DATADIR%%/toon.dat +%%DATADIR%%/translations.dat +@dirrmtry %%DATADIR%% +@dirrmtry share/man/man6 +@dirrmtry share/man +%%PORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrmtry share/applications Property changes on: head/games/scummvm/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property