Changeset 40482 for trunk/dports


Ignore:
Timestamp:
Oct 3, 2008, 12:25:14 PM (16 years ago)
Author:
css@…
Message:

Simplify the default doxygen installation by not generating its PDF documentation file, thus removing the explicit dependencies on texlive and ghostscript. This makes for a much lighter installation process, and the PDF may be generated using the docs variant. see #14421

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/textproc/doxygen/Portfile

    r40384 r40482  
    55name                    doxygen
    66version                 1.5.7
     7revision                1
    78categories              textproc devel
    89maintainers             css@macports.org
     
    3233                        rmd160 13c4872d49c9d4b178934fe93d02f6ed5e358bee
    3334
    34 depends_lib             path:${prefix}/bin/pdflatex:texlive \
    35                         bin:gs:ghostscript lib:libpng:libpng \
    36                         bin:dot:graphviz bin:ginstall:coreutils port:libiconv
     35depends_lib             lib:libpng:libpng bin:dot:graphviz \
     36                        bin:ginstall:coreutils port:libiconv
    3737
    3838# setup to work smoothly with Qt3
     
    5454
    5555build.env               QTDIR=${prefix}
    56 build.target            all pdf
     56build.target            all
    5757
    58 destroot.target         install install_docs
     58destroot.target         install
    5959destroot.args           INSTALL=${destroot}${prefix} \
    6060                        DOCDIR=${destroot}${prefix}/share/doc/doxygen \
    6161                        MAN1DIR=share/man/man1
    6262
    63 variant wizard {
     63variant docs description {Include the doxygen PDF documentation and LaTeX} {
     64        build.target-append     pdf
     65        destroot.target-append  inistall_docs
     66        depends-lib-append      path:${prefix}/bin/pdflatex:texlive \
     67                                bin:gs:ghostscript
     68}
     69
     70variant wizard description {Include the GUI wizard based on Qt} {
    6471        depends_lib-append      lib:libqt-mt:qt3
    6572        configure.args-append   --with-doxywizard
Note: See TracChangeset for help on using the changeset viewer.