Changeset 149200


Ignore:
Timestamp:
Jun 5, 2016, 4:37:32 AM (4 years ago)
Author:
ryandesign@…
Message:

frozenbubble2: update to 2.212 (#45569); fixes launch failure (#51560); use perl 5.24; use app portgroup

Location:
trunk/dports/games/frozenbubble2
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/games/frozenbubble2/Portfile

    r142213 r149200  
    33
    44PortSystem          1.0
     5PortGroup           app 1.0
    56PortGroup           perl5 1.0
    67
    78name                frozenbubble2
     9perl5.branches      5.24
     10perl5.setup         Games-FrozenBubble 2.212
    811categories          games
    9 version             2.2.0
    10 revision            4
    11 perl5.branches      5.22
    1212platforms           darwin
    13 maintainers         nomaintainer
     13maintainers         ryandesign openmaintainer
    1414license             GPL-2
    1515
     
    2222                    logo eye-candies.
    2323
    24 homepage            http://www.frozen-bubble.org
    25 master_sites        ${homepage}/data
    26 distname            frozen-bubble-${version}
    27 checksums           rmd160  1bbe0163c28421c497979c85a98f64a98174c780 \
    28                     sha256  dada92322ef3adb75df7a4270b2e76c572c3f8e42006ed3a5aaeefa68fcaa5b7
    29 use_bzip2           yes
     24homepage            http://www.frozen-bubble.org/
     25dist_subdir         ${name}
    3026
    31 depends_build       port:pkgconfig
    32 depends_lib         port:libsdl \
     27checksums           rmd160  f9f4e64e0a9ee0c5dd1d81c702d6787714430b6a \
     28                    sha256  721e04ff69c5233060656bfbf4002aa1aeadd96c95351f0c57bb85b6da35a305
     29
     30depends_build-append \
     31                    port:p${perl5.major}-file-slurp \
     32                    port:pkgconfig
     33
     34depends_lib-append  port:libsdl \
    3335                    port:libsdl_image \
    3436                    port:libsdl_mixer \
    3537                    port:libsdl_pango \
    36                     port:perl${perl5.major} \
     38                    port:p${perl5.major}-compress-bzip2 \
     39                    port:p${perl5.major}-file-sharedir \
     40                    port:p${perl5.major}-file-which \
     41                    port:p${perl5.major}-ipc-system-simple \
     42                    port:p${perl5.major}-locale-maketext-lexicon \
    3743                    port:p${perl5.major}-sdl
    38 depends_run         port:p${perl5.major}-locale-gettext
    3944
    40 livecheck.type      regex
    41 livecheck.url       http://www.frozen-bubble.org/downloads/
    42 livecheck.regex     {<h3>(\d(?:\.\d)+)</h3>}
    43 
    44 # uses nested functions
    45 # http://clang.llvm.org/docs/UsersManual.html#gcc-extensions-not-implemented-yet
    46 compiler.blacklist  *clang*
    47 
    48 patchfiles          patch-c_stuff-Makefile.PL.diff \
    49                     patch-Makefile.diff \
    50                     patch-c_stuff-Makefile.diff
     45# https://trac.macports.org/ticket/38483
     46universal_variant   no
    5147
    5248post-patch {
    53     foreach file [glob ${worksrcpath}/frozen-bubble*] {
    54         reinplace "s|/usr/bin/perl|${perl5.bin}|g" ${file}
    55     }
    56     reinplace "s|__PERL__|${perl5.bin}|" ${worksrcpath}/Makefile \
    57         ${worksrcpath}/c_stuff/Makefile
     49    reinplace "s|/usr/bin/perl|${perl5.bin}|g" {*}[glob ${worksrcpath}/bin/*]
    5850}
    5951
    60 use_configure       no
     52perl5.use_module_build
     53perl5.link_binaries no
    6154
    62 build.args          PREFIX="${prefix}" \
    63                     CC="${configure.cc}" \
    64                     LD="${configure.cc}"
    65 
    66 destroot.args       PREFIX="${prefix}"
     55app.name            Frozen Bubble 2
     56app.executable      ${perl5.bindir}/frozen-bubble
     57app.icon            share/icons/frozen-bubble-icon-64x64.png
    6758
    6859post-destroot {
Note: See TracChangeset for help on using the changeset viewer.