portcheckout - checkout ports and all depending ports

Portcheckout(1) checks out a FreeBSD port and all runtime
       and buildtime depending ports into the current working
       directory.  The output is written to stdout as an
       executable shell-script.

       Compiling a FreeBSD port usually require a full tree of ports
       in /usr/port. A cvs checkout or a cvs update command takes
       a very long time and need much free space.

       With portcheckout, you checkout only the parts of the port
       tree which you really need. This is a magnitude faster!
This commit is contained in:
Wolfram Schneider 1998-11-01 16:42:29 +00:00
parent ab0915f7f4
commit 4e1e1391ed
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=14283
10 changed files with 120 additions and 0 deletions

View file

@ -0,0 +1,14 @@
# New ports collection makefile for: manck
# Version required: 1.0
# Date created: 1 November 1998
# Whom: wosch
#
# $Id:$
DISTNAME= portcheckout-1.0
CATEGORIES= devel
MASTER_SITES= http://www.freebsd.org/~wosch/src/
MAINTAINER= wosch@FreeBSD.org
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (portcheckout-1.0.tar.gz) = acd4f2393d0a67880b0a6c516ec7ff53

View file

@ -0,0 +1 @@
portcheckout - checkout ports and all depending ports

View file

@ -0,0 +1,42 @@
NAME
portcheckout - checkout ports and all depending ports
SYNOPSIS
portcheckout ports [...]
DESCRIPTION
Portcheckout(1) checks out a FreeBSD port and all runtime and buildtime
depending ports into the current working directory. The output is
written to stdout as an executable shell-script.
Compiling a FreeBSD usually require a full tree of ports in /usr/port. A
cvs checkout or a cvs update command takes a very long time and need
much free space.
With portcheckout, you checkout only the parts of the port tree which
you really need. This is a magnitude faster!
FILES
Portcheckout depend on a an up to date INDEX file in /usr/ports/INDEX.
EXAMPLE
$ portcheckout gnuplot
cd /tmp || exit 1
PORTSDIR="/tmp/ports"; export PORTSDIR
# checkout ports
# gnuplot-340
cvs co ports/math/gnuplot
# checkout depencies
# png-1.0.2
cvs co ports/graphics/png
# gd-1.3
cvs co ports/graphics/gd
# Compile and install gnuplot-340
(cd ports/math/gnuplot && make all install clean)
AUTHOR
Wolfram Schneider <wosch@FreeBSD.org>, Berlin, September 1998.

View file

@ -0,0 +1,2 @@
bin/portcheckout
man/man1/portcheckout.1.gz

View file

@ -0,0 +1,14 @@
# New ports collection makefile for: manck
# Version required: 1.0
# Date created: 1 November 1998
# Whom: wosch
#
# $Id:$
DISTNAME= portcheckout-1.0
CATEGORIES= devel
MASTER_SITES= http://www.freebsd.org/~wosch/src/
MAINTAINER= wosch@FreeBSD.org
.include <bsd.port.mk>

View file

@ -0,0 +1 @@
MD5 (portcheckout-1.0.tar.gz) = acd4f2393d0a67880b0a6c516ec7ff53

View file

@ -0,0 +1 @@
portcheckout - checkout ports and all depending ports

View file

@ -0,0 +1,42 @@
NAME
portcheckout - checkout ports and all depending ports
SYNOPSIS
portcheckout ports [...]
DESCRIPTION
Portcheckout(1) checks out a FreeBSD port and all runtime and buildtime
depending ports into the current working directory. The output is
written to stdout as an executable shell-script.
Compiling a FreeBSD usually require a full tree of ports in /usr/port. A
cvs checkout or a cvs update command takes a very long time and need
much free space.
With portcheckout, you checkout only the parts of the port tree which
you really need. This is a magnitude faster!
FILES
Portcheckout depend on a an up to date INDEX file in /usr/ports/INDEX.
EXAMPLE
$ portcheckout gnuplot
cd /tmp || exit 1
PORTSDIR="/tmp/ports"; export PORTSDIR
# checkout ports
# gnuplot-340
cvs co ports/math/gnuplot
# checkout depencies
# png-1.0.2
cvs co ports/graphics/png
# gd-1.3
cvs co ports/graphics/gd
# Compile and install gnuplot-340
(cd ports/math/gnuplot && make all install clean)
AUTHOR
Wolfram Schneider <wosch@FreeBSD.org>, Berlin, September 1998.

View file

@ -0,0 +1,2 @@
bin/portcheckout
man/man1/portcheckout.1.gz