Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Changeset 35110

Show
Ignore:
Timestamp:
2008-03-17 10:47:47 (8 months ago)
Author:
reiffert@…
Message:

gnucash 2.2.4, fixing:
#14297 (Update gnucash)
#13316 (binreloc error)
#13472 (Fails to build on leopard)
#13852 (Fails to compile)

Location:
trunk/dports/gnome/gnucash
Files:
2 added
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnome/gnucash/Portfile

    r32175 r35110  
    22 
    33PortSystem        1.0 
     4 
    45name              gnucash 
    5 version           2.2.1 
    6 revision          2 
     6version           2.2.4 
    77categories        gnome x11 
    88maintainers       nomaintainer 
     9platforms       darwin 
    910description       a personal and small-business financial-accounting software 
    1011long_description  GnuCash is a personal and small-business \ 
     
    2425                  http://www.gnucash.org/pub/gnucash/sources/stable/ 
    2526use_bzip2         yes 
    26 checksums         md5 c971dba50b6e04d8fdd66cb681e1cead  
     27checksums         md5 f521cea858ee7223325114ec98de86ca 
    2728                  # gpg signature for 2.2.1 not published! 
    2829depends_lib       lib:XML/Parser.pm:p5-xml-parser \ 
     
    5354} 
    5455 
    55 default_variants +guile16 
     56default_variants +guile16 +without-docs 
    5657 
    57 variant without_quotes { 
     58variant without_quotes description {Does not depend on building p5-finance-quote} { 
    5859        depends_lib-delete      lib:Finance/Quote.pm:p5-finance-quote 
    5960} 
    6061 
    61 variant without_hbci { 
     62variant without_hbci description {Disables HBCI support} { 
    6263        depends_lib-delete      lib:aqbanking:aqbanking 
    6364        configure.args-delete   --enable-hbci 
     
    6566} 
    6667 
    67 variant without_ofx { 
     68variant without_ofx description {Disables ofx support} { 
    6869        depends_lib-delete      lib:libofx:libofx 
    6970        configure.args-delete   --enable-ofx 
     
    7172} 
    7273 
    73 variant without_docs { 
     74variant without_docs description {Does not build gnucash-docs} { 
    7475        depends_lib-delete      port:gnucash-docs 
    7576} 
    7677 
    77 variant guile16 { 
     78variant guile16 description {Builds using guile16} { 
    7879        depends_lib-delete      port:guile 
    7980        depends_lib-delete      port:slib-guile 
    8081        depends_lib-append      port:guile16 \ 
    8182                                port:slib-guile16 
     83         
     84        patchfiles      patch-configure.diff 
     85 
     86        post-patch { 
     87                fs-traverse src_file ${worksrcpath}/src { 
     88                        if { [ file isfile ${src_file} ] } { 
     89                                reinplace "s|\\<guile\\/|\<guile16\\/|g"   ${src_file} 
     90                                reinplace "s|libguile\\.h|libguile16\\.h|g" ${src_file} 
     91                                reinplace "s|exec\\ guile|exec\\ guile16|g" ${src_file} 
     92                        } 
     93                } 
     94        } 
    8295}