@XmnemoniC
przy kompilacji ze zrodel najlepiej uzyc istniejacy Slackbuild (lub przerobic jakis inny jesli nie ma go jeszcze w repozytoriach). w przypadku kadu mamy sporo szczescia poniewaz znajduje sie ono w repo slackbuilds.org oraz slacky.eu (tylko dla 32bitow). uzyjemy tego drugiego gdyz slackbuild dostosowany jest do nowszej wersji.
najpierw sciagamy i instalujemy zaleznosci:
libidn (wymagany dla modulu jabbera)
aspell (wymagany dla modulu spellchecker)
qca-ossl (wymagany dla modulow szyfrowania rozmowy)
(z pewnoscia da sie jakos wylaczyc domyslnie kompilowane moduly z tym ze ja nie do konca wiem jak...)
paczki mozna instalowac standardowym 'installpkg pkg_name.txz' lub przerabiac od razu na moduly "txz2xzm pkg_name.txz pkg_name.xzm' i aktywowac dwu-klikiem myszy.
kolejne zaleznosci (oraz samo kadu) musimy skompilowac ze zrodel gdyz nie ma ich jeszcze w zadnym 64bit repo.
tworzymy katalogi:
Code: Select all
mkdir /tmp/libmpdclient /tmp/libgadu /tmp/kadu
i sciagamy do nich po dwa pliki: pkg_name.Slackbuild oraz slac-desc:
libmpdclient (wymagany dla modulu mpd_mediaplayer)
libgadu (wymagany bezposrednio przez kadu)
kadu
niestety chlopaki z slacky.eu ustawiaja architekture "na sztywno" wiec trzeba wyedytowac Slackbuildy i zmienic
na
teraz wystarczy wejsc do utworzonych katalogow (kolejnosc jest wazna - najpierw budujemy libmpdclient, potem libgadu i na koncu kadu) i wykonac komende
skompilowane paczki zostana utworzone w katalogu ze slackbuildem wiec instalujemy je albo konwertujemy i aktywujemy.
btw: jesli ktos jest leniwy to moze pobrac je od razu z repo porteusa przy pomocy PPM
(wrzuce je za 30 min.)
pozdrawiam