konversation 1.3.1을 위한 CP949 지원 패치
KDE4로 이행한 후에도 konversation이 CP949를 지원하지 않아, 패치를 만들었습니다.
Qt4가 이미 지원하는데도 지원이 안되어서 좀 알아봤더니 konversation문제가 아니라,
KDE4자체가 CP949를 지원하지 않더군요.
아마 개발팀이 한국어 인코딩이 EUC-KR밖에 없는줄 알고 있는거 같습니다.
일단 이 문제는 보고해둔 상태이구요...
일반적으론 UTF-8을 쓰니까 딱히 CP949를 지원하지 않아도 문제가 되지 않습니다만,
konversation같이 네트워크로 주고받는 경우는 인코딩이 중요하고,
특히 hanirc가 CP949이다 보니 EUC-KR밖에 안되는 konversation에서는 적을수 없는 글자가 존재했습니다.
이 패치를 적용하면 인코딩에 "Korean ( cp 949 )"가 추가되어, CP949로 접속할수 있게 됩니다.
irccharsets-cp949.patch가 본 패치파일입니다.
주의: 본 패치로 인해 발생하는 문제는 책임지지 않습니다.
제가 아치를 쓰는 관계로, 아치용 패키지를 만들어 보았습니다.
konversation-1.3.1-cp949.tar.gz
PKGBUILD 를 포함한 압축파일입니다.
압축 풀고 들어가서 makepkg -s 실행하시면 패키지가 빌드됩니다.
빌드된 패키지는 pacman -U 패키지파일명 하시면 설치됩니다.
konversation-cp949-1.3.1-1-i686.pkg_.tar.xz_.tar
컴파일된 i686용 바이너리 패키지입니다.
KLDP의 첨부파일 확장자 제한때문에 tar-ball로 한번 묶었습니다.
첨부 | 파일 크기 |
---|---|
![]() | 1.69 KB |
![]() | 1.43 KB |
![]() | 2.88 MB |
CP949와 EUC-KR이 반대로
CP949와 EUC-KR이 반대로 인식되는 문제가 있었습니다.
2010년 7월 4일 오전 6시 54분 이전에 다운 받으신분이 혹시 계시다면 다시 적용해주시기 바랍니다.
현재 올려둔 파일은 문제가 수정된 파일입니다.
아. 이건 그냥
아. 이건 그냥 질문인데요. xz는 어떤 압축 형식인가요? lzma, gzip, bzip2 정도 까진 알겠는데 Arch는 하다 보니 xz란 형식을 쓰던데 뭔지 모르겠더군요. 그냥 궁금해서요 ㅎㅎ.
-- 이여송 --
HomePage: http://lys.lecl.net/
Blog: http://www.lecl.net/lablog
LECL: http://www.lecl.net/
E-Mail: yeosong@gmail.com ysnglee2000@lecl.net
MSN: ysnglee2000@hotmail.com
사람천사
'LZMA2 형식이다'라는
'LZMA2 형식이다'라는 거 밖에 모르겠네요;
KDE 4.5가 이번 8월에
KDE 4.5가 이번 8월에 나올 예정이고 현재 RC까지 온 상태라서 KDE 4.5에 패치가 들어가기는 힘들겠지만, 다음 버전에는 들어갈 수 있도록 노력해 보겠습니다.
---- 절취선 ----
http://blog.peremen.name
버그 리포트에 답글
버그 리포트에 답글 달아주신 것 봤습니다.
좀더 빨리했으면 좋았을 텐데... 이제서야 이 문제를 생각하게 되었습니다.
그냥 그러려니 하고 쓰다가, 문득 'Qt4가 되는데 왜 KDE4는 안되는 거지?' 라는 생각에 여기저기 쑤셔보니,
하드코딩으로 밖혀있는 인코딩 리스트에서 단순히 '누락'되있을 뿐인거 같더군요.
일단 konversation 패치는 konversation팀한테 보내두었지만,
KDE4쪽에서 근본적으로 고쳐준다면 필요가 없어질테니 그네들이 적용할지 어떨진 모르겠습니다.
그보다는 KCharsets쪽에서 패치가 빨리 적용되면 좋겠네요.