2009/02/06 13:51

Ecomorph


2009/02/04 - [Linux/Ebuild Dev] - Ecomorph/Ecompiz Ebuild 업데이트 에 이어서...

음. 결국 그 답은... '&&' 이었습니다. 결국 잘 고친셈이군요. :-P

그리고 실수로 빠뜨렸던 exchange(dev-libs/exchange) 도 추가했습니다.

Addendum :
커밋로그 입니다.
http://code.google.com/p/nilay/source/detail?r=86
http://code.google.com/p/nilay/source/detail?r=87

Posted by 나이데브
2009/02/03 14:43
어제 테스트를 마치고 오늘 업데이트를 했습니다.

webkit-gtk 40471 버전부터는 geoclue를 필요로 합니다.

geoclue는 dbus를 통해서 어플리케이션에 마우스의 위치이나 액션, 제스쳐 등을 알려주는 라이브러리입니다.

아무래도 웹킷에서 링크를 클릭한다던지 등의 이벤트 처리에 사용될 듯 합니다.

nilay의 'nilay' repository, 리비전 84부터 적용됩니다.

관련 사이트 :

http://www.freedesktop.org/wiki/Software/GeoClue
http://code.google.com/p/nilay/source/detail?r=84
Posted by 나이데브
2009/01/21 11:28


흠.

정말 대삽질이었습니다.

이 놈 하나를 위해서 이빌드를 6개정도 만들고, 기존에 있던 이빌드도 변경해야 했으니까요.
이빌드를 합쳐서 x11-wm/e 에 ecomorph 플래그를 추가했습니다. 엎을 필요없이 nilay에서 새 트리를 받으신 후,

emerge -pv e 를 해보시면 'ecomorph' 플래그가 추가되어있을 겁니다.

이런 이유로 nidev's 4th ebuild repository(nilay)에는 아직 커밋하지 않았습니다. 그래서 커밋했습니다. (리비전 77)

이전에 E17은 x11-wm/e 자체가 E17이었지만, 지금은 새 E17(x11-wm/e17)을 셋업하셔야 하기 때문입니다.

일단은, 현재 변경된 x11-wm/e 이빌드에 USE플래그를 통해서 이제 소개하려는 ecomorph를 셋업할 것인지 e17 오리지널을 설치할 건지

조절할 수 있도록 하였습니다. USE="ecomorph" emerge e or emerge e

아무튼 각설하고, 이 Ecomorph 가 무엇인지 봅시다.

그냥 간단히 말하면'E17 환경에 Compiz를 붙인다' 입니다.

그러나 E17은 데스크탑 환경이 아니라 윈도우 매니저(창관리자)입니다. Compiz도 그렇고요.

그래서 동시에 사용할 수 없습니다.
(그놈이나 KDE는 윈도우매니저가 별도로 분리되어 있습니다. 메타시티 != 그놈, Kwin != KDE 인것 처럼요.)

그래서 E17소스와 Compiz 소스를 해킹해 E17을 쓰면서도 compiz의 창효과를 쓸 수 있도록 만든게

Ecomorph입니다.

E17 등록정보 창


ccsm의 해킹판 ecsm

ecsm 스크린샷 2


일단 스페셜 트리로 해서 nilay 의 서브버전에 올려볼 생각입니다.

왜냐면, 본래 있던 x11-wm/e 을 x11-wm/e17 로 바뀐게 영 마음에 걸려서요 ;-)

Ecomorph 공식 홈페이지 : http://code.google.com/p/itask-module/wiki/Stuff
Nilay 공식 홈페이지 : http://code.google.com/p/nilay/
Posted by 나이데브
2008/01/28 23:33
1. 현재 저는 gcc 4.2.2 를 쓰고있습니다.
2. e2fsprogs 1.40.5 이빌드는 잘 못 작성된게 분명합니다.
3. 그딴 방식으로 fake dynamic library를 만드니 에러가 나죠.
4. e2fsprogs.sf.net 까지 쳐들어가서 리포트하다가 발견했습니다.
5. 구식 이빌드 형식에 패치와 버전만 바꿔 넣으니 잘 되더라.
6. 이런걸 가지고 e2fsprogs 공식 버그 리포트하는곳 까지 갔습니다.
7. 뭐 이해해주겠죠.
8. 전 이것때문에 몇시간 날렸어요. T_T

e2fsprogs 1.40.5 의 수정된 이빌드는 현재 nilay에 올라와 있습니다.

많은 이용 부탁드릴게요! :)

덧붙 : 수정된 이빌드가 공식 트리에 있습니다. nilay의 버전은 자연적으로 무시되니 걱정 안하셔도 됩니다.
Posted by 나이데브
2008/01/03 09:11
http://code.google.com/p/nilay/wiki/HOWTO_Gentoo_Layman

젠투리눅스 유저분들 중에 nilay 를 자주 이용하시는 분이 계신다면,

포티지 오버레이를 관리해주는 layman에 nilay를 추가해서 쓰시길 권장합니다. :)

위의 하우투를 참고하여 하시면 됩니다.

작성과 더불어, 새로 nilay 프로젝트에 참여하신 상진군님께 깊은 감사의 말씀을 :)
Posted by 나이데브