BSD Ports

devel/p4 2024.2.2675662 MidnightBSD

Perforce command line client

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd2
Categories
devel

Description

Perforce is a commercial revision control system. This is the command line client which works with servers remotely or locally. The clients and the api for Perforce is freely available.

This build does not support the "Extensions" feature.

The server is no longer available for FreeBSD but the Linux version should work. There is a limited free use level and non-profit organizations might qualify for free licencing.

See "p4 -V" for more licensing and version information. See https://ftp.perforce.com/perforce/r24.2/doc/user/ for release notes.

In the other systems

SystemPortVersion
MidnightBSDdevel/p42024.2.2675662
FreeBSDdevel/p42026.1.3062361
NetBSDwip/p4
HardenedBSDdevel/p42026.1.3062361
GhostBSDdevel/p42025.2.2907753

Install

Binary package:

mport install p4

From mports:

cd /usr/mports/devel/p4 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p4>0:devel/p4

Dependencies

As this port's Makefile names them.

Build 1

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
ssl:build tar:tgz
Service scripts
none

Files

distinfo 1
FileSizeSHA256
p4source-2675662.tgz6.891588e+0623d3a2d03b70d2d2198289b4ac58a70992df9d17ca76ca569928d56173960a89
Master sites 2
  • https://ftp.perforce.com/perforce/r${PORTVERSION:S/^20//:C/\.[0-9]+$//}/bin.tools/p4source${EXTRACT_SUFX}?dummy=/
  • https://hesiod.org/distfiles/perforce/