Ignore:
Timestamp:
Aug 14, 2007, 1:30:38 PM (12 years ago)
Author:
nox@…
Message:

IcyJuice:

  • Updated to version 1.0.2.
  • Ported to xcode PortGroup.
  • Added livecheck and sha1 and rmd160 checksums.
  • Added universal support.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/aqua/IcyJuice/Portfile

    r21855 r27790  
    11# $Id$
    22
    3 PortSystem 1.0
     3PortSystem              1.0
     4PortGroup               xcode 1.0
    45
    56name                    IcyJuice
    6 version                 1.0d6
     7set my_name             "Icy Juice"
     8version                 1.0.2
    79categories              aqua net
    810platforms               darwin
    9 maintainers             nomaintainer@macports.org
     11maintainers             nomaintainer
    1012homepage                http://www.mitzpettel.com/software/icyjuice.html
    1113description             Cocoa ICQ client
     
    1416                        support and multiple accounts lists.
    1517                       
    16                        
    17 master_sites            http://www.mitzpettel.com/download/
    18 checksums               md5 7d6c5a039e47b64d79dec642c2526649
     18master_sites    http://www.mitzpettel.com/download/
     19distname                ${name}${version}src
     20extract.suffix  .tgz
    1921
    20 distname                ${name}${version}src
    21 extract.suffix          .tgz
     22checksums               md5 83fe12d8472733d799703fb9a0d84bee \
     23                                sha1 1d8789eb1cf1e2d3d1d939e4a2705ad0c24aadba \
     24                                rmd160 fbdaa97dea9a52ca1fcbae41e50339cef0a9b243
    2225
    23 use_configure           no
     26# Dummy configure to enable universal variant
     27use_configure   yes
     28configure               {}
    2429
    25 build.type              pbx
    26 build.target            { -project "Icy Juice.pbproj" }
     30if {! [variant_isset universal]} {
     31        set arch ${os.arch}
     32        if {! [string compare ${os.arch} powerpc]} {
     33                set arch ppc
     34        }
    2735
    28 destroot {              set appPath ${destroot}/Applications/MacPorts
    29                         file mkdir ${appPath}
    30                         file copy "${worksrcpath}/build/Icy Juice.app" ${appPath}
    31                         }
     36        xcode.build.settings-append             ARCHS=${arch}
     37        xcode.destroot.settings-append  ARCHS=${arch}
     38}
    3239
     40# We cannot use xcode.project here because of #12429.
     41#xcode.project  "Icy Juice.xcodeproj"
     42build.args              "-project \"${my_name}.xcodeproj\""
     43destroot.args   "-project \"${my_name}.xcodeproj\""
     44
     45post-destroot {
     46        xinstall -d ${destroot}/Applications/MacPorts
     47        copy ${worksrcpath}/build/${xcode.configuration}/${my_name}.app \
     48                ${destroot}/Applications/MacPorts
     49}
     50
     51livecheck.check regex
     52livecheck.url   ${homepage}
     53livecheck.regex "version (\\d+(?:\\.\\d+)*)"
     54
Note: See TracChangeset for help on using the changeset viewer.