Ignore:
Timestamp:
Aug 7, 2007, 6:14:27 PM (13 years ago)
Author:
jwa@…
Message:

version bump to 2.8.5-rc1, this is the first trial of it, added the ability not to build a single library and debug version, too, as variants, plus livecheck

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/graphics/wxWidgets-devel/Portfile

    r25908 r27545  
    44
    55name                    wxWidgets-devel
    6 version                 2.8.4-rc2
     6version                 2.8.5-rc1
    77categories              graphics devel
    88platforms               darwin
     
    1010description             mature cross-platform C++ GUI framework
    1111long_description        wxWidgets is a mature open-source cross-platform C++ \
    12                         GUI framework for MacOS, Unix, Linux, Windows. It can \
    13                         make use of a variety of native widget sets as well as \
    14                         its own widget set: MacOS, GTK+, Motif, WIN32. \
    15                         wxWidgets will even run on embedded systems using \
    16                         Linux and X11.
     12    GUI framework for MacOS, Unix, Linux, Windows. It can \
     13    make use of a variety of native widget sets as well as \
     14    its own widget set: MacOS, GTK+, Motif, WIN32. \
     15    wxWidgets will even run on embedded systems using \
     16    Linux and X11.
    1717
    1818homepage                http://www.wxwidgets.org/
    1919distname                wxWidgets
    2020master_sites            http://biolpc22.york.ac.uk/pub/CVS_HEAD/v2/files/ \
    21                         http://biolpc22.york.ac.uk/pub/${version}/
     21    http://biolpc22.york.ac.uk/pub/${version}/
    2222use_bzip2               yes
    2323
     
    2525dist_subdir             ${distname}/${version}
    2626checksums               ${distname}-${version}${extract.suffix} \
    27                                 md5 e1fe148e923d29298c85400961cd3cfa \
    28                         ${distname}-${version}${extract.suffix} \
    29                                 sha1 5ecf15f3fa41817b217cc0a071a2d8102e02827a \
    30                         ${distname}-${version}${extract.suffix} \
    31                                 rmd160 4a10d86fe8f90ee3ce88e0a8cd746b8e1485c887
     27    md5 759fd5f92c6fd4e31c04e2edb1d6bfe9 \
     28    ${distname}-${version}${extract.suffix} \
     29    sha1 4eabfa314eccca1aca85111825b4a232784d89c0 \
     30    ${distname}-${version}${extract.suffix} \
     31    rmd160 2d79ca59a438cfc9153efda8426f067209f8d2c0
    3232
    3333depends_lib             port:jpeg \
    34                         port:tiff \
    35                         port:libpng \
    36                         port:zlib \
    37                         port:libiconv \
    38                         port:expat \
    39                         port:libsdl \
    40                         port:libsdl_mixer
     34    port:tiff \
     35    port:libpng \
     36    port:zlib \
     37    port:libiconv \
     38    port:expat \
     39    port:libsdl \
     40    port:libsdl_mixer
    4141
    4242#set worksrcdir build
     
    4949configure.ldflags       -L${build.dir}/lib
    5050configure.args          --mandir=${prefix}/share/man \
    51                         --libdir=${prefix}/lib/${sub} \
    52                         --bindir=${prefix}/lib/${sub}/bin \
    53                         --includedir=${prefix}/include/${sub} \
    54                         --datadir=${prefix}/share/${sub} \
    55                         --with-libiconv-prefix=${prefix} \
    56                         --with-libjpeg \
    57                         --with-libtiff \
    58                         --with-libpng \
    59                         --with-zlib \
    60                         --with-sdl \
    61                         --with-opengl \
    62                         --with-mac \
    63                         --disable-sdltest \
    64                         --enable-unicode \
    65                         --enable-display \
    66                         --enable-monolithic
     51    --libdir=${prefix}/lib/${sub} \
     52    --bindir=${prefix}/lib/${sub}/bin \
     53    --includedir=${prefix}/include/${sub} \
     54    --datadir=${prefix}/share/${sub} \
     55    --with-libiconv-prefix=${prefix} \
     56    --with-libjpeg \
     57    --with-libtiff \
     58    --with-libpng \
     59    --with-zlib \
     60    --with-sdl \
     61    --with-opengl \
     62    --with-mac \
     63    --disable-sdltest \
     64    --enable-unicode \
     65    --enable-display \
     66    --enable-monolithic
    6767
    6868platform darwin 8 {
     
    7575
    7676post-build {
    77                 system "cd ${build.dir} && make -C contrib/src/gizmos"
    78                 system "cd ${build.dir} && make -C contrib/src/stc"
    79                 system "cd ${build.dir} && make -C contrib/src/ogl"
     77    foreach c { ${contrib} } {
     78        system "cd ${build.dir} && make -C contrib/src/${c}"
     79    }
    8080}
    8181
    8282post-destroot {
    83                 system "cd ${destroot.dir} && make -C contrib/src/gizmos install ${destroot.destdir}"
    84                 system "cd ${destroot.dir} && make -C contrib/src/stc install ${destroot.destdir}"
    85                 system "cd ${destroot.dir} && make -C contrib/src/ogl install ${destroot.destdir}"
     83    foreach c { ${contrib} } {
     84        system "cd ${destroot.dir} && make -C contrib/src/${c} install ${destroot.destdir}"
     85    }
     86    xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
     87    xinstall -m 644 -W ${workpath}/${distname}-${version} \
     88        install-mac.txt install-mgl.txt install-motif.txt \
     89        INSTALL-OS2.txt install-x11.txt readme-cocoa.txt \
     90        readme-gtk.txt readme-mac.txt \
     91        readme-mgl.txt readme-motif.txt readme-x11.txt \
     92        ${destroot}${prefix}/share/doc/${name}
     93}
    8694
    87         xinstall -d -m 755 ${destroot}${prefix}/share/doc/${name}
    88         xinstall -m 644 -W ${workpath}/${distname}-${version} \
    89                 install-mac.txt install-mgl.txt install-motif.txt \
    90                 INSTALL-OS2.txt install-x11.txt readme-cocoa.txt \
    91                 readme-gtk.txt readme-mac.txt \
    92                 readme-mgl.txt readme-motif.txt readme-x11.txt \
    93                 ${destroot}${prefix}/share/doc/${name}
     95variant nonmonolithic {
     96    configure.args-delete       --enable-monolithic
    9497}
     98
     99variant debug {
     100    configure.args-append       --enable-debug
     101    set installtype debug
     102}
     103   
     104livecheck.check         regex
     105livecheck.url           http://biolpc22.york.ac.uk/pub/
     106livecheck.regex         (2.8.\[0-9\]+-rc\[0-9\])/
Note: See TracChangeset for help on using the changeset viewer.