Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Ręczna modyfikacja source - sposobem "Gentoo" ?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
mdk
Apprentice
Apprentice


Joined: 30 Sep 2004
Posts: 243
Location: Warsaw / Poland

PostPosted: Wed Oct 13, 2004 2:11 pm    Post subject: Ręczna modyfikacja source - sposobem "Gentoo" ? Reply with quote

Mam taki problem - muszę wprowadzić ręcznie małą poprawkę do kodu ebuild'a pilot-link (chodzi o znany problem synchronizowania Evolution z Palm'em - polskie znaki gubią się w transferze, i jedyny sposób zmiany kodowania znaków to zmiana jednej zmiennej w source pilot-link. Jak zadziała, to opiszę szczegółowo jak to zrobić)

Stąd pytanie - jak to "elegancko" w Gentoo zrobić? Chodzi mi o komendę emerge, która rozpakuje ebuilda, ale go nie skompiluje. Chciałbym to zrobić nie wychodząc poza Portage, (w sensie - nie ściągać samemu żródeł/instalować w systemie) bo już sprawdziłem, że ta wersja pilot-link działa bez problemów.
_________________
Michael Dominic K.
www.mdk.org.pl
Back to top
View user's profile Send private message
Woocash
Guru
Guru


Joined: 01 May 2004
Posts: 525
Location: Poland, Praszka

PostPosted: Wed Oct 13, 2004 2:18 pm    Post subject: Reply with quote

Wchodzi do katalogu /usr/portage/app-pda/pilot-link , i odnajdujesz ebuilda np.
Code:
ebuild nazwa_ebuilda.ebuild unpack


I masz rozpakowane źródła w /var/tmp/portage/pilot-link

Mam nadzieje że oto chodziło
Back to top
View user's profile Send private message
_troll_
Bodhisattva
Bodhisattva


Joined: 04 Feb 2004
Posts: 1971
Location: Warszawa, Poland

PostPosted: Wed Oct 13, 2004 3:25 pm    Post subject: Reply with quote

najbardziej elegancko:
- zrobic patch na zrodla (o ile potrzebny)
- utworzyc w /usr/local/portage kopie katalogu tego co chcesz zmieniac
- stosownie dopasowac ebuild wersji 'local' do wlasnych potrzeb
- zainstalowac i srpawdzic czy wszystko dziala jak przewidziano
- jesli to poprawka, ktora sie w gentoo przyda -> submitowac na bugs.gentoo.org

jest to najbardziej eleganckie wyjscie, bowiem jest trwale i nie ginie miedzy kolejnymi emerge sync'ami. ponadto pozwala rzeczywiscie dostroic portage do swoich potrzeb

Pozdrawiam,
Przemek
_________________
Życie jest jak pudełko czekoladek....
Nigdy nie wiesz na co trafisz" by mother of Forrest Gump
Back to top
View user's profile Send private message
mdk
Apprentice
Apprentice


Joined: 30 Sep 2004
Posts: 243
Location: Warsaw / Poland

PostPosted: Thu Oct 14, 2004 4:47 pm    Post subject: Reply with quote

No, chyba zrobię tego patcha, bo mi to cały dzień zajęło, żeby przekopać kod. Jak zwykle się to okazało o wiele bardziej skomplikowane niż się wydawało. Ale działa, wszystko się elegancko synchronizuje z Evolution - w locie konwersja znaków UTF-8 -> ISO-8859-2 i na odwrót. Polskie znaki działają. Gnome 2.8 + Evolution 2.0 + Palm daje większy stopnień zintegrowania wszystkiego, niż to jest możliwe w Windows + Outlook!
_________________
Michael Dominic K.
www.mdk.org.pl
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum