-
Notifications
You must be signed in to change notification settings - Fork 3
libappindicator3 관련 #1
Comments
|
제가 아치리눅스 pacman 을 잘 모릅니다. |
From @sukso96100 on October 11, 2015 2:47 일단은 빌드는 잘 됩니다. 좀 더 알아보니 AUR 에 있는 libappindicator-gtk3 패키지로도 빌드가 되네요. |
그러면 아치 리눅스에서의 빌드 이슈는 해결된 건가요? |
From @sukso96100 on October 11, 2015 3:52 네, 빌드 문제는 해결 되었네요. 잘 돌아가나 테스트 하면 될것 같습니다. 그리고 빌드에 필요한 의존성 패키지랑, 실행에 필요한 의존성 패키지 알 수 있을까요? 빌드해 보면서 목록 쓰긴 했는데, 불필요한 거나 빠진거 있는 확인 해보려고 합니다. |
저도 아치 리눅스에서 그리고 빌드에 필요한 의존성 패키지는... 실행에 필요한 의존성 패키지는
이런 내용이 있습니다. |
From @sukso96100 on October 11, 2015 4:26 libindicator 는 아래 PKGBUILD 처럼. 기존 libindicator 의 PKGBUILD 에서 build() 에 있는 cd 랑 ./configure 사이에 sed -i 's/LIBINDICATOR_LIBS+="$LIBM"/LIBINDICATOR_LIBS+=" $LIBM"/g' ./configure 넣어주면 빌드가 정상적으로 되더군요. 의존성 패키지는 말씀해주신 사항 참고해서 수정하겠습니다. |
From @sukso96100 on October 11, 2015 8:31 의존성 패키지 까지 모두 정리 했습니다. 도와주셔서 감사합니다. .xprofile 를 다음과 같이 수정 export GTK_IM_MODULE=dasom
export QT_IM_MODULE=dasom
export XMODIFIERS="@im=dasom"
dasom-daemon &
dasom-indicator & yaourt 로 AUR 에서 dasom-git 설치 yaourt -S dasom-git 그놈 쓰는 경우 아래 명령어 추가로 실행 gsettings set org.gnome.settings-daemon.plugins.keyboard active false
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'dasom'>}" 마지막으로 로그아웃 후 다시 로그인. 끝 |
2015.9.19 커밋 cogniti/dasom@b0593fc 이후로
기본값으로 데몬으로 작동합니다.
이런 옵션을 제공합니다. 감사합니다. |
appindicator 의 라이선스가 어떤 곳에서는 GPL로 나와있고 어떤 곳에서는 LGPL로 나와 있습니다. 확인이 필요하여 이슈를 다시 엽니다. |
https://launchpad.net/libappindicator 에서는 GNU LGPL v2.1, GNU LGPL v3 로 나와 있고,
따라서 libappindicator 의 라이선스를 LGPL 로 간주하여 작업하여도 무방하다고 판단하여 dasom-indicator 를 별도의 프로젝트로 분리하지 않겠습니다. |
From @sukso96100 on October 7, 2015 15:58
libappindicator3 때문에 아치 리눅스에서 빌드가 좀 어렵습니다...
아치 리눅스의 경우에는 공식 저장소에 libappindicator3 패키지가 없습니다.
Unity-for-Arch 저장소 추가해서 설치 할 수야 있습니다만, 추가로 설치해야 하는 gtk3-ubuntu 가 기존 gtk3 패키지랑 충돌하는 문제도 있습니다. libappindicator3 를 다른 것으로 대체해 주시거나, 아니면 indicator 만 별도로 빌드 가능하게 해 주시면 좋을 것 같습니다.
Copied from original issue: cogniti/dasom#1
The text was updated successfully, but these errors were encountered: