ports/Mk/bsd.python.mk에서 지원하지 않아서 그동안 각각의 포트들이 지저분하게 갖고있던 파이썬 버전 체크용 pkg-req들을 없애기 위해 bsd.python.mk에 파이썬 버전 체크를 할 수 있도록 패치했습니다. devel/py-optik 같이 2.3에서는 필요없는 포트나, databases/py-bsddb 같이 2.3부터만 지원되는 포트같은 것에서 유용하게 쓰일 수 있을 것 같네요. 사용방법은 기존 방법대로
1 |
USE_PYTHON= yes |
하는 것도 가능하고 다음같이 유효한 버전들을 써줘도 됩니다.
1 2 3 4 |
USE_PYTHON= 2.1+ # 2.1이상 USE_PYTHON= 2.1-2.2 # 2.1부터 2.2까지 USE_PYTHON= 2.3 # 2.3만 USE_PYTHON= -2.0 # 2.0까지만 |
ports 메일링 리스트에 리뷰를 요청했는데 아직 답장이 없는 것으로 봐서 별 문제가 없나보네요 (또는 관심이 없다거나;;;;) 흐흐흐. 3~4일 정도 더 지켜본 후에 커밋할 예정입니다. 시간나시는 분들은 패치를 다운로드하셔서 한번 테스트해봐 주세요 패치는 http://people.freebsd.org/~perky/patch-bsd.python.mk 에 있습니다.
오.. 이런 사이트에 무료는 없을까요?;
저정돈 아니어도 그냥 이정도는 어떨까요;