Ticket #11047: patch-Portfile.diff

File patch-Portfile.diff, 2.6 KB (added by cssdev, 18 years ago)

In addition to bumping the version and checksums, some of the patches can be cleaned up. I also cleaned up some of the Portfile formatting.

  • Portfile

     
    11# $Id$
    22
    33PortSystem 1.0
    4 name                            doxygen
    5 version                         1.5.0
    6 revision                        1
    7 categories                      textproc devel
    8 maintainers                     css@macports.org
    9 description                     Documentation system for several programming languages
     4name                    doxygen
     5version                 1.5.1
     6categories              textproc devel
     7maintainers             css@macports.org
     8description             Documentation system for several programming languages
    109long_description \
    1110        It can generate an on-line documentation browser (in HTML) and/or an \
    1211        off-line reference manual from a set of documented source files. \
     
    2120        graphs, inheritance diagrams, and collaboration diagrams, which are \
    2221        all generated automatically.
    2322
    24 platforms                       darwin
     23platforms               darwin
    2524
    26 homepage                        http://www.doxygen.org/
     25homepage                http://www.doxygen.org/
    2726master_sites            ftp://ftp.stack.nl/pub/users/dimitri/
    28 distfiles                       ${distname}.src${extract.suffix}
     27distfiles               ${distname}.src${extract.suffix}
    2928
    30 checksums                       md5 8b006cee7fd92bdbb67b2990fce703ed \
    31                                         sha1 74a102ed90b8821f11d25b9f16b1a666337c2827 \
    32                                         rmd160 96611fab78d403f505865fdc2bca679b39c8cf9d
     29checksums               md5 43b8e58e5ca70cb8f1285c35a171014e \
     30                        sha1 eac525c670ef3f1f81c3038588b42e111a9ec6a6 \
     31                        rmd160 bacd34a5a69833e42e116d997c99df03dd837062
    3332
    34 depends_lib                     bin:tex:teTeX bin:gs:ghostscript lib:libpng:libpng \
    35                                         bin:dot:graphviz bin:ginstall:coreutils
     33depends_lib             bin:tex:teTeX bin:gs:ghostscript lib:libpng:libpng \
     34                        bin:dot:graphviz bin:ginstall:coreutils
    3635
    3736# setup to work smoothly with Qt3
    38 patchfiles                      patch-addon_doxywizard_Makefile.doxywizard
    3937post-patch {
    4038        reinplace "s|\$(QTDIR)/include|\$(QTDIR)/include/qt3|g" \
    4139                "${worksrcpath}/tmake/lib/macosx-c++/tmake.conf"
     
    4341                ${worksrcpath}/addon/doxywizard/Makefile.doxywizard
    4442        reinplace "s|@@X11PREFIX@@|${x11prefix}|g" \
    4543                ${worksrcpath}/addon/doxywizard/Makefile.doxywizard
    46         reinplace "s|(QTDIR)/include|(QTDIR)/include/qt3|g" \
    47                 ${worksrcpath}/addon/doxywizard/Makefile.doxywizard
    4844}
    4945
    5046configure.pre_args      --prefix ${prefix}
    5147configure.args          --docdir ${prefix}/share/doc
    5248configure.env           QTDIR=${prefix}
    5349
    54 build.env                       QTDIR=${prefix}
     50build.env               QTDIR=${prefix}
    5551build.target            all pdf
    5652
    5753destroot.target         install install_docs
    5854destroot.args           INSTALL=${destroot}${prefix} \
    59                                         DOCDIR=${destroot}${prefix}/share/doc/doxygen \
    60                                         MAN1DIR=share/man/man1
     55                        DOCDIR=${destroot}${prefix}/share/doc/doxygen \
     56                        MAN1DIR=share/man/man1
    6157
    6258variant wizard {
    6359        depends_lib-append      lib:libqt-mt:qt3