Skip to content

hangul-nfc 2.1.0: Homebrew 배포 종료 — 한 줄 설치로 이전 - #28

Merged
wonjun-lab merged 1 commit into
mainfrom
feat/drop-homebrew
Oct 7, 2026
Merged

wonjun-lab merged 1 commit into
mainfrom
feat/drop-homebrew

Conversation

@wonjun-lab

Copy link
Copy Markdown
Owner

소유자 결정으로 Homebrew tap(wonjun-lab/homebrew-tap)을 없앤다. 설치는 한 줄 설치(~/.local/bin)와 Releases zip만 남는다.

  • install.sh: 항상 ~/.local/bin 설치. Homebrew 설치본(hangul-nfc/nfd2nfc, 내용 표식 확인)이 있으면 brew uninstall → 다른 formula가 없을 때만 untap → setup(메뉴·자동 감시를 새 CLI로 다시 씀)
  • CLI: Homebrew 설치본의 update는 brew upgrade 대신 install.sh로 이전, doctor가 Homebrew 설치본·남은 tap·없는 CLI를 부르는 자동 감시를 경고, uninstall이 남은 tap 정리
  • hangul-nfc.rb 삭제, README·CONTRIBUTING·이슈 템플릿에서 brew 경로 제거, 이전 안내 추가
  • 2.1.0, CHANGELOG

테스트: test.sh 66/66 (가짜 brew로 이전·codex-swap 공존·brew 없음 경우 검증), perl -c, shellcheck.

🤖 Generated with Claude Code

- install.sh: 항상 ~/.local/bin에 설치. Homebrew 설치본(hangul-nfc·nfd2nfc)이 있으면
  brew uninstall → setup(새 CLI로 메뉴·자동 감시 갱신), tap에 남은 게 없으면 untap,
  다른 formula(codex-swap 등)가 있으면 정리 명령만 안내
- update: Homebrew 설치본은 brew upgrade 대신 install.sh를 받아 검증 후 실행
- doctor: Homebrew 설치본·빈 tap·지운 CLI를 부르는 자동 감시를 안내
- setup: 자동 감시 plist가 다른 CLI를 부르면 이 CLI로 다시 씀
- uninstall: 예전 Homebrew 설치본 brew uninstall + 남은 게 없으면 untap
- hangul-nfc.rb 삭제, README·CONTRIBUTING·CHANGELOG에서 brew 설치 경로 제거
- test.sh: 실제 Homebrew 차단(HANGUL_NFC_BREW=""), brew 스텁으로 이전·update·doctor 테스트
@wonjun-lab
wonjun-lab merged commit 648c74d into main Oct 7, 2026
1 check passed
@wonjun-lab
wonjun-lab deleted the feat/drop-homebrew branch October 7, 2026 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant