Raport mniejszości (było:
Andrzej Krzysztofowicz
ankry w green.mif.pg.gda.pl
Pon, 15 Wrz 2003, 13:06:36 CEST
Tomasz Trojanowski wrote:
> On Mon, 15 Sep 2003, Michal Moskal wrote:
>
> > > Wiązałoby się to niestety, z odejściem od struktury katalogów w ~/rpm,
> > > takiej jak oferuje rpm.
> > >
> > > Wymagałoby to zmian w /usr/lib/rpm/macros jak poniżej. Założyłem że rpm
> > > rozwiązuje poprawnie makro %{name} przy budowaniu pakietu -- nie
> > > sprawdzałem.
> > >
> > > %_topdir %(echo $HOME)/rpm
> > > %_builddir %{_topdir}/BUILD
> > > %_rpmdir %{_topdir}/RPMS
> > > %_srcrpmdir %{_topdir}/SRPMS
> > > %_sourcedir %{_topdir}/packages/%{name}/SOURCES
> > > %_specdir %{_topdir}/packages/%{name}
> >
> > Mi się podoba. Choć może dałoby się bez osobnego SOURCES/ w ogóle?
>
> Bez osobnego SOURCES pojawia się problem z koniecznością przenoszenia
> "checkoutowanego" pakietu z packages/%{name}/SOURCES do docelowego. A
> wtedy po modyfikacji trzeba przenosić z powrotem i dopiero potem
> commitować. Z drugiej strony w przypadku trzymania wszystkich SOURCES
> razem branchowane są wszystkie SOURCES, a nie tylko te należące do danego
> pakietu.
A jezeli beda trzymane osobno dla kazdego pakietu, to co z pakietami
wspoldzielacymi zrodla ?
Da sie jakos zrobic, zeby commit w jednym katalogu byl rownoznaczny z
jednoczesnym commitem w innym
--
=======================================================================
Andrzej M. Krzysztofowicz ankry w mif.pg.gda.pl
phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math., Gdansk University of Technology
Więcej informacji o liście dyskusyjnej pld-devel-pl