New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 80617


Ignore:
Timestamp:
07/15/11 15:07:24 (4 years ago)
Author:
ciserlohn@…
Message:

fossil: update to version 1.18

  • fossil can now be built with the standard configure/make procedure, so the custom configure phase and the patch to ensure UsingTheRightCompiler has been removed.
  • the windows specific stuff has been moved to a separate directory thus the patch to remove it can be omitted.
  • the versioning scheme now uses a sequential numbering, though the distfiles are still only labeled with a release date. Insert ${epoch} into the portfile to adapt to the new versioning scheme. Adjusted the livecheck and ${distname} accordingly.
Location:
trunk/dports/devel/fossil
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/fossil/Portfile

    r79813 r80617  
    55 
    66name                fossil 
    7 version             20110528185122 
     7version             1.18 
     8epoch               20110713230341 
    89categories          devel 
    910platforms           darwin 
     
    2223 
    2324master_sites        ${homepage}download/ 
    24 distname            ${name}-src-${version} 
     25distname            ${name}-src-${epoch} 
    2526 
    26 checksums           sha1    3225080b4e9a8542fced48d8797a8eaef26ef17d \ 
    27                     rmd160  3301f3e962c9b9a3304b135de03342ad0ba0da79 
     27checksums           sha1    41162f4db6711210bc19271414454e953e348c5e \ 
     28                    rmd160  c0033a685457e032eea8ad9804be61121e8c8492 
    2829 
    2930test.run            yes 
     
    3334depends_lib         port:zlib \ 
    3435                    port:openssl 
    35  
    36 patchfiles          patch-Makefile.diff \ 
    37                     patch-src-makemake.tcl.diff 
    38  
    39 post-extract { 
    40     reinplace s|\$\(INSTALLDIR\)|\$(DESTDIR)/${prefix}/bin|g ${worksrcpath}/src/makemake.tcl 
    41 } 
    42  
    43 configure { 
    44     system "cd ${worksrcpath}/src && tclsh ${worksrcpath}/src/makemake.tcl" 
    45 } 
    46  
    47 if {[variant_isset universal]} { 
    48     set archflags ${configure.universal_cflags} 
    49 } else { 
    50     set archflags ${configure.cc_archflags} 
    51 } 
    52  
    53 build.args-append   CC="${configure.cc} ${archflags}" \ 
    54                     CFLAGS=${configure.cflags} \ 
    55                     LDFLAGS=${configure.ldflags} 
    5636 
    5737post-destroot { 
     
    10888 
    10989livecheck.type      regex 
     90livecheck.version   ${epoch} 
    11091livecheck.url       ${homepage}/download.html 
    11192livecheck.regex     ${name}-src-(\\d{14})${extract.suffix} 
Note: See TracChangeset for help on using the changeset viewer.