gramps.spec - pliki py pyo pyc i scrollkeeper

Krystian Tomczyk krystian w kamionek.net
Śro, 27 Gru 2006, 00:03:17 CET


Dnia 26-12-2006, wto o godzinie 23:35 +0100, Bartosz Świątek napisał(a):
> 06-12-26, Krystian Tomczyk <krystian w kamionek.net> napisał(a):
> > Dnia 26-12-2006, wto o godzinie 23:06 +0100, Jakub Bogusz napisał(a):
> > > On Tue, Dec 26, 2006 at 10:35:46PM +0100, Krystian Tomczyk wrote:
> > > > Dnia 26-12-2006, wto o godzinie 22:26 +0100, Jakub Bogusz napisał(a):
> > > > > Zostawianie tylko jako *.py jest niedobre - w przypadku kiedy python
> > > > > odwoła się do takiego pliku mając prawo zapisu do katalogu, skompiluje
> > > > > go i zapisze plik *.pyc (lub .pyo) nie należący do pakietu.
> > > > >
> > > > > Jeśli procedura instalacji sama tego nie robi, to *.py można
> > > > > skompilować przy użyciu makr %py_comp / %py_ocomp podając ścieżkę
> > > > > (z pominięciem $RPM_BUILD_ROOT) do katalogu z *.py jako parametr.
> > > > > Do usuwania *.py można użyć makra %py_postclean; jeśli pliki są poza
> > > > > standardowymi katalogami (%{py_site*}), trzeba dodać ścieżkę jako
> > > > > parametr.
> > > > Rozumiem, że takie coś trzeba by zrobić po %{__make} a przed %install ?
> > >
> > > Nie, pod koniec %install.
> > > Pliki pythonowe kompiluje się już w buildroocie.
> > >
> > Dzięki, to jeszcze tylko jeden szczegół - ścieżkę podawać z $RPM_BUILD_ROOT czy bez?
> 
> Sprawdź. Poza tym masz napisane wyżej jak byk.

Oooopsss. Czas spać albo do okulisty...
-- 
Pozdrawiam
Krystian T.

             "errare humanum est..."



Więcej informacji o liście dyskusyjnej pld-devel-pl