View | Details | Raw Unified | Return to bug 120849
Collapse All | Expand All

(-)Makefile (-10 / +6 lines)
Lines 7-33 Link Here
7
#
7
#
8
8
9
PORTNAME=	Business-PayPal-EWP
9
PORTNAME=	Business-PayPal-EWP
10
PORTVERSION=	0.02
10
PORTVERSION=	1.00
11
CATEGORIES=	security perl5
11
CATEGORIES=	security perl5
12
MASTER_SITES=	${MASTER_SITE_PERL_CPAN}
12
MASTER_SITES=	CPAN
13
MASTER_SITE_SUBDIR=	Business
14
PKGNAMEPREFIX=	p5-
13
PKGNAMEPREFIX=	p5-
15
14
16
MAINTAINER=	alfred@freebsd.org
15
MAINTAINER=	alfred@freebsd.org
17
COMMENT=	Perl extension to talk to paypal
16
COMMENT=	Perl extension for PayPal's Encrypted Website Payments
18
17
18
USE_DOS2UNIX=	yes
19
PERL_CONFIGURE=	yes
19
PERL_CONFIGURE=	yes
20
USE_OPENSSL=	yes
20
USE_OPENSSL=	yes
21
CONFIGURE_ARGS=	${OPENSSLBASE}
21
CONFIGURE_ARGS=	${OPENSSLBASE}
22
22
23
BUILD_DEPENDS=	${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay \
23
BUILD_DEPENDS+=	${SITE_PERL}/${PERL_ARCH}/Net/SSLeay.pm:${PORTSDIR}/security/p5-Net-SSLeay \
24
		${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
24
		${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple
25
RUN_DEPENDS=	${BUILD_DEPENDS}
25
RUN_DEPENDS+=	${BUILD_DEPENDS}
26
26
27
MAN3=	Business::PayPal::EWP.3
27
MAN3=	Business::PayPal::EWP.3
28
28
29
post-configure:
30
	${PERL} -pi -e 's/\x0d//' ${WRKSRC}/ppport.h
31
	${PERL} -pi -e 's/\x0d//' ${WRKSRC}/lib/Business/PayPal/EWP.pm
32
33
.include <bsd.port.mk>
29
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (Business-PayPal-EWP-0.02.tar.gz) = 08327a5ffaa2b76bb1b73529b4d2216a
1
MD5 (Business-PayPal-EWP-1.00.tar.gz) = bb31caa10a5791f0d90c2bde9d2e9ad9
2
SHA256 (Business-PayPal-EWP-0.02.tar.gz) = c418913dfa6d6e67f78aae6bc21a732e6eb95cbb438475b899fa8d9afebd53fd
2
SHA256 (Business-PayPal-EWP-1.00.tar.gz) = fd1e27c9afeec9977d424de5ba8f2fe1532a40de680fe106a6420cfe94888690
3
SIZE (Business-PayPal-EWP-0.02.tar.gz) = 18615
3
SIZE (Business-PayPal-EWP-1.00.tar.gz) = 20032
(-)pkg-descr (-1 / +3 lines)
Line 1 Link Here
1
This module offers an interface to Paypal's encryption scheme.
1
Business::PayPal::EWP - Perl extension for PayPal's Encrypted Website Payments
2
3
WWW:	http://search.cpan.org/dist/Business-PayPal-EWP/
(-)pkg-plist (-3 / +1 lines)
Lines 1-10 Link Here
1
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/EWP.so
1
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/EWP.so
2
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/EWP.bs
2
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/EWP.bs
3
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/.packlist
3
%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP/.packlist
4
%%SITE_PERL%%/%%PERL_ARCH%%/Business/PayPal/EWP.pm.orig
5
%%SITE_PERL%%/%%PERL_ARCH%%/Business/PayPal/EWP.pm
4
%%SITE_PERL%%/%%PERL_ARCH%%/Business/PayPal/EWP.pm
6
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP
5
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal/EWP
7
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal
6
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/PayPal
8
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business
9
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Business/PayPal
7
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Business/PayPal
10
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Business
8
@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/Business
(-)files/patch-EWP.pm (-10 lines)
Removed Link Here
1
--- lib/Business/PayPal/EWP.pm.old	Thu May 12 10:42:19 2005
2
+++ lib/Business/PayPal/EWP.pm	Thu May 12 10:42:39 2005
3
@@ -65,6 +65,7 @@
4
 	goto END;
5
     }
6
     Net::SSLeay::BIO_free($bio);
7
+    $bio = undef;
8
     # Reformat
9
     $formdata=~s/,/\n/g;
10
     # Encrypt and sign
(-)files/patch-EWP.xs (-13 lines)
Removed Link Here
1
--- EWP.xs.old	Thu May 12 10:40:14 2005
2
+++ EWP.xs	Thu May 12 10:41:55 2005
3
@@ -126,8 +126,10 @@
4
 		PKCS7_free(p7);
5
 	if (bio)
6
 		BIO_free_all(bio);
7
+#if 0
8
 	if (memBio)
9
 		BIO_free_all(memBio);
10
+#endif
11
 	if (p7bio)
12
 		BIO_free_all(p7bio);
13
 	if (pkey)

Return to bug 120849