Hi,

The following diff adds some files which are needed by some ScummVM
engines, and which are normally installed by "make install".

However, with this diff do-install is getting rather big; patching 
ScummVM so that it follows our install(1) use might be a better approach.

Tested with my Kyrandia games.

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/scummvm/Makefile,v
retrieving revision 1.58
diff -u -p -r1.58 Makefile
--- Makefile    7 Jul 2013 02:46:26 -0000       1.58
+++ Makefile    22 Sep 2013 11:07:31 -0000
@@ -2,6 +2,7 @@
 
 COMMENT=       graphical adventure game interpreter
 DISTNAME=      scummvm-1.6.0
+REVISION=      0
 CATEGORIES=    games x11 emulators
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=scummvm/}
 
@@ -59,6 +60,10 @@ do-install:
        ${INSTALL_DATA} ${WRKSRC}/icons/scummvm.{svg,xpm} ${PREFIX}/share/icons
        ${INSTALL_MAN} ${WRKSRC}/dists/scummvm.6 ${PREFIX}/man/man6
        ${INSTALL_DATA} ${WRKSRC}/gui/themes/{scummmodern,scummclassic}.zip \
+           ${PREFIX}/share/scummvm
+       ${INSTALL_DATA} 
${WRKSRC}/dists/engine-data/{drascula,hugo,kyra,lure,teenagent,toon}.dat \
+           ${PREFIX}/share/scummvm
+       ${INSTALL_DATA} 
${WRKSRC}/dists/{engine-data/{queen.tbl,sky.cpt},pred.dic} \
            ${PREFIX}/share/scummvm
        ${INSTALL_DATA} ${WRKSRC}/gui/themes/translations.dat \
            ${PREFIX}/share/scummvm
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/scummvm/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   25 Mar 2013 00:12:57 -0000      1.10
+++ pkg/PLIST   22 Sep 2013 11:07:31 -0000
@@ -10,8 +10,17 @@ share/icons/
 share/icons/scummvm.svg
 share/icons/scummvm.xpm
 share/scummvm/
+share/scummvm/drascula.dat
+share/scummvm/hugo.dat
+share/scummvm/kyra.dat
+share/scummvm/lure.dat
+share/scummvm/pred.dic
+share/scummvm/queen.tbl
 share/scummvm/scummclassic.zip
 share/scummvm/scummmodern.zip
+share/scummvm/sky.cpt
+share/scummvm/teenagent.dat
+share/scummvm/toon.dat
 share/scummvm/translations.dat
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database

Reply via email to