New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #18671: macfuse.diff

File macfuse.diff, 3.7 KB (added by snc@…, 3 years ago)
  • Portfile

     
     1# -*- coding: utf-8; mode: tcl; tab-width: 4; truncate-lines: t; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 
    12# $Id$ 
    23 
    34PortSystem 1.0 
     
    34 
    45name                macfuse 
    5 version             1.7 
    6 revision            1 
     6version             2.0.3 
    77categories          fuse devel 
    88platforms           macosx 
    9 maintainers         eridius 
    10 description         A FUSE-Compliant File System Implementation Mechanism for Mac OS X 
    11 long_description    MacFUSE implements a mechanism that makes it possible to implement \ 
    12                     a fully functional file system in a user-space program on Mac OS X \ 
    13                     (10.4 and above). It aims to be API-compliant with the FUSE \ 
    14                     (File-system in USErspace) mechanism that originated on Linux. \ 
    15                     Therefore, many existing FUSE file systems become readily usable on \ 
    16                     Mac OS X. The core of MacFUSE is in a dynamically loadable kernel extension. 
     9maintainers         snc 
     10description         A FUSE-Compliant File System Implementation Mechanism for \ 
     11                    Mac OS X 
     12long_description    MacFUSE implements a mechanism that makes it possible to \ 
     13                    implement a fully functional file system in a user-space \ 
     14                    program on Mac OS X (10.4 and above). It aims to be \ 
     15                    API-compliant with the FUSE (File-system in USErspace) \ 
     16                    mechanism that originated on Linux. Therefore, many \ 
     17                    existing FUSE file systems become readily usable on \ 
     18                    Mac OS X. The core of MacFUSE is in a dynamically loadable \ 
     19                    kernel extension. 
    1720 
    1821homepage            http://code.google.com/p/macfuse/ 
     22 
     23# for creating new tag for macports distfiles 
     24#fetch.type          svn 
     25#svn.url             http://${name}.googlecode.com/svn/tags/${name}-${version}\\|2/core 
     26#worksrcdir          core 
     27 
    1928master_sites        macports 
    20 distname            macfuse-${version}-1 
    21 worksrcdir          macfuse-core 
    22 checksums           md5 e2a8d2dcf116ec806d47bd050b77dd23 \ 
    23                     sha1 5989a81a86ce74fadedf9c06119c6c279cd1cb6c 
     29use_bzip2           yes 
    2430 
    25 patchfiles          patch-10.4-project.pbxproj \ 
    26                     patch-10.5-project.pbxproj \ 
    27                     patch-10.5-packaging-macfuse-core-make-pkg.sh \ 
    28                     patch-build_macfuse.sh 
     31checksums           md5     97ab76bbade128828596aca878c6c475 \ 
     32                    sha1    60ea1536091740e2faeb9ebf72d8696ccd11ce2f \ 
     33                    rmd160  e9a79de37d84ee5e21f63f02b924d04a5df94636 
    2934 
     35worksrcdir          core 
     36 
     37#patchfiles          patch-10.4-project.pbxproj \ 
     38#                    patch-10.5-project.pbxproj \ 
     39#                    patch-10.5-packaging-macfuse-core-make-pkg.sh \ 
     40#                    patch-build_macfuse.sh 
     41 
    3042livecheck.distname  MacFUSE-Core-(.*).dmg 
    3143livecheck.version   10.5-${version}.1 
    3244 
    33 use_bzip2           yes 
    34  
    3545use_configure       no 
    3646 
    37 destroot.violate_mtree yes 
     47#destroot.violate_mtree yes 
    3848 
    3949# patchfiles          patch-project.pbxproj 
     
    5262} 
    5363 
    5464build { 
    55     system "cd ${worksrcpath} && ./build_macfuse.sh | sed -ne '/^created: /h;p;$\{g;s/^created: // 
    56                 w ../dmgname 
    57             \}'; exit $\{PIPESTATUS\[0\]\}" 
     65    system "cd ${worksrcpath} && ./macfuse_buildtool.sh -t smalldist" 
     66    #system "cd ${worksrcpath} && ./build_macfuse.sh #| sed -ne '/^created: /h;p;$\{g;s/^created: // 
     67                #w ../dmgname 
     68            #\}'; exit $\{PIPESTATUS\[0\]\}" 
    5869} 
    5970 
    6071destroot {