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/

Reply via email to