pawelk: installer/wuch/src/server addfun.sql evrcmp.c

Paweł Kołodziej pawelk w pld.org.pl
Sob, 3 Lut 2001, 20:59:52 CET


Dnia Sat, Feb 03, 2001 at 08:52:14PM +0100, Tomasz Kłoczko napisał(a):
> On Sat, 3 Feb 2001, PLD CVS wrote:
> 
> > Module name:	installer
> > Changes by:	pawelk	01/02/03 20:30:07
> > 
> > Added files:
> > 	wuch/src/server: addfun.sql evrcmp.c 
> > 
> > Log message:
> > function (for postgres) which compare packages version
> 
> Paweł co to ma być ? Możesz coś o tym napisać ?

Powoli przygotowuje sie do postawienei serwera do opiniowania pakietow.
Poniewaz opinie beda trzymane w postgresie to potrzeban bedzie funkcja
porownujace wersje pakietow (tzn. napisy typu  "3:2.3.4a-1"). No i to jest
taka funkcja. Kompiluje sie to, linkuje z rpmlibem i kupa innego smiecia,
i jako postgres superuser robi psql -d JAKAS_BAZA -f addfunc.sql.
I potem jest dostepna (z poziomu sql'a, w bazie JAKAZ_BAZA) funkcja evrcmp
sluzaca do porownywania wersji pakietow. Rzezbienie takiej funkcji na
zywca w sql'u to IMHO masakra.

-- 
Paweł Kołodziej 
pawelk w pld.org.pl 
,,O ile nam wiadomo, komputer nigdy nie popełnił niewykrytego błędu.''
                                                 -- Weisert
		



Więcej informacji o liście dyskusyjnej pld-installer