aboutsummaryrefslogtreecommitdiffstats
path: root/devel/p4web
diff options
context:
space:
mode:
authorgordon <gordon@FreeBSD.org>2018-05-12 11:50:19 +0800
committergordon <gordon@FreeBSD.org>2018-05-12 11:50:19 +0800
commita35c123f778c59805832283abe4e38fdc1c16a84 (patch)
tree3cef647ab00549d802bc19cdb320537e29d3a09a /devel/p4web
parentb61b47e4ac0b4dfce48cf41eb05f584b462a2c02 (diff)
downloadfreebsd-ports-gnome-a35c123f778c59805832283abe4e38fdc1c16a84.tar.gz
freebsd-ports-gnome-a35c123f778c59805832283abe4e38fdc1c16a84.tar.zst
freebsd-ports-gnome-a35c123f778c59805832283abe4e38fdc1c16a84.zip
Perforce has removed the server components for FreeBSD.
Since the binaries are gone, nothing much to do other than remove it. MFH: 2018Q2
Diffstat (limited to 'devel/p4web')
-rw-r--r--devel/p4web/Makefile60
-rw-r--r--devel/p4web/distinfo.freebsd70x862
-rw-r--r--devel/p4web/distinfo.freebsd70x86_642
-rw-r--r--devel/p4web/files/p4web.in61
-rw-r--r--devel/p4web/pkg-descr4
-rw-r--r--devel/p4web/pkg-plist1
6 files changed, 0 insertions, 130 deletions
diff --git a/devel/p4web/Makefile b/devel/p4web/Makefile
deleted file mode 100644
index 4cf837c82fcd..000000000000
--- a/devel/p4web/Makefile
+++ /dev/null
@@ -1,60 +0,0 @@
-# Created by: gordon@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= p4web
-PORTVERSION= 2012.1.732581
-PORTREVISION= 1
-CATEGORIES= devel
-MASTER_SITES= http://swarm.workshop.perforce.com/download/guest/perforce_software/p4web/bin/${P4VERSION}/bin.${PLATFORM}/
-DISTNAME= p4web
-EXTRACT_SUFX=
-EXTRACT_ONLY= # none
-
-MAINTAINER= gordon@FreeBSD.org
-COMMENT= Perforce server
-
-BROKEN= unfetchable
-
-# 10.x (and higher) needs compat libs
-LIB_DEPENDS= libstdc++.so.6:misc/compat9x
-
-ONLY_FOR_ARCHS= amd64 i386
-
-P4VERSION= r${PORTVERSION:S/^20//:C/\.[0-9]+$//}
-DIST_SUBDIR= perforce/${PORTVERSION}/bin.${PLATFORM}
-DISTINFO_FILE= ${MASTERDIR}/distinfo.${PLATFORM}
-
-RESTRICTED= Restricted distribution
-
-NO_BUILD= yes
-NO_WRKSUBDIR= yes
-
-P4LOG?= /var/log/p4web.log
-
-SUB_LIST= P4LOG=${P4LOG}
-
-USE_RC_SUBR= p4web
-
-.include <bsd.port.pre.mk>
-
-# Figure out what to install
-.if ${ARCH} == amd64
-PLATFORM= freebsd70x86_64
-.elif ${ARCH} == i386
-PLATFORM= freebsd70x86
-.else
-IGNORE= unsupported OS release, sorry
-.endif
-
-USERS= p4admin
-GROUPS= p4admin
-
-do-install:
- ${INSTALL_PROGRAM} ${_DISTDIR}/p4web ${STAGEDIR}${PREFIX}/sbin/
-
-post-install:
- @${ECHO_CMD} "@exec ${TOUCH} ${P4LOG}" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${CHOWN} p4admin:p4admin ${P4LOG}" >> ${TMPPLIST}
- @${ECHO_CMD} "@exec ${CHMOD} 640 ${P4LOG}" >> ${TMPPLIST}
-
-.include <bsd.port.post.mk>
diff --git a/devel/p4web/distinfo.freebsd70x86 b/devel/p4web/distinfo.freebsd70x86
deleted file mode 100644
index 35460cebc991..000000000000
--- a/devel/p4web/distinfo.freebsd70x86
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (perforce/2012.1.732581/bin.freebsd70x86/p4web) = f8f6e7ce86d65beadfcbadcc99104ade75d243f3b42f5fa70714d0903e137820
-SIZE (perforce/2012.1.732581/bin.freebsd70x86/p4web) = 4197112
diff --git a/devel/p4web/distinfo.freebsd70x86_64 b/devel/p4web/distinfo.freebsd70x86_64
deleted file mode 100644
index b6c324a8f7b5..000000000000
--- a/devel/p4web/distinfo.freebsd70x86_64
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (perforce/2012.1.732581/bin.freebsd70x86_64/p4web) = 4a6c5d5a6597757b4a37e62b1cd248ed70ff709730baf9d9f2ef3a360b2edc02
-SIZE (perforce/2012.1.732581/bin.freebsd70x86_64/p4web) = 4098568
diff --git a/devel/p4web/files/p4web.in b/devel/p4web/files/p4web.in
deleted file mode 100644
index b2c3276bf6ec..000000000000
--- a/devel/p4web/files/p4web.in
+++ /dev/null
@@ -1,61 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: p4web
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-
-# These variables (and many more) can be set via environment variables. Check
-# p4web -h for what you can set.
-#
-# Add the following line to /etc/rc.conf to enable p4web:
-# p4web_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable p4web.
-# p4web_mode (str): Default to "viewer-auth".
-# Specifies to mode to startup in. Possible values:
-# viewer-auth, viewer-noauth, standard.
-# p4web_listen (int): Default to "8080".
-# Set to TCP port to bind to.
-# p4web_port (str): Default to "perforce:1666".
-# Set to P4PORT string to bind to.
-# p4web_log (str): Default to "%%P4LOG%%".
-# Log all requests sent to P4Web to the specified file.
-# p4web_args (str): Custom additional arguments to be passed
-# to p4web (default to empty).
-#
-
-. /etc/rc.subr
-
-name="p4web"
-rcvar=p4web_enable
-
-load_rc_config $name
-
-: ${p4web_enable="NO"}
-: ${p4web_mode="viewer-auth"}
-: ${p4web_listen="8080"}
-: ${p4web_port="perforce:1666"}
-: ${p4web_log="%%P4LOG%%"}
-
-case ${p4web_mode} in
-viewer-auth)
- p4web_args="${p4web_args} -B"
- ;;
-viewer-noauth)
- p4web_args="${p4web_args} -b"
- ;;
-standard)
- ;;
-*)
- echo "Invalid p4web_mode: ${p4web_mode}"
- return 2
- ;;
-esac
-
-command="%%PREFIX%%/sbin/p4web"
-command_args="-w ${p4web_listen} -p ${p4web_port} -L ${p4web_log} ${p4web_args} > /dev/null 2>&1 &"
-p4web_user="p4admin"
-
-run_rc_command "$1"
diff --git a/devel/p4web/pkg-descr b/devel/p4web/pkg-descr
deleted file mode 100644
index e6d35851b44b..000000000000
--- a/devel/p4web/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Perforce is a commercial revision control system that can be used
-gratis for developing free software. (see the WWW page for details).
-
-WWW: http://www.perforce.com/
diff --git a/devel/p4web/pkg-plist b/devel/p4web/pkg-plist
deleted file mode 100644
index 494c2dc9a0fd..000000000000
--- a/devel/p4web/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-sbin/p4web