Ticket #14690: libffi-Portfile.patch

File libffi-Portfile.patch, 1.8 KB (added by fedor@…, 17 years ago)
  • Portfile

    old new  
    11# $Id$
    22
    33PortSystem 1.0
    4 
    54name            libffi
    6 version         2.1
    7 revision        20080124
    8 set pyobjc-version      1.4
    9 set checkout-revision   1981
     5version         3.0.4
    106categories      devel
    117platforms       darwin
    128maintainers     pguyot@kallisys.net
     9
    1310description     libffi provides a high level api to various calling conventions
    1411long_description        libffi library provides a portable, high level \
    1512                        programming interface to various calling conventions. \
     
    2421                        compiled code.
    2522
    2623homepage        http://sources.redhat.com/libffi/
    27 master_sites    macports:pguyot
    28 extract.suffix  .tgz
    29 distname        libffi-src-pyobjc-${pyobjc-version}-r${checkout-revision}
    30 checksums       md5     c24bc3520df16ca060a6b4eafd6e8e1c \
    31                         sha1    36a0977ab8eebf928a561438b4a89ded3ef31352 \
    32                         rmd160  e0aa1cbb4c7d42fd7565868c6ad8eb9d6d2e5b74
    33 
    34 patchfiles      patch-libffi-src-Makefile.in
    35 
    36 set worksrcpath ${workpath}/libffi-src/src
    37 
    38 configure.cmd   ../configure
    39 configure.cflags-append "-DMACOSX"
    40 
    41 build.dir       ${configure.dir}
     24master_sites    ftp://sourceware.org/pub/libffi
     25checksums       md5     eea52a0f7929182da1f393d43ed231c5 \
     26                sha1    7752d40fc3cca3a47d044ce387eb43d29da8f909 \
     27                rmd160  b88d2fa5f3cc00c1381ea9d6d5c6f99120ef4449
    4228
    43 post-destroot   {
    44         file mkdir ${destroot}${prefix}/share/doc/${name}
    45         file copy ${worksrcpath}/../ChangeLog \
    46                 ${worksrcpath}/../ChangeLog.libgcj \
    47                 ${worksrcpath}/../ChangeLog.v1 ${worksrcpath}/../LICENSE \
    48                 ${worksrcpath}/../README ${worksrcpath}/../README.pyobjc \
    49                 ${destroot}${prefix}/share/doc/${name}
    50 }
     29patchfiles      patch-include-Makefile-in.diff
    5130
    52 livecheck.version       ${pyobjc-version}
    53 livecheck.check         regex
    54 livecheck.url           http://pyobjc.sourceforge.net/news/index.php
    55 livecheck.regex         {<span class="news_headline">PyObjC (.*?) released</span>}