Changeset 121825 for trunk/dports/java


Ignore:
Timestamp:
Jul 8, 2014, 7:30:21 PM (5 years ago)
Author:
krischik@…
Message:

Update to current version and patch for missing zipalign

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/java/android/Portfile

    r114245 r121825  
    66
    77name                android
    8 version             22.3
     8version             23
    99categories          java devel emulators
    1010maintainers         openmaintainer krischik
     
    1515supported_archs     noarch
    1616
    17 set patchversion    114239
     17set patchversion    121820
    1818set appbundles      ${name}-appbundles-r${patchversion}.tar.gz
     19set tools           ${name}-tools-r${patchversion}.tar.gz
    1920set prog            ${name}-sdk_r${version}-macosx.zip
    2021
     
    2324                    macports:${name}:appbundles
    2425distfiles           ${prog}:prog                                        \
    25                     ${appbundles}:appbundles
     26                    ${appbundles}:appbundles                            \
     27                    ${tools}:appbundles
    2628distname            ${name}-sdk-macosx
    2729worksrcdir          ${name}-sdk-macosx
    28 extract.only        ${appbundles}
     30extract.only        ${appbundles} ${tools}
    2931
    3032checksums           ${prog}                                             \
    31                     md5     ecde88ca1f05955826697848fcb4a9e7            \
    32                     sha1    547ea51c4aa61d623a4823d0b635d3b66b6c9329    \
    33                     rmd160  2feefd61659c711d81cfd4459a3e9124d787c154    \
     33                    md5     fe64ec74a943572da9cfa4a90243461d            \
     34                    sha1    7119841e5fcadd8ef2b75c1fe419c4cbc9a97336    \
     35                    rmd160  801b01eb49c04ca43507b2c5f2f7baac598db50f    \
    3436                    ${appbundles}                                       \
    35                     md5     4b063feb919989a2fa9576a3e00a126f            \
    36                     sha1    8e7dad4e0f57bf5e48ad3d5cfe4d58d9ad1c24a8    \
    37                     rmd160  ca4c01ad96a1ebdfd8c34b2294e9066521d14ae3
     37                    md5     d363cae627e4922da942a1c115965eca            \
     38                    sha1    54468931ffa347540d8627a0addb54c844e2c9de    \
     39                    rmd160  623f21017f6d04c2a425f9e691fa138ad5ad2b7a    \
     40                    ${tools}                                            \
     41                    md5     46e2caebec7ca9e25f97a924d09fb982            \
     42                    sha1    2c9c56246ed15ae82c90ff5da1f1a9c531b6189a    \
     43                    rmd160  2dfbe666c93d701dab56728ad4eeaff0654ce608
    3844
    3945use_configure       no
     
    7480    ui_info "# sudo dscl . append /Groups/_developer GroupMembership <username> #"
    7581    ui_info "####################################################################"
    76     ui_info "# you need to download the actual SDKs. Because of the licence     #"
     82    ui_info "# you need to download the actual SDKs. Because of the licence     #"
    7783    ui_info "# querys this can not be done automaticaly. Use:                   #"
    7884    ui_info "#                                                                  #"
     
    8793        system "touch ${destroot}${applications_dir}/Developer/.localized"
    8894
     95        copy                                                                            \
     96            ${workpath}/tools-r${patchversion}/zipalign                                 \
     97            ${destroot}${prefix}/share/java/android-sdk-macosx/tools/zipalign
     98
    8999        foreach comp { Android-DDMS Android-Draw9Patch Android-Emulator Android-Hierarchyviewer Android-Manager Android-Monitor} {
    90         copy                                                                                    \
    91             ${workpath}/appbundles-r${patchversion}/${comp}.app                                 \
    92             ${destroot}${applications_dir}/Developer
     100            copy                                                                                \
     101                ${workpath}/appbundles-r${patchversion}/${comp}.app                             \
     102                ${destroot}${applications_dir}/Developer
    93103            reinplace s|@PREFIX@|${prefix}|g                                                    \
    94104                ${destroot}${applications_dir}/Developer/${comp}.app/Contents/MacOS/Start.command
     
    96106    }
    97107}
     108#
     109#    post-install {
     110#       system "( sleep 5 && while [ 1 ]; do sleep 1; echo y; done ) | }${prefix}/share/java/android-sdk-macosx/tools/android update sdk --no-ui"
     111#    }
    98112
Note: See TracChangeset for help on using the changeset viewer.