aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreadler <eadler@FreeBSD.org>2013-03-19 04:44:42 +0800
committereadler <eadler@FreeBSD.org>2013-03-19 04:44:42 +0800
commit66a2677a09a60e0cf0f09eefc61e2bece40bc21b (patch)
tree4eec08c89f75ae1561b4e062f8c642c8341afbbf
parentd0ac9f19c89ed15b8e0ccbc789bb7963b8e6a28d (diff)
downloadfreebsd-ports-gnome-66a2677a09a60e0cf0f09eefc61e2bece40bc21b.tar.gz
freebsd-ports-gnome-66a2677a09a60e0cf0f09eefc61e2bece40bc21b.tar.zst
freebsd-ports-gnome-66a2677a09a60e0cf0f09eefc61e2bece40bc21b.zip
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)
-rw-r--r--LEGAL1
-rw-r--r--MOVED3
-rw-r--r--finance/Makefile3
-rw-r--r--finance/p5-Business-OnlinePayment-PayflowPro/Makefile25
-rw-r--r--finance/p5-Business-OnlinePayment-PayflowPro/distinfo2
-rw-r--r--finance/p5-Business-OnlinePayment-PayflowPro/files/patch-PayflowPro.pm11
-rw-r--r--finance/p5-Business-OnlinePayment-PayflowPro/pkg-descr11
-rw-r--r--finance/p5-Business-OnlinePayment-PayflowPro/pkg-plist11
-rw-r--r--finance/p5-PFProAPI/Makefile37
-rw-r--r--finance/p5-PFProAPI/distinfo2
-rw-r--r--finance/p5-PFProAPI/files/patch-PFProAPI.pm14
-rw-r--r--finance/p5-PFProAPI/pkg-descr4
-rw-r--r--finance/p5-PFProAPI/pkg-plist6
-rw-r--r--finance/pfpro/Makefile63
-rw-r--r--finance/pfpro/distinfo2
-rw-r--r--finance/pfpro/files/patch-pfpro.c12
-rw-r--r--finance/pfpro/files/pkg-message.in6
-rw-r--r--finance/pfpro/pkg-descr4
-rw-r--r--finance/pfpro/pkg-plist6
19 files changed, 3 insertions, 220 deletions
diff --git a/LEGAL b/LEGAL
index ccb250409fa5..a6c3a5389e9e 100644
--- a/LEGAL
+++ b/LEGAL
@@ -196,7 +196,6 @@ palmos-sdk-*-1.tar.gz palm/palmos-sdk License agreement is required
pam_authsrv-* security/pam_authsrv No form of redistribution is allowed, because of linking against fwtk
pcsv*i3fb.tar.gz lang/petite-chez Must acknowledge license
PDFlib-Lite-*.tar.gz print/pdflib Many odd restrictions on usage and distribution
-pfpro* finance/pfpro Only available for customers subscribed to the VeriSign PayFlow Pro Service
pgp* security/pgp* Various locality restrictions
platon* biology/platon $5000 USD for commercial users, free for academic
poseidonCE-* java/poseidon Redistribution is not permitted
diff --git a/MOVED b/MOVED
index 192656120078..d17d4dfb6a60 100644
--- a/MOVED
+++ b/MOVED
@@ -4171,3 +4171,6 @@ net-mgmt/zabbix-server|net-mgmt/zabbix2-server|2013-03-15|Has expired: no longer
dns/h2n||2013-03-17|Removed: legally questionable and obsolete
sysutils/facter|sysutils/rubygem-facter|2013-03-17|Renamed to match naming convention for rubygems
french/gibi||2013-03-18|Removed: IGNORE for more than 6 months
+finance/pfpro||2013-03-18|Removed: upstream no longer exists
+finance/p5-PFProAPI||2013-03-18|Removed: upstream no longer exists
+finance/p5-Business-OnlinePayment-PayflowPro||2013-03-18|Removed: upstream no longer exists
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 <never@nevermind.kiev.ua>
-#
-# $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 <bsd.port.mk>
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 <ivan-payflowpro@420.am>
-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 <never@nevermind.kiev.ua>
-#
-# $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 <bsd.port.pre.mk>
-
-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 <bsd.port.post.mk>
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 <bsd.port.pre.mk>
-
-# 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 <bsd.port.post.mk>
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