Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Changeset 39642 for trunk

Show
Ignore:
Timestamp:
08/27/08 13:22:32 (3 months ago)
Author:
ryandesign@…
Message:

cairo-devel: new port for latest development version of cairo, 1.7.4, based on cairo port for 1.6.4_1

Location:
trunk/dports/graphics
Files:
2 added
1 removed
2 modified
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/graphics/cairo-devel

  • trunk/dports/graphics/cairo-devel/Portfile

    r39634 r39642  
    33PortSystem              1.0 
    44 
    5 name                    cairo 
     5name                    cairo-devel 
    66set my_name             cairo 
    7 version                 1.6.4 
    8 revision                1 
     7version                 1.7.4 
    98categories              graphics 
    109maintainers             ryandesign 
    1110homepage                http://cairographics.org/ 
    12 master_sites            ${homepage}releases/ 
     11master_sites            ${homepage}snapshots/ 
    1312platforms               darwin macosx 
    1413use_parallel_build      yes 
     
    2524 
    2625checksums \ 
    27     md5 a198d509f9e3a35b78de8bb02174ebb9 \ 
    28     sha1 9d990fe39a125ceb07221623c237cd7015855d5c \ 
    29     rmd160 ccae736a40d985b72bda7c2f0a98a0838020658e 
     26    md5     7583b6ff663a708fbfe1501c74d8fd77 \ 
     27    sha1    c2b139a11336bf1c7a3423baff12ba949269a36b \ 
     28    rmd160  bb15dffa4429081d630736197a94fd1c53c9492d 
    3029 
    3130depends_build \ 
     
    3332 
    3433depends_lib \ 
    35     path:${prefix}/lib/pkgconfig/pixman-1.pc:libpixman \ 
     34    path:${prefix}/lib/pkgconfig/pixman-1.pc:libpixman-devel \ 
    3635    port:xrender \ 
    3736    port:fontconfig \ 
     
    4241    port:expat 
    4342 
    44 patchfiles \ 
    45     patch-FcFini.diff 
     43pre-configure { 
     44    set pixman_minimum_version 0.11.2 
     45    set pixman_installed_version [exec pkg-config pixman-1 --modversion] 
     46    if {[rpm-vercomp ${pixman_installed_version} ${pixman_minimum_version}] < 0} { 
     47        return -code error "cairo ${version} requires pixman ${pixman_minimum_version} or later but you have pixman ${pixman_installed_version}. Please deactivate libpixman and install libpixman-devel, then try again." 
     48    } 
     49} 
    4650 
    4751# The +universal variant is written in such a way that the port's global 
     
    179183livecheck.check         regex 
    180184livecheck.url           ${homepage}news/ 
    181 livecheck.regex         ${my_name}-(\[0-9\]+\\.\[0-9\]*\[02468\]\\.\[0-9\]+) 
     185livecheck.regex         ${my_name}-(\[0-9\]+\\.\[0-9\]*\[13579\]\\.\[0-9\]+) 
  • trunk/dports/graphics/dcraw/Portfile

    r39641 r39642  
    1313worksrcdir              $name 
    1414dist_subdir             ${name}/${version}-${distfile_date} 
    15 use_configure           no 
    1615use_parallel_build      yes 
    1716 
     
    3332    port:lcms 
    3433 
    35 variant universal {} 
    36  
    37 build { 
    38     if {[variant_isset universal]} { 
    39         system "cd ${worksrcpath} && cc -o dcraw ${configure.cflags} ${configure.universal_cflags} dcraw.c -ljpeg -llcms -lintl -liconv ${configure.cppflags} ${configure.ldflags} -DLOCALEDIR=\\\"${prefix}/share/locale/\\\"" 
    40     } else { 
    41         system "cd ${worksrcpath} && cc -o dcraw ${configure.cflags} dcraw.c -ljpeg -llcms -lintl -liconv ${configure.cppflags} ${configure.ldflags} -DLOCALEDIR=\\\"${prefix}/share/locale/\\\"" 
    42     } 
     34configure { 
     35    xinstall -W ${filespath} Makefile.in ${worksrcpath}/Makefile 
     36    reinplace "s|@CC@|${configure.cc}|g" ${worksrcpath}/Makefile 
     37    reinplace "s|@CFLAGS@|${configure.cflags}|g" ${worksrcpath}/Makefile 
     38    reinplace "s|@CPPFLAGS@|${configure.cppflags}|g" ${worksrcpath}/Makefile 
     39    reinplace "s|@LDFLAGS@|${configure.ldflags}|g" ${worksrcpath}/Makefile 
    4340} 
    4441