source: trunk/dports/games/chromium/Portfile @ 11935

Last change on this file since 11935 was 11935, checked in by jberry, 15 years ago

Migrate lib:XXX:portname dependency syntax to new port:portname syntax.

  • Property svn:eol-style set to native
File size: 1.8 KB
Line 
1# $Id: Portfile,v 1.3 2005/04/21 15:57:48 jberry Exp $
2
3PortSystem 1.0
4
5name                    chromium
6version                 0.9.12
7categories              games
8platforms               darwin
9maintainers             mww@opendarwin.org
10description             fast paced, arcade-style, top-scrolling space shooter.
11long_description        ${description}
12
13homepage                http://www.reptilelabour.com/software/chromium/
14master_sites    http://www.reptilelabour.com/software/files/chromium/
15distfiles               ${name}-src-${version}.tar.gz \
16                                ${name}-data-${version}.tar.gz
17checksums               ${name}-src-${version}.tar.gz \
18                                        md5 969883f2f20f10cd6cdb380582f130c4 \
19                                ${name}-data-${version}.tar.gz \
20                                        md5 173fdf76f1e4d7496142cd5662456a73
21patchfiles              patch-configure_functions \
22                                patch-Makefile.no-setup \
23                                patch-NCString.cpp \
24                                patch-Makefile \
25                                patch-MainSDL_Event.cpp
26
27worksrcdir              Chromium-0.9
28
29depends_lib             lib:libvorbis:libvorbis \
30                                port:libsdl \
31                                port:smpeg \
32                                port:openal
33
34extract.post_args       "| tar -xf - --exclude 'CVS'"
35
36post-patch      {
37        reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/configure
38        reinplace "s|\"../data\"|\"${prefix}/share/${name}\"|g" \
39                ${worksrcpath}/src/main.cpp ${worksrcpath}/src/define.h
40}
41configure.pre_args
42configure.args  --enable-sdl \
43                                --enable-smpeg \
44                                --enable-vorbis \
45                                --disable-setup
46
47destroot        {
48        xinstall -m 755 ${worksrcpath}/bin/chromium ${destroot}${prefix}/bin
49        xinstall -m 755 -d ${destroot}${prefix}/share/
50        file copy ${worksrcpath}/data ${destroot}${prefix}/share/${name}
51        xinstall -m 644 ${filespath}/powerUpShield.png \
52                ${destroot}${prefix}/share/${name}/png
53}
54
55variant darwin  {
56        post-destroot   {
57                xinstall -m 755 -d ${destroot}/Applications/DarwinPorts/Chromium.app/Contents/MacOS
58                system "ln -s ${prefix}/bin/chromium \
59                        ${destroot}/Applications/DarwinPorts/Chromium.app/Contents/MacOS/Chromium"
60        }
61}
Note: See TracBrowser for help on using the repository browser.