Ignore:
Timestamp:
Jan 11, 2013, 2:16:18 PM (7 years ago)
Author:
cal@…
Message:

textmate2: revert to using system ruby for the build process

Previously the build required rb-json, which forced us to use MacPorts
ruby. Since upstream has since removed this requirement and the build
works fine with the Apple's ruby on the platforms supported by this
port, we don't need a build-time dependency on ruby.

This closes #37602, although not in the way suggested.

Location:
trunk/dports/editors/textmate2
Files:
2 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/editors/textmate2/Portfile

    r101461 r101463  
    3535patchfiles              patch-configure-versionnumber.diff \
    3636                        patch-create_default_bundles_tbz-verbose.diff \
    37                         patch-configure-mdt.diff \
    38                         patch-bin-gen_credits.rb-use-mp-ruby.diff \
    39                         patch-bin-gen_html-use-mp-ruby.diff
     37                        patch-configure-mdt.diff
    4038
    4139post-patch {
    4240    reinplace "s/@REVISION@/${github.version}/" ${worksrcpath}/configure
    4341    reinplace "s/__MACOSX_DEPLOYMENT_TARGET__/${macosx_deployment_target}/" ${worksrcpath}/configure
    44     reinplace "s#@PREFIX@#${prefix}#" ${worksrcpath}/bin/gen_credits.rb ${worksrcpath}/bin/gen_html
    4542    fs-traverse file ${worksrcpath} {
    4643        if {[file tail ${file}] == "target"} {
     
    5249depends_build-append    port:ninja \
    5350                        port:ragel \
    54                         port:proctools \
    55                         port:ruby \
    56                         port:rb-json
     51                        port:proctools
    5752
    5853depends_skip_archcheck  ninja ragel proctools
Note: See TracChangeset for help on using the changeset viewer.