porzadki z with/without.
Paweł Sikora
pluto w ds14.agh.edu.pl
Wto, 4 Lis 2003, 18:39:17 CET
On Tuesday 04 of November 2003 17:29, Paweł Sakowski wrote:
> Le mar 04/11/2003 à 18:02, Paweł Sikora a écrit :
> > zauwazylem, ze w specach panuje lekki balagan.
> > raz stosuje sie konwencje --with, innym razem --without.
>
> --with tam, gdzie domyślnie dany ficzer jest wyłączony, else --without.
> Porządek jest na poziome makr: zawsze %{with foo}
>
> > ponadto niektore flagi sie dubluja. np. _without_doc i _without_docs
>
> Tu zgoda.
>
> > dorzucic do cvs'a np. rpmmacros w podobnym ksztlacie.
> > [...]
>
> A co jak ktoś zechce dla niektórych pakietów budować dokumentację, a dla
> innych nie?
>
> Swoją drogą możnaby w ~/.rpmmacros próbować zapisywać _niektóre_ bcondy
> (jako kandydata widzę without dist_kernel). Ktoś tego próbował?
>
> > takie uporzadkowanie i skupienie flag w jednym miejscu
> > ulatwi orientacje oraz ewentualne wprowadzanie nowych ficzerow.
>
> A co masz na myśli? Jakie ficzery?
dwa scenariusze:
1). przychodzi do cvsa nowy spec z nowymi opcjami kompilacji
i flagi zostaja dopisane do globalnego pliku.
2). istniejace spece sa modyfikowane. np pod katem --with(out) ldap
w tej chwili ldap jest np. w kde na sztywno wpisany,
a moglby byc opcjonalny tak jak w innych dystrybucjach.
przeciez nie kazdy potrzebuje ldapa do ksiazki adresowej.
po changelogu tego globalnego pliku, kazdy developer widzi,
co powinien uwzglednic przy modyfikacji/tworzeniu speca,
czy cos doszlo i czy ma to wplyw na spece, ktorymi sie opiekuje.
--
The only thing necessary for the triumph of evil
is for good men to do nothing.
- Edmund Burke
Więcej informacji o liście dyskusyjnej pld-devel-pl