2016-12-11 8 views

답변

3

brew tap homebrew/boneyard 다음 brew edit librets 다음 먼저, 다음 (내가 그렇게 오래된 오래된 SHA1 해시를 주석 1.6.2로 업데이트)

오래된 공식을 대체하기 위해 아래 brew install librets

붙여 넣기 컨텐츠를 실행 아래에있는 내 수식을 붙여 저장

require 'formula' 

class Librets < Formula 
    homepage 'http://code.crt.realtors.org/projects/librets' 
    url 'https://github.com/NationalAssociationOfRealtors/libRETS/archive/1.6.2.tar.gz' 
    #sha256 '2eaf3d163899c7f3ffa303b24d90c2e3ed4f4a92dc8b12d4d1bc4effa3962661' (uncomment if you like) 

    depends_on 'swig' 
    depends_on 'boost' 
    depends_on 'autoconf' 

    def install 
    system "./autogen.sh" 
    system "./configure", "--disable-debug", 
          "--enable-shared_dependencies", 
          "--prefix=#{prefix}", 
          "--disable-dotnet", 
          "--disable-java", 
          "--disable-perl", 
          "--disable-php", 
          "--disable-ruby" 
    system "make install" 
    end 
end 
+0

'site-packages' 디렉토리에 대한 권한을 편집해야 할 수도 있습니다. 내 사용자 이름이'mike'라면 다음과 같이'sudo chown mike : staff -R/Library/Python/2.7/site-packages'라고 입력하면 메이크 파일이 공유 객체를 그 디렉토리에 복사 할 수 있습니다. –

+0

이것에 대한 모든 업데이 트가? 'brew edit librets'에서 더 이상 작동하지 않는 것 같습니다.'오류 : "librets"라는 이름의 수식이 없습니다. – aashah7

+0

@ aashah7 이것은 "boneyard"를 사용하는 방법에 관한 자생적 질문입니다 (퇴직 수식). 그것을 찾으십시오 그러나 응답은 그것을 이미 언급한다. –