Noticed while looking at WANTLIB, this is missing a p5- prefix as well as using NOT_FOR_ARCHS where SHARED_ONLY is more normal.
any comments, OK? Index: devel/quirks/Makefile =================================================================== RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.75 diff -u -p -r1.75 Makefile --- devel/quirks/Makefile 16 Jun 2012 12:52:04 -0000 1.75 +++ devel/quirks/Makefile 23 Aug 2012 13:37:31 -0000 @@ -5,7 +5,7 @@ CATEGORIES = devel databases DISTFILES = # API.rev -PKGNAME = quirks-1.73 +PKGNAME = quirks-1.74 PKG_ARCH = * MAINTAINER = Marc Espie <[email protected]> Index: devel/quirks/files/Quirks.pm =================================================================== RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.80 diff -u -p -r1.80 Quirks.pm --- devel/quirks/files/Quirks.pm 16 Jun 2012 12:52:04 -0000 1.80 +++ devel/quirks/files/Quirks.pm 23 Aug 2012 13:37:31 -0000 @@ -300,7 +300,8 @@ my $stem_extensions = { 'libmpcdec' => 'musepack', 'mppenc' => 'musepack', 'xxxterm' => 'xombrero', - 'pecl-zip' => 'php-zip' + 'pecl-zip' => 'php-zip', + 'XML-Sablotron' => 'p5-XML-Sablotron' }; # ->is_base_system($handle, $state): Index: textproc/p5-XML-Sablotron/Makefile =================================================================== RCS file: /cvs/ports/textproc/p5-XML-Sablotron/Makefile,v retrieving revision 1.26 diff -u -p -r1.26 Makefile --- textproc/p5-XML-Sablotron/Makefile 22 Jun 2012 16:56:22 -0000 1.26 +++ textproc/p5-XML-Sablotron/Makefile 23 Aug 2012 13:37:31 -0000 @@ -1,11 +1,13 @@ # $OpenBSD: Makefile,v 1.26 2012/06/22 16:56:22 naddy Exp $ -NOT_FOR_ARCHS= ${NO_SHARED_ARCHS} +SHARED_ONLY= Yes COMMENT= perl interface to the Sablotron XSLT engine DISTNAME= XML-Sablotron-1.01 -REVISION= 0 +# does NOT use cpan module so the p5- prefix is not automatic. +PKGNAME= p5-${DISTNAME} +REVISION= 1 CATEGORIES= textproc perl5 HOMEPAGE= http://www.gingerall.org/ @@ -18,14 +20,14 @@ PERMIT_PACKAGE_FTP= Yes PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes -WANTLIB= expat m sablot>=100 +# perl updates should force this to update, hence perl is listed as WANTLIB +# even though it will be marked 'Extra' by check-lib-depends. +WANTLIB= c expat m perl sablot>=100 MASTER_SITES= http://download-1.gingerall.cz/download/sablot/ MODULES= converters/libiconv LIB_DEPENDS= textproc/sablotron - -USE_GROFF = Yes CONFIGURE_STYLE= perl CONFIGURE_ARGS= EXPATLIBPATH="${X11BASE}/lib" EXPATINCPATH="${X11BASE}/include" SABLOTLIBPATH="${LOCALBASE}/lib" SABLOTINCPATH="${LOCALBASE}/include" Index: textproc/p5-XML-Sablotron/distinfo =================================================================== RCS file: /cvs/ports/textproc/p5-XML-Sablotron/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- textproc/p5-XML-Sablotron/distinfo 23 May 2009 15:00:03 -0000 1.9 +++ textproc/p5-XML-Sablotron/distinfo 23 Aug 2012 13:37:31 -0000 @@ -1,5 +1,2 @@ -MD5 (XML-Sablotron-1.01.tar.gz) = 2dIbIL/4sEyWa5w7Z4mJwQ== -RMD160 (XML-Sablotron-1.01.tar.gz) = 5KSpylIO2QluoPztL+TUPyJ+CVM= -SHA1 (XML-Sablotron-1.01.tar.gz) = CntoiyAwD5WZPgwfVnYesNUEdyo= SHA256 (XML-Sablotron-1.01.tar.gz) = jTWTelJCXDiiIo2BtBhHeSn92fbwj+A42oTrnw6fRNI= SIZE (XML-Sablotron-1.01.tar.gz) = 53023 Index: textproc/p5-XML-Sablotron/pkg/PLIST =================================================================== RCS file: /cvs/ports/textproc/p5-XML-Sablotron/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- textproc/p5-XML-Sablotron/pkg/PLIST 15 Sep 2004 18:44:06 -0000 1.8 +++ textproc/p5-XML-Sablotron/pkg/PLIST 23 Aug 2012 13:37:31 -0000 @@ -1,4 +1,5 @@ @comment $OpenBSD: PLIST,v 1.8 2004/09/15 18:44:06 espie Exp $ +@conflict XML-Sablotron-* ${P5ARCH}/ ${P5ARCH}/XML/ ${P5ARCH}/XML/Sablotron/
