On 2013/03/04 16:35, Rogier Krieger wrote: > Since Jasper already updated the man page, I'll continue toying with > perdition and its libs to update them.
Updated diff for the libs here, only real change from what I had before is adding gettext MODULES for vanessa_socket. I don't recall whether these lib versions work with the old perdition or not. I think a 2-and-a-half year "release candidate" cycle is probably long enough that it makes sense just to update perdition if people using it regularly find the newer rc version is better than what we have in ports now. I'm not running it here though, I had a play a while ago but just used Dovecot's proxy instead. Index: Makefile.inc =================================================================== RCS file: /cvs/ports/devel/vanessa/Makefile.inc,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile.inc --- Makefile.inc 6 Nov 2006 10:57:38 -0000 1.1.1.1 +++ Makefile.inc 4 Mar 2013 23:59:36 -0000 @@ -1,22 +1,21 @@ # $OpenBSD: Makefile.inc,v 1.1.1.1 2006/11/06 10:57:38 msf Exp $ -CATEGORIES?= devel +CATEGORIES ?= devel -HOMEPAGE?= http://www.vergenet.net/linux/vanessa/ +HOMEPAGE ?= http://www.vergenet.net/linux/vanessa/ -# GPL -PERMIT_PACKAGE_CDROM= Yes -PERMIT_PACKAGE_FTP= Yes -PERMIT_DISTFILES_CDROM= Yes -PERMIT_DISTFILES_FTP= Yes +# LGPLv2+ +PERMIT_PACKAGE_CDROM = Yes +PERMIT_PACKAGE_FTP = Yes +PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_FTP = Yes -MASTER_SITE_VANESSA?= ${HOMEPAGE}download/ +MASTER_SITE_VANESSA ?= ${HOMEPAGE}download/ -USE_LIBTOOL?= Yes +USE_LIBTOOL ?= Yes -CONFIGURE_STYLE?= gnu +CONFIGURE_STYLE ?= gnu -NO_REGRESS?= Yes - -CONFIGURE_ENV?= CPPFLAGS="-I${LOCALBASE}/include" \ +CONFIGURE_ARGS ?= --disable-silent-rules +CONFIGURE_ENV ?= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" Index: adt/Makefile =================================================================== RCS file: /cvs/ports/devel/vanessa/adt/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- adt/Makefile 15 Nov 2010 19:46:09 -0000 1.4 +++ adt/Makefile 4 Mar 2013 23:59:36 -0000 @@ -2,14 +2,14 @@ COMMENT= provides abstract data types (ADTs) -VERSION= 0.0.6 +VERSION= 0.0.9 DISTNAME= vanessa_adt-${VERSION} -SHARED_LIBS= vanessa_adt 0.3 # 0.3 +SHARED_LIBS= vanessa_adt 1.0 # 1.0 MASTER_SITES= ${MASTER_SITE_VANESSA:=vanessa_adt/${VERSION}/} -LIB_DEPENDS= devel/vanessa/logger -WANTLIB = vanessa_logger>=0.3 +LIB_DEPENDS= vanessa_logger->=0.0.10:devel/vanessa/logger +WANTLIB = vanessa_logger>=1.0 .include <bsd.port.mk> Index: adt/distinfo =================================================================== RCS file: /cvs/ports/devel/vanessa/adt/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- adt/distinfo 5 Apr 2007 15:38:07 -0000 1.2 +++ adt/distinfo 4 Mar 2013 23:59:36 -0000 @@ -1,5 +1,2 @@ -MD5 (vanessa_adt-0.0.6.tar.gz) = BpEFdVwcVFDR+nqMMZ4I7Q== -RMD160 (vanessa_adt-0.0.6.tar.gz) = LJmZQxBdwFp+j6L0zd68lCen8dk= -SHA1 (vanessa_adt-0.0.6.tar.gz) = SCMjKqG2MAA8pLE1BSnlHN7kmsE= -SHA256 (vanessa_adt-0.0.6.tar.gz) = Z6WuGRoGftRqSSLRVTGf08mHLnqDVEwqKMDV+2kgYCQ= -SIZE (vanessa_adt-0.0.6.tar.gz) = 315242 +SHA256 (vanessa_adt-0.0.9.tar.gz) = i8u2n2RwIjkBBUHsfX/YZzdXS2ri+kd8qlss2GoSw/E= +SIZE (vanessa_adt-0.0.9.tar.gz) = 342309 Index: logger/Makefile =================================================================== RCS file: /cvs/ports/devel/vanessa/logger/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- logger/Makefile 18 Oct 2010 17:48:13 -0000 1.3 +++ logger/Makefile 4 Mar 2013 23:59:36 -0000 @@ -2,10 +2,10 @@ COMMENT= provides a generic logging layer -VERSION= 0.0.7 +VERSION= 0.0.10 DISTNAME= vanessa_logger-${VERSION} -SHARED_LIBS= vanessa_logger 0.3 # 0.3 +SHARED_LIBS= vanessa_logger 1.0 # 0.5 MASTER_SITES= ${MASTER_SITE_VANESSA:=vanessa_logger/${VERSION}/} Index: logger/distinfo =================================================================== RCS file: /cvs/ports/devel/vanessa/logger/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- logger/distinfo 5 Apr 2007 15:38:07 -0000 1.2 +++ logger/distinfo 4 Mar 2013 23:59:36 -0000 @@ -1,5 +1,2 @@ -MD5 (vanessa_logger-0.0.7.tar.gz) = oyRdsaGBaUBK/+zCQixkpg== -RMD160 (vanessa_logger-0.0.7.tar.gz) = kdUogXVrAxLqWZOVbJeIliqc3Iw= -SHA1 (vanessa_logger-0.0.7.tar.gz) = XPDQ/hAxFdwl9ZGQIWocswK3xic= -SHA256 (vanessa_logger-0.0.7.tar.gz) = ZTI79nPL6Uxwd/e8R1+V7yWhjVH5alnPpGOhiw5ogdA= -SIZE (vanessa_logger-0.0.7.tar.gz) = 303977 +SHA256 (vanessa_logger-0.0.10.tar.gz) = mw4SzdnigYGMKNrsW8RFSnaT3zzJNdwr15NEMWGpBz0= +SIZE (vanessa_logger-0.0.10.tar.gz) = 328814 Index: logger/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/vanessa/logger/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- logger/pkg/PLIST 6 Nov 2006 10:57:38 -0000 1.1.1.1 +++ logger/pkg/PLIST 4 Mar 2013 23:59:36 -0000 @@ -1,7 +1,9 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/06 10:57:38 msf Exp $ %%SHARED%% -bin/vanessa_logger_sample +@bin bin/vanessa_logger_sample include/vanessa_logger.h lib/libvanessa_logger.a lib/libvanessa_logger.la +lib/pkgconfig/ +lib/pkgconfig/vanessa-logger.pc @man man/man1/vanessa_logger_sample.1 Index: socket/Makefile =================================================================== RCS file: /cvs/ports/devel/vanessa/socket/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- socket/Makefile 15 Nov 2010 19:46:09 -0000 1.5 +++ socket/Makefile 4 Mar 2013 23:59:36 -0000 @@ -2,17 +2,18 @@ COMMENT= provides abstract data types (ADTs) -VERSION= 0.0.7 +VERSION= 0.0.12 DISTNAME= vanessa_socket-${VERSION} -SHARED_LIBS= vanessa_socket 0.4 # 0.4 +SHARED_LIBS= vanessa_socket 1.0 # 3.0 MASTER_SITES= ${MASTER_SITE_VANESSA:=vanessa_socket/${VERSION}/} -WANTLIB= c vanessa_logger>=0.3 popt +MODULES= devel/gettext +WANTLIB= c vanessa_logger>=1.0 popt -USE_GROFF = Yes -LIB_DEPENDS= devel/vanessa/logger \ +USE_GROFF= Yes +LIB_DEPENDS= vanessa_logger->=0.0.10:devel/vanessa/logger \ devel/popt .include <bsd.port.mk> Index: socket/distinfo =================================================================== RCS file: /cvs/ports/devel/vanessa/socket/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- socket/distinfo 5 Apr 2007 15:38:07 -0000 1.2 +++ socket/distinfo 4 Mar 2013 23:59:36 -0000 @@ -1,5 +1,2 @@ -MD5 (vanessa_socket-0.0.7.tar.gz) = kowxisdGAUEv8jEjTh2nyQ== -RMD160 (vanessa_socket-0.0.7.tar.gz) = OLjCShiVGy8WEYTlXxVssvHxby8= -SHA1 (vanessa_socket-0.0.7.tar.gz) = zTKYj/1fhGN7t/RyXVqlacw/P+I= -SHA256 (vanessa_socket-0.0.7.tar.gz) = 2P3FM5EVkRWBx2PSzJv05xwM1MB/YJPwJLt65uO4mQc= -SIZE (vanessa_socket-0.0.7.tar.gz) = 321042 +SHA256 (vanessa_socket-0.0.12.tar.gz) = gJ8R2pUHxp1yg55nIUnTkcA2vlfNScyaNaxkve+/Ubw= +SIZE (vanessa_socket-0.0.12.tar.gz) = 346375 Index: socket/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/vanessa/socket/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- socket/pkg/PLIST 6 Nov 2006 10:57:38 -0000 1.1.1.1 +++ socket/pkg/PLIST 4 Mar 2013 23:59:36 -0000 @@ -1,7 +1,9 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/06 10:57:38 msf Exp $ %%SHARED%% -bin/vanessa_socket_pipe +@bin bin/vanessa_socket_pipe include/vanessa_socket.h lib/libvanessa_socket.a lib/libvanessa_socket.la +lib/pkgconfig/ +lib/pkgconfig/vanessa-socket.pc @man man/man1/vanessa_socket_pipe.1
