PLD-doc: svn-repository-rfc.txt (NEW)
Tomasz Trojanowski
tomek w uninet.com.pl
Śro, 17 Wrz 2003, 14:05:42 CEST
On Wed, 17 Sep 2003, Tomasz Trojanowski wrote:
> On Wed, 17 Sep 2003, Andrzej Krzysztofowicz wrote:
>
> > Tomasz Trojanowski wrote:
> > > On Tue, 16 Sep 2003, Andrzej Krzysztofowicz wrote:
> > > > Tomasz Trojanowski wrote:
> > > > >
> > > > > Poprawka
> > > > >
> > > > > %_topdir %(echo $HOME)/rpm
> > > > > %_builddir %{_topdir}/BUILD
> > > > > %_rpmdir %{_topdir}/RPMS
> > > > > %_srcrpmdir %{_topdir}/SRPMS
> > > > > %_sourcedir %{_topdir}/%{name}/SOURCES
> > > > > %_specdir %{_topdir}/%{name}
> > > >
> > > > A gdzie jest zdefiniowane %{name} ?
> > > > Bo jesli w specu, to jak to ma dzialac ?
> > >
> > > A dlaczego ma nie działać? SOA#1. Przynajmniej rpm, builder
> >
> > Sprawdze. Ale jakos nie bardzo kojarze skad rpm wezmie nazwe katalogu,
> > do ktorego ma wrzucic speca (podczas rpm --rebuild jakis.src.rpm)...
>
> Hmm, tego nie wiem. U mnie rpmbuild -ba name.spec działało, i tylko to
> sprawdzałem.
Z drugiej strony można by zamiast
rpm/
gcc/
gcc.spec
SOURCES/
mieć w SVN strukturę
packages/
gcc/
rpm/
SPECS/
gcc.spec
SOURCES/
...
Ale wtedy:
- pojawia się problem z każdorazowym tworzeniem ~/rpm/{BUILD,RPMS,SRPMS}
- nie da się trzymać całego repozytorium w miejscu w którym są kompilowane
pakiety (a to dyskfalifikuje taki model)
Innych pomysłów nie mam.
Pozdrawiam
--
Tomasz Trojanowski (tomek w uninet.com.pl)
"Between depriving a man of one hour from his life and depriving him of
his life there exist only a difference of degree." (FH, Dune Messiah)
Więcej informacji o liście dyskusyjnej pld-devel-pl