Changeset 96716 for trunk/dports/print


Ignore:
Timestamp:
Aug 17, 2012, 9:57:29 PM (7 years ago)
Author:
ryandesign@…
Message:

transfig: whitespace and formatting adjustments; add modeline

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/print/transfig/Portfile

    r89950 r96716  
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
    12# $Id$
    23
    3 PortSystem                      1.0
     4PortSystem          1.0
    45
    5 name                            transfig
    6 version                         3.2.5d
    7 revision                        1
     6name                transfig
     7version             3.2.5d
     8revision            1
     9categories          print graphics
     10platforms           darwin
     11license             Permissive
     12maintainers         nomaintainer
    813
    9 description                     Tools to convert Xfig's .fig files
    10 long_description        TransFig is a set of tools for creating TeX documents \
    11                                         with graphics which are portable, in the sense that they \
    12                                         can be printed in a wide variety of environments. \
    13                                         Drivers currently exist for the following graphics \
    14                                         languages: (E)EPIC macros, LaTeX picture environment, PIC, \
    15                                         PiCTeX, PostScript, and TeXtyl.
    16 platforms                       darwin
    17 categories                      print graphics
    18 license                         Permissive
    19 maintainers                     nomaintainer
    20 homepage                        http://xfig.org/
    21 master_sites            sourceforge:mcj
    22 distname                        ${name}.${version}
    23 checksums                       md5     f9eac7f265668ecbfda6aaf7581989ad \
    24                                         sha1    90ff277cc9b3fa0d0313052fcf5e3ffad8652abc \
    25                                         rmd160  6d6aff522bd9e886029bf317e7b9dcd495a5c0ef
    26 depends_lib                     port:libpng \
    27                                         port:xpm
    28 depends_run                     port:netpbm
    29 use_xmkmf                       yes
    30 patchfiles                      patch-fig2dev-dev-Imakefile \
    31                                         patch-fig2dev-Imakefile \
    32                                         patch-transfig-Imakefile
     14description         Tools to convert Xfig's .fig files
    3315
    34 # https://trac.macports.org/ticket/31504
    35 if {${configure.compiler} == "clang"} { 
    36     configure.compiler llvm-gcc-4.2 
    37 }
     16long_description    TransFig is a set of tools for creating TeX documents \
     17                    with graphics which are portable, in the sense that they \
     18                    can be printed in a wide variety of environments. \
     19                    Drivers currently exist for the following graphics \
     20                    languages: (E)EPIC macros, LaTeX picture environment, PIC, \
     21                    PiCTeX, PostScript, and TeXtyl.
     22
     23homepage            http://xfig.org/
     24master_sites        sourceforge:mcj
     25distname            ${name}.${version}
     26
     27checksums           md5     f9eac7f265668ecbfda6aaf7581989ad \
     28                    sha1    90ff277cc9b3fa0d0313052fcf5e3ffad8652abc \
     29                    rmd160  6d6aff522bd9e886029bf317e7b9dcd495a5c0ef
     30
     31depends_lib         port:libpng \
     32                    port:xpm
     33
     34depends_run         port:netpbm
     35
     36patchfiles          patch-fig2dev-dev-Imakefile \
     37                    patch-fig2dev-Imakefile \
     38                    patch-transfig-Imakefile
     39
     40# https://trac.macports.org/ticket/31504
     41if {${configure.compiler} == "clang"} {
     42    configure.compiler llvm-gcc-4.2
     43}
    3844
    3945post-patch {
    40         reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/Imakefile
    41         reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/Imakefile
    42         reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/dev/Imakefile
    43         reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/dev/Imakefile
    44         reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/transfig/Imakefile
    45         reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/transfig/Imakefile
    46 }
    47 destroot.target         install install.man
    48 post-destroot {
    49         set docdir ${destroot}${prefix}/share/doc/${name}
    50         xinstall -d ${docdir}
    51         xinstall -m 644 -W ${worksrcpath} \
    52                 CHANGES \
    53                 NOTES \
    54                 README \
    55                 ${docdir}
     46    reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/Imakefile
     47    reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/Imakefile
     48    reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/fig2dev/dev/Imakefile
     49    reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/fig2dev/dev/Imakefile
     50    reinplace "s|__PREFIX|${prefix}|g" ${worksrcpath}/transfig/Imakefile
     51    reinplace "s|__DESTROOT|${destroot}|g" ${worksrcpath}/transfig/Imakefile
    5652}
    5753
    58 livecheck.type  regex
    59 livecheck.regex {>Xfig/Transfig (.*) Download</a>}
     54use_xmkmf           yes
     55
     56destroot.target     install install.man
     57
     58post-destroot {
     59    set docdir ${destroot}${prefix}/share/doc/${name}
     60    xinstall -d ${docdir}
     61    xinstall -m 644 -W ${worksrcpath} \
     62        CHANGES \
     63        NOTES \
     64        README \
     65        ${docdir}
     66}
     67
     68livecheck.type      regex
     69livecheck.regex     {>Xfig/Transfig (.*) Download</a>}
Note: See TracChangeset for help on using the changeset viewer.