Ticket #53847: scummvm.1.90.portfile.diff
File scummvm.1.90.portfile.diff, 4.8 KB (added by kencu (Ken), 8 years ago) |
---|
-
Portfile
old new 1 1 PortSystem 1.0 2 2 3 3 name scummvm 4 version 1. 7.04 version 1.9.0 5 5 platforms darwin 6 6 categories emulators games 7 7 maintainers nomaintainer … … 9 9 description cross-platform interpreter for several adventure engines 10 10 long_description \ 11 11 ScummVM is a cross-platform interpreter for several point-and-click \ 12 adventure engines. This includes all SCUMM-based adventures by LucasArts, \ 13 Simon the Sorcerer by AdventureSoft, and Beneath a Steel Sky and Broken \ 14 Sword 2 by Revolution. 12 adventure engines. A current list of playable games is available at \ 13 <https://www.scummvm.org/compatibility/>. 15 14 16 15 homepage http://scummvm.org/ 17 master_sites sourceforge:project/${name}/${name}/${version}16 master_sites http://scummvm.org/frs/${name}/${version} 18 17 use_bzip2 yes 19 checksums sha256 d9ff0e8cf911afa466d5456d28fef692a17d47ddecfd428bf2fef591237c2e66\20 rmd160 9c70db2cdc6631d6d8d6ac108c0cd58f1387e03018 checksums sha256 813d7d8a76e3d05b45001d37451368711dadc32899ecf907df1cc7abfb1754d2 \ 19 rmd160 464a5039b7e1391141c223825f166d74f2bef3aa 21 20 22 depends_lib port:libsdl \ 21 patchfiles-append patch-scummvm-sdl2indet.diff 22 23 depends_lib-append port:libsdl2 \ 24 port:libsdl2_net \ 23 25 port:libmad \ 24 26 port:libogg \ 25 27 port:libvorbis \ 26 28 port:libpng \ 27 port:flac 28 29 configure.args --with-sdl-prefix=${prefix} \ 30 --with-mad-prefix=${prefix} \ 31 --with-ogg-prefix=${prefix} \ 32 --with-vorbis-prefix=${prefix} \ 33 --with-flac-prefix=${prefix} \ 34 --with-zlib-prefix=${prefix} \ 35 --with-png-prefix=${prefix} \ 36 --enable-release \ 29 port:flac \ 30 port:libtheora \ 31 port:fluidsynth \ 32 port:faad2 \ 33 port:jpeg \ 34 port:freetype \ 35 port:bzip2 \ 36 port:expat \ 37 port:gettext \ 38 port:glib2 \ 39 port:libedit \ 40 port:libffi \ 41 port:libiconv \ 42 port:libsndfile \ 43 port:ncurses \ 44 port:pcre \ 45 port:portaudio \ 46 port:readline \ 47 port:zlib 48 49 50 configure.args-append --enable-release \ 51 --enable-plugins \ 52 --default-dynamic \ 53 --enable-sdlnet \ 54 --enable-libcurl \ 55 --enable-theoradec \ 56 --enable-jpeg \ 57 --enable-readline \ 58 --enable-all-engines \ 37 59 --enable-verbose-build 38 60 39 configure.universal_args-delete --disable-dependency-tracking 40 41 platform darwin { 42 destroot.args INSTALL=/usr/bin/install 61 variant cxx11 description {build with c++11} { 62 # can use this -- scummvm builds fine without c++11 though 63 # I'm not sure if there is any advantage to enabling c++11 support at present 64 PortGroup cxx11 1.1 65 configure.args-append --enable-c++11 43 66 } 44 67 68 variant mpeg2 description {add mpeg2 support} { 69 # this builds fine, but libmpeg2 is old (2008) and pulls in a lot of deps 70 # and I'm not sure if any games actually use this 71 configure.args-append --enable-mpeg2 72 depends_lib-append port:libmpeg2 \ 73 port:db48 \ 74 port:libsdl \ 75 port:libxml2 \ 76 port:openssl \ 77 port:python27 \ 78 port:python2_select \ 79 port:python_select \ 80 port:sqlite3 \ 81 port:xorg-kbproto \ 82 port:xorg-libX11 \ 83 port:xorg-libXau \ 84 port:xorg-libXdmcp \ 85 port:xorg-libXext \ 86 port:xorg-libXrandr \ 87 port:xorg-libXv \ 88 port:xorg-libice \ 89 port:xorg-libpthread-stubs \ 90 port:xorg-libsm \ 91 port:xorg-libxcb \ 92 port:xorg-randrproto \ 93 port:xorg-renderproto \ 94 port:xorg-videoproto \ 95 port:xorg-xcb-proto \ 96 port:xorg-xextproto \ 97 port:xorg-xproto \ 98 port:xrender \ 99 port:xz 100 101 }