# Buildsheet autogenerated by ravenadm tool -- Do not edit.

NAMEBASE=		perl-XML-Parser
VERSION=		2.47
KEYWORDS=		perl
VARIANTS=		538 540
SDESC[540]=		Perl module for parsing XML documents (5.40)
SDESC[538]=		Perl module for parsing XML documents (5.38)
HOMEPAGE=		https://github.com/toddr/XML-Parser
CONTACT=		Perl_Automaton[perl@ironwolf.systems]

DOWNLOAD_GROUPS=	main
SITES[main]=		CPAN/ID:T/TO/TODDR
DISTFILE[1]=		XML-Parser-2.47.tar.gz:main
DF_INDEX=		1
SPKGS[540]=		single
SPKGS[538]=		single

OPTIONS_AVAILABLE=	PERL_538 PERL_540
OPTIONS_STANDARD=	none
VOPTS[540]=		PERL_538=OFF PERL_540=ON
VOPTS[538]=		PERL_538=ON PERL_540=OFF

USES=			expat

DISTNAME=		XML-Parser-2.47

GENERATED=		yes

CONFIGURE_ARGS=		EXPATLIBPATH={{LOCALBASE}}/lib
			EXPATINCPATH={{LOCALBASE}}/include

SINGLE_JOB=		yes

VAR_OPSYS[linux]=	CFLAGS=-Doff64_t=__off64_t

[PERL_540].BUILDRUN_DEPENDS_ON=		perl-libwww-perl:single:540
[PERL_540].USES_ON=			perl:540,configure

[PERL_538].BUILDRUN_DEPENDS_ON=		perl-libwww-perl:single:538
[PERL_538].USES_ON=			perl:538,configure

post-patch:
	${REINPLACE_CMD} "s|@PERL_RPATH@|${PREFIX}/lib/perl5/${PERL_VER}/${PERL_ARCH}/CORE|" \
		${WRKSRC}/Expat/Makefile.PL

[FILE:41:descriptions/desc.single]
A perl module for parsing XML documents



[FILE:101:distinfo]
ad4aae643ec784f489b956abe952432871a622d4e2b5c619e8855accbfc4d1d8       279029 XML-Parser-2.47.tar.gz


[FILE:421:patches/patch-Expat_Makefile.PL]
--- Expat/Makefile.PL.orig	2014-12-11 06:51:11 UTC
+++ Expat/Makefile.PL
@@ -7,7 +7,7 @@ my @extras = ();
 
 push(@extras, INC => "-I$expat_incpath") if $expat_incpath;
 
-$libs = "-L$expat_libpath $libs" if $expat_libpath;
+$libs = "-L$expat_libpath -Wl,-rpath,$expat_libpath -Wl,-rpath,@PERL_RPATH@ $libs" if $expat_libpath;
 
 push(@extras, CAPI => 'TRUE')
     if (($PERL_VERSION >= 5.005) and ($OSNAME eq 'MSWin32')