Ticket #20904: Portfile-sbcl.diff
File Portfile-sbcl.diff, 2.2 KB (added by KubaO (Kuba Ober), 15 years ago) |
---|
-
Portfile
old new 3 3 PortSystem 1.0 4 4 5 5 name sbcl 6 version 1.0.3 06 version 1.0.32 7 7 set subrevision "" 8 8 categories lang 9 9 maintainers gwright waqar … … 52 52 } 53 53 54 54 patchfiles patch-use-mach-exception-handler.diff 55 platform darwin 10 { 56 set bootversion 1.0.29 57 set subbootversion "-r2" 58 global host_lisp 59 60 if {${build_arch} == "x86_64"} { 61 patchfiles-append patch-posix-tests.diff 62 distfiles-append sbcl-${bootversion}-x86_64-darwin-binary${subbootversion}${extract.suffix} 63 checksums-append sbcl-${bootversion}-x86_64-darwin-binary${subbootversion}${extract.suffix} \ 64 md5 47c99c60ec44e57070807c0890ba1c90 65 set host_lisp "\"${workpath}/${name}-${bootversion}-x86_64-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86_64-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" " 66 } else { 67 distfiles-append sbcl-${bootversion}-x86-darwin-binary${subbootversion}${extract.suffix} 68 checksums-append sbcl-${bootversion}-x86-darwin-binary${subbootversion}${extract.suffix} \ 69 md5 6e6b027a5fd05ef0c8faee30d89ffe54 70 set host_lisp "\"${workpath}/${name}-${bootversion}-x86-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" " 71 } 72 } 73 55 74 56 75 57 76 distfiles ${name}-${version}-source${subrevision}${extract.suffix} … … 60 79 worksrcdir ${name}-${version} 61 80 62 81 checksums ${distname}${extract.suffix} \ 63 md5 64a96ad21a5d57f27639c0801c00fe74\64 sha1 446fe474566f4709d9852278e950f253a20722d6\65 rmd160 96c5b38d495bbd959730162828b4d58ead245b5e82 md5 95e1f683e307fa4cbf053db37fbd1456 \ 83 sha1 545a034b131537f5f29b13a3cb8b2b61a932abad \ 84 rmd160 d94c5a3589dd3c213a4dbbe4208e8ce12692bfe7 66 85 67 86 post-patch { 68 87 reinplace "s|/usr/local/lib/${name}|${prefix}/lib/${name}|g" \ … … 75 94 76 95 77 96 build { 78 system "ulimit -s 8192"97 system "ulimit -s 16384" 79 98 system "unset LD_PREBIND && unset LD_PREBIND_ALLOW_OVERLAP && cd ${worksrcpath} && sh make.sh ${host_lisp}" 80 99 } 81 100