From 7f2b9a5f5edb2a80b2d0c473656d0b6c757502b7 Mon Sep 17 00:00:00 2001 From: Eitan Adler Date: Mon, 18 Mar 2013 20:44:42 +0000 Subject: Remove finance/pfpro finance/p5-PFProAPI finance/p5-Business-OnlinePayment-PayflowPro as: - the binary is only for 5.x - VeriSign no longer owns it - The message to download it leads to a 404 - the binaries were legally restricted in the first place Approved by: never@nevermind.kiev.ua (maintainer) Approved by: portmgr (erwin) --- finance/Makefile | 3 -- .../p5-Business-OnlinePayment-PayflowPro/Makefile | 25 --------- .../p5-Business-OnlinePayment-PayflowPro/distinfo | 2 - .../files/patch-PayflowPro.pm | 11 ---- .../p5-Business-OnlinePayment-PayflowPro/pkg-descr | 11 ---- .../p5-Business-OnlinePayment-PayflowPro/pkg-plist | 11 ---- finance/p5-PFProAPI/Makefile | 37 ------------- finance/p5-PFProAPI/distinfo | 2 - finance/p5-PFProAPI/files/patch-PFProAPI.pm | 14 ----- finance/p5-PFProAPI/pkg-descr | 4 -- finance/p5-PFProAPI/pkg-plist | 6 --- finance/pfpro/Makefile | 63 ---------------------- finance/pfpro/distinfo | 2 - finance/pfpro/files/patch-pfpro.c | 12 ----- finance/pfpro/files/pkg-message.in | 6 --- finance/pfpro/pkg-descr | 4 -- finance/pfpro/pkg-plist | 6 --- 17 files changed, 219 deletions(-) delete mode 100644 finance/p5-Business-OnlinePayment-PayflowPro/Makefile delete mode 100644 finance/p5-Business-OnlinePayment-PayflowPro/distinfo delete mode 100644 finance/p5-Business-OnlinePayment-PayflowPro/files/patch-PayflowPro.pm delete mode 100644 finance/p5-Business-OnlinePayment-PayflowPro/pkg-descr delete mode 100644 finance/p5-Business-OnlinePayment-PayflowPro/pkg-plist delete mode 100644 finance/p5-PFProAPI/Makefile delete mode 100644 finance/p5-PFProAPI/distinfo delete mode 100644 finance/p5-PFProAPI/files/patch-PFProAPI.pm delete mode 100644 finance/p5-PFProAPI/pkg-descr delete mode 100644 finance/p5-PFProAPI/pkg-plist delete mode 100644 finance/pfpro/Makefile delete mode 100644 finance/pfpro/distinfo delete mode 100644 finance/pfpro/files/patch-pfpro.c delete mode 100644 finance/pfpro/files/pkg-message.in delete mode 100644 finance/pfpro/pkg-descr delete mode 100644 finance/pfpro/pkg-plist (limited to 'finance') diff --git a/finance/Makefile b/finance/Makefile index 2fb2094ec910..b696778d5b18 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -66,7 +66,6 @@ SUBDIR += p5-Business-OnlinePayment-Network1Financial SUBDIR += p5-Business-OnlinePayment-OCV SUBDIR += p5-Business-OnlinePayment-PayConnect - SUBDIR += p5-Business-OnlinePayment-PayflowPro SUBDIR += p5-Business-OnlinePayment-PaymenTech SUBDIR += p5-Business-OnlinePayment-PaymentsGateway SUBDIR += p5-Business-OnlinePayment-SurePay @@ -94,10 +93,8 @@ SUBDIR += p5-Finance-YahooQuote SUBDIR += p5-Locale-Currency-Format SUBDIR += p5-Math-Financial - SUBDIR += p5-PFProAPI SUBDIR += p5-PayflowPro SUBDIR += pear_Payment_DTA - SUBDIR += pfpro SUBDIR += php-tclink SUBDIR += prestashop SUBDIR += py-vatnumber diff --git a/finance/p5-Business-OnlinePayment-PayflowPro/Makefile b/finance/p5-Business-OnlinePayment-PayflowPro/Makefile deleted file mode 100644 index c3482c22ae36..000000000000 --- a/finance/p5-Business-OnlinePayment-PayflowPro/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# New ports collection makefile for: Business::OnlinePayment::PayflowPro -# Date created: 13 June 2006 -# Whom: Alexandr Kovalenko -# -# $FreeBSD$ -# - -PORTNAME= Business-OnlinePayment-PayflowPro -PORTVERSION= 0.03 -CATEGORIES= finance perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= never@nevermind.kiev.ua -COMMENT= A Business::OnlinePayment backend module for PayflowPro - -BUILD_DEPENDS= p5-Business-OnlinePayment>=0:${PORTSDIR}/finance/p5-Business-OnlinePayment \ - p5-PFProAPI>=0:${PORTSDIR}/finance/p5-PFProAPI -RUN_DEPENDS:= ${BUILD_DEPENDS} - -PERL_CONFIGURE= yes - -MAN3= Business::OnlinePayment::PayflowPro.3 - -.include diff --git a/finance/p5-Business-OnlinePayment-PayflowPro/distinfo b/finance/p5-Business-OnlinePayment-PayflowPro/distinfo deleted file mode 100644 index 28364849c3a9..000000000000 --- a/finance/p5-Business-OnlinePayment-PayflowPro/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Business-OnlinePayment-PayflowPro-0.03.tar.gz) = 2ff6a94155645e68a10a9ff8d1171da4efa4916ea6c57dc68503060324b835a6 -SIZE (Business-OnlinePayment-PayflowPro-0.03.tar.gz) = 4707 diff --git a/finance/p5-Business-OnlinePayment-PayflowPro/files/patch-PayflowPro.pm b/finance/p5-Business-OnlinePayment-PayflowPro/files/patch-PayflowPro.pm deleted file mode 100644 index c4f28b97dcbc..000000000000 --- a/finance/p5-Business-OnlinePayment-PayflowPro/files/patch-PayflowPro.pm +++ /dev/null @@ -1,11 +0,0 @@ ---- PayflowPro.pm.orig Tue Jun 13 01:30:27 2006 -+++ PayflowPro.pm Tue Jun 13 01:30:41 2006 -@@ -14,7 +14,7 @@ - @ISA = qw(Exporter AutoLoader Business::OnlinePayment); - @EXPORT = qw(); - @EXPORT_OK = qw(); --$VERSION = '0.02'; -+$VERSION = '0.03'; - - sub set_defaults { - my $self = shift; diff --git a/finance/p5-Business-OnlinePayment-PayflowPro/pkg-descr b/finance/p5-Business-OnlinePayment-PayflowPro/pkg-descr deleted file mode 100644 index d0a84293de00..000000000000 --- a/finance/p5-Business-OnlinePayment-PayflowPro/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -This is Business::OnlinePayment::PayflowPro, an Business::OnlinePayment -backend module for Verisign Payflow Pro. It is only useful if you have a -merchant account with Verisign Payment Services: -http://www.verisign.com/products/payment.html and the "Payflow Pro SDK": -https://manager.verisign.com/ - -It is based on Business::OnlinePayment::AuthorizeNet written by Jason Kohles. -This module has been updated and now implements Authorize.Net API version 3.1. - -Ivan Kohler -WWW: http://search.cpan.org/dist/Business-OnlinePayment-PayflowPro/ diff --git a/finance/p5-Business-OnlinePayment-PayflowPro/pkg-plist b/finance/p5-Business-OnlinePayment-PayflowPro/pkg-plist deleted file mode 100644 index f39b6314e8c3..000000000000 --- a/finance/p5-Business-OnlinePayment-PayflowPro/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -%%SITE_PERL%%/Business/OnlinePayment/PayflowPro.pm -%%SITE_PERL%%/auto/Business/OnlinePayment/PayflowPro/autosplit.ix -%%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/OnlinePayment/PayflowPro/.packlist -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/OnlinePayment/PayflowPro -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business/OnlinePayment -@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Business -@dirrm %%SITE_PERL%%/auto/Business/OnlinePayment/PayflowPro -@dirrmtry %%SITE_PERL%%/auto/Business/OnlinePayment -@dirrmtry %%SITE_PERL%%/auto/Business -@dirrmtry %%SITE_PERL%%/Business/OnlinePayment -@dirrmtry %%SITE_PERL%%/Business diff --git a/finance/p5-PFProAPI/Makefile b/finance/p5-PFProAPI/Makefile deleted file mode 100644 index a55112fda6d3..000000000000 --- a/finance/p5-PFProAPI/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -# New ports collection makefile for: PFProAPI -# Date created: 13 June 2006 -# Whom: Alexandr Kovalenko -# -# $FreeBSD$ -# - -PORTNAME= PFProAPI -PORTVERSION= 0.03 -PORTREVISION= 1 -CATEGORIES= finance perl5 -MASTER_SITES= #https://manager.verisign.com/ -PKGNAMEPREFIX= p5- -DISTNAME= pfpro_freebsd - -MAINTAINER= never@nevermind.kiev.ua -COMMENT= Perl bindings for VeriSign's PayFlow Pro SDK - -BUILD_DEPENDS= pfpro:${PORTSDIR}/finance/pfpro -RUN_DEPENDS:= ${BUILD_DEPENDS} - -WRKSRC= ${WRKDIR}/verisign/payflowpro/freebsd/perl -PERL_CONFIGURE= yes - -MAN3= PFProAPI.3 - -.include - -RESTRICTED= Only for VeriSign PayFlow Pro customers -.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) -IGNORE= ${RESTRICTED}. See ${PORTSDIR}/finance/pfpro for instructions -.endif - -post-patch: - ${REINPLACE_CMD} -e "s|%%PREFIX%%|${LOCALBASE}|" ${WRKSRC}/PFProAPI.pm - -.include diff --git a/finance/p5-PFProAPI/distinfo b/finance/p5-PFProAPI/distinfo deleted file mode 100644 index 9a58ed43d809..000000000000 --- a/finance/p5-PFProAPI/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pfpro_freebsd.tar.gz) = 1afeedc6b67be35b372ccedc717516eabe8a4850ab7ecc5e605a44d14d721036 -SIZE (pfpro_freebsd.tar.gz) = 322411 diff --git a/finance/p5-PFProAPI/files/patch-PFProAPI.pm b/finance/p5-PFProAPI/files/patch-PFProAPI.pm deleted file mode 100644 index 1e36f11bdd6e..000000000000 --- a/finance/p5-PFProAPI/files/patch-PFProAPI.pm +++ /dev/null @@ -1,14 +0,0 @@ ---- PFProAPI.pm.orig Fri Jun 16 01:37:04 2006 -+++ PFProAPI.pm Fri Jun 16 01:37:13 2006 -@@ -76,6 +76,11 @@ - my $parmlist; - my ($name, $value); - -+ # If no PFPRO_CERT_PATH set, we will set default one -+ if ($ENV{'PFPRO_CERT_PATH'} eq '') { -+ $ENV{'PFPRO_CERT_PATH'} = '%%PREFIX%%/etc/pfpro/certs'; -+ } -+ - if (! $data) { - # If no data was passed, we will build a test transaction - $data->{ACCT} = "5105105105105100"; diff --git a/finance/p5-PFProAPI/pkg-descr b/finance/p5-PFProAPI/pkg-descr deleted file mode 100644 index a58dec2989eb..000000000000 --- a/finance/p5-PFProAPI/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The PayFlow Pro SDK is a development kit that allows you to perform -credit card transactions through VeriSign's PayFlow Pro system. - -WWW: http://www.verisign.com/products/payflow/index.html diff --git a/finance/p5-PFProAPI/pkg-plist b/finance/p5-PFProAPI/pkg-plist deleted file mode 100644 index ea5c9e898dc8..000000000000 --- a/finance/p5-PFProAPI/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -%%SITE_PERL%%/%%PERL_ARCH%%/PFProAPI.pm -%%SITE_PERL%%/%%PERL_ARCH%%/auto/PFProAPI/.packlist -%%SITE_PERL%%/%%PERL_ARCH%%/auto/PFProAPI/PFProAPI.bs -%%SITE_PERL%%/%%PERL_ARCH%%/auto/PFProAPI/PFProAPI.so -%%SITE_PERL%%/%%PERL_ARCH%%/auto/PFProAPI/autosplit.ix -@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/PFProAPI diff --git a/finance/pfpro/Makefile b/finance/pfpro/Makefile deleted file mode 100644 index 9285b63df03e..000000000000 --- a/finance/pfpro/Makefile +++ /dev/null @@ -1,63 +0,0 @@ -# New ports collection makefile for: pfpro -# Date created: November 29, 2005 -# Whom: durian@shadetreesoftware.com -# -# $FreeBSD$ -# - -PORTNAME= pfpro -PORTVERSION= 3.0.8 -PORTREVISION= 2 -CATEGORIES= finance -MASTER_SITES= #https://manager.verisign.com/ -DISTNAME= pfpro_freebsd - -MAINTAINER= never@nevermind.kiev.ua -COMMENT= SDK for VeriSign's PayFlow Pro - -ONLY_FOR_ARCHS= i386 -RESTRICTED= Only for VeriSign PayFlow Pro customers -USE_LDCONFIG= yes -NO_WRKSUBDIR= yes -SUB_FILES= pkg-message - -PKGMESSAGE= ${WRKDIR}/pkg-message -LATEST_LINK= verisign-pfpro - -CERTDIR= ${PREFIX}/etc/pfpro/certs -FBSDDIR= ${WRKSRC}/verisign/payflowpro/freebsd -PATCH_WRKSRC= ${WRKSRC}/verisign/payflowpro/freebsd/bin -PFCFLAGS= -DUSE_SSLEAY -fPIC -DFREEBSD_OS -DGENERIC_SEED -D_REENTRANT -pthread -DPTHREADS -I. -L. - -# XXX nees to be the same as DISTFILES -PFP_BUNDLE= ${DISTNAME}${EXTRACT_SUFX} - -.include - -# Check for SDK bundle -.if !exists(${DISTDIR}/${PFP_BUNDLE}) -IGNORE= the VeriSign PayFlow Pro SDK is only available to customers who\ -have subscribed to this service. Please access your account at\ -https://manager.verisign.com/ and retrieve the FreeBSD 5.x version\ -of the SDK from the Downloads area. You will be required to agree to\ -some terms and conditions. After downing the SDK, place ${PFP_BUNDLE}\ -in ${DISTDIR} and re-run make -.endif - -post-patch: - ${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${FBSDDIR}/bin/pfpro.c - -do-build: - (cd ${FBSDDIR}/lib && ${CC} ${PFCFLAGS} ${CFLAGS} -c ../bin/${PORTNAME}.c -o ${PORTNAME}.o && ${CC} ${PFCFLAGS} ${CFLAGS} -lpfpro ${PORTNAME}.o -o ${PORTNAME}) - -do-install: - ${INSTALL_PROGRAM} ${FBSDDIR}/lib/pfpro ${PREFIX}/bin - ${INSTALL_DATA} ${FBSDDIR}/lib/pfpro.h ${PREFIX}/include - ${INSTALL_DATA} ${FBSDDIR}/lib/libpfpro.so ${PREFIX}/lib - ${MKDIR} ${CERTDIR} - ${INSTALL_DATA} ${FBSDDIR}/certs/f73e89fd.0 ${CERTDIR} - -post-install: - ${CAT} ${PKGMESSAGE} - -.include diff --git a/finance/pfpro/distinfo b/finance/pfpro/distinfo deleted file mode 100644 index 9a58ed43d809..000000000000 --- a/finance/pfpro/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (pfpro_freebsd.tar.gz) = 1afeedc6b67be35b372ccedc717516eabe8a4850ab7ecc5e605a44d14d721036 -SIZE (pfpro_freebsd.tar.gz) = 322411 diff --git a/finance/pfpro/files/patch-pfpro.c b/finance/pfpro/files/patch-pfpro.c deleted file mode 100644 index 3263e86a2d03..000000000000 --- a/finance/pfpro/files/patch-pfpro.c +++ /dev/null @@ -1,12 +0,0 @@ ---- pfpro.c.orig Fri Jun 16 00:37:48 2006 -+++ pfpro.c Fri Jun 16 01:01:27 2006 -@@ -65,6 +65,9 @@ - int parmLen; - - -+ /* Set default value of PFPRO_CERT_PATH */ -+ setenv("PFPRO_CERT_PATH","%%PREFIX%%/etc/pfpro/certs",0); -+ - if ((argc == 2) && (!strcmp(argv[1],"-i"))) { - /* read input from stdin */ - if (!fgets(ibuf,sizeof(ibuf),stdin)) { diff --git a/finance/pfpro/files/pkg-message.in b/finance/pfpro/files/pkg-message.in deleted file mode 100644 index 0413a655af8c..000000000000 --- a/finance/pfpro/files/pkg-message.in +++ /dev/null @@ -1,6 +0,0 @@ -====================================================================== -You must set the environment variable PFPRO_CERT_PATH to point to -the directory that contains the file f73e89fd.0. - -The default location is: %%PREFIX%%/etc/pfpro/certs -====================================================================== diff --git a/finance/pfpro/pkg-descr b/finance/pfpro/pkg-descr deleted file mode 100644 index a58dec2989eb..000000000000 --- a/finance/pfpro/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -The PayFlow Pro SDK is a development kit that allows you to perform -credit card transactions through VeriSign's PayFlow Pro system. - -WWW: http://www.verisign.com/products/payflow/index.html diff --git a/finance/pfpro/pkg-plist b/finance/pfpro/pkg-plist deleted file mode 100644 index b42e24d5a4fc..000000000000 --- a/finance/pfpro/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/pfpro -etc/pfpro/certs/f73e89fd.0 -include/pfpro.h -lib/libpfpro.so -@dirrmtry etc/pfpro/certs -@dirrmtry etc/pfpro -- cgit v1.2.3