On Tue, Jan 29, 2008 at 09:10:37PM -0500, Okan Demirmen wrote: > On Tue 2008.01.29 at 18:09 -0500, Okan Demirmen wrote: > > On Tue 2008.01.29 at 23:52 +0100, Andreas Bihlmaier wrote: > > > Hello ports@, > > > > > > there is a new version of net/yaz ... again. > > > Well changelog: > > > > > > --- 3.0.24 2008/01/28 > > > Document --with-xml2 option. > > > > > > Added OPAC XML XSD (etc/opacxml.xsd). > > > > > > Allow glob mask for name attribute in retrieval element for the > > > generic frontend server's retrieval facility. > > > > > > Changed yaz_poll_poll to return yaz_poll_except for all returned events > > > except POLLIN/POLLOUT. > > > > > > Fixed error handling in cs_listen. Bug #2037. > > > > > > > > > I'm only sending thus because I want to have the most up-to-date version > > > in before freeze (or before my freetime runs out prior to that again). > > > > > > tested @i386 and @sparc64 > > > > > > Regards > > > ahb > > > > thanks, i'll take a look at this. > > hi Andreas, > > the below takes your update, but also pulls in icu as a dependency. due > to the addition of functions, i've bumped libyaz_icu's minor number. > > are you ok with this? if not, you'll have to teach yaz's configure to > not pull in icu even if it just happens to be sitting around...
I did not test your patch, but it looks just fine. Hidden dependencies are ugly stuff. IMO we should go as you (and your patch suggests) to rather pull in icu as dependency than disable it's functionality. thanks I'll try to have a closer look at the hidden deps next time. Regards ahb > cheers, > okan > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/net/yaz/Makefile,v > retrieving revision 1.3 > diff -u -p -r1.3 Makefile > --- Makefile 22 Jan 2008 21:59:49 -0000 1.3 > +++ Makefile 30 Jan 2008 02:08:48 -0000 > @@ -1,11 +1,11 @@ > # $OpenBSD: Makefile,v 1.3 2008/01/22 21:59:49 okan Exp $ > > COMMENT= Z39.50/SR client and API library > -DISTNAME= yaz-3.0.22 > +DISTNAME= yaz-3.0.24 > CATEGORIES= net > > SHARED_LIBS+= yaz 1.0 # 3.0 > -SHARED_LIBS+= yaz_icu 1.0 # 3.0 > +SHARED_LIBS+= yaz_icu 1.1 # 3.0 > SHARED_LIBS+= yaz_server 1.0 # 3.0 > > HOMEPAGE= http://www.indexdata.dk/yaz/ > @@ -28,7 +28,8 @@ MASTER_SITES= http://ftp.indexdata.dk/p > LIB_DEPENDS= xml2::textproc/libxml \ > gpg-error::security/libgpg-error \ > gcrypt::security/libgcrypt \ > - exslt,xslt::textproc/libxslt > + exslt,xslt::textproc/libxslt \ > + icudata,icui18n,icuuc::textproc/icu4c > > CONFIGURE_STYLE= gnu > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/net/yaz/distinfo,v > retrieving revision 1.2 > diff -u -p -r1.2 distinfo > --- distinfo 22 Jan 2008 21:59:49 -0000 1.2 > +++ distinfo 30 Jan 2008 02:08:48 -0000 > @@ -1,5 +1,5 @@ > -MD5 (yaz-3.0.22.tar.gz) = e0dLEXsn6xjVlqsnmWlIsQ== > -RMD160 (yaz-3.0.22.tar.gz) = dnCcQroloqa8Vdt67I+yFPtBeiU= > -SHA1 (yaz-3.0.22.tar.gz) = dJCR/1BpiIz7/vYsMwaBYEMhW1k= > -SHA256 (yaz-3.0.22.tar.gz) = G1bpM1iKLghncADU0SgFK2I03zsaoVtlxH4bJo1Qj5Q= > -SIZE (yaz-3.0.22.tar.gz) = 1906564 > +MD5 (yaz-3.0.24.tar.gz) = W1aw+XcAw4gWcn7e+ft4+w== > +RMD160 (yaz-3.0.24.tar.gz) = ljDLRaBAoDzGjawPKerZxtpeOXg= > +SHA1 (yaz-3.0.24.tar.gz) = YrszJIupBmqtJ9EW3R7rRl6UWjU= > +SHA256 (yaz-3.0.24.tar.gz) = Vf38Fje5joGlXY4G8Uq7yjDGpt2mvB2B7UF8qeBavCo= > +SIZE (yaz-3.0.24.tar.gz) = 1907924 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/net/yaz/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- pkg/PLIST 22 Jan 2008 21:59:49 -0000 1.2 > +++ pkg/PLIST 30 Jan 2008 02:08:48 -0000 > @@ -198,6 +198,7 @@ share/yaz/etc/MARC21slim2RDFDC.xsl > share/yaz/etc/MARC21slimUtils.xsl > share/yaz/etc/cqlpass.properties > share/yaz/etc/maps.xml > +share/yaz/etc/opacxml.xsd > share/yaz/etc/pqf.properties > share/yaz/etc/yazgfs.xml > share/yaz/ill/ > >
