Ticket #14297: patch-gnucash-Portfile.diff

File patch-gnucash-Portfile.diff, 1.5 KB (added by mp@…, 16 years ago)

patch for gnucash Portfile

  • Portfile

    old new  
    22
    33PortSystem        1.0
    44name              gnucash
    5 version           2.2.1
    6 revision          2
     5version           2.2.3
    76categories        gnome x11
    87maintainers       nomaintainer
    98description       a personal and small-business financial-accounting software
     
    2322master_sites      sourceforge \
    2423                  http://www.gnucash.org/pub/gnucash/sources/stable/
    2524use_bzip2         yes
    26 checksums         md5 c971dba50b6e04d8fdd66cb681e1cead
     25checksums         md5 a90e2d01e3c487d36e9a5f5fd82d2149
    2726                  # gpg signature for 2.2.1 not published!
    2827depends_lib       lib:XML/Parser.pm:p5-xml-parser \
    2928                  port:glib2 \
     
    5251        reinplace "/^DYLD_LIBRARY_PATH/s|=\"|=\"/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources@-PATH_SEPARATOR-@|" ${worksrcpath}/src/bin/overrides/gnucash-env.in
    5352}
    5453
    55 default_variants +guile16
     54default_variants +guile16 +without-docs
    5655
    5756variant without_quotes {
    5857        depends_lib-delete      lib:Finance/Quote.pm:p5-finance-quote
     
    7978        depends_lib-delete      port:slib-guile
    8079        depends_lib-append      port:guile16 \
    8180                                port:slib-guile16
     81       
     82        patchfiles      patch-configure.diff patch-SplitP.h.diff
     83
     84        post-patch {
     85                fs-traverse src_file ${worksrcpath}/src {
     86                        if { [ file isfile ${src_file} ] } {
     87                                reinplace "s|\\<guile\\/|\<guile16\\/|g"   ${src_file}
     88                                reinplace "s|libguile\\.h|libguile16\\.h|g" ${src_file}
     89                        }
     90                }
     91        }
    8292}