summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2001-04-27 15:40:47 +0000
committerhubertf <hubertf@pkgsrc.org>2001-04-27 15:40:47 +0000
commit65c971851ddd4adfe62e2e849105ef469f3693d2 (patch)
treee5a6188249210b449f0d6f67c598145d49c95f7c /Packages.txt
parent69a2f3c5b06233d16dcdc1d9974f7280ce587ada (diff)
downloadpkgsrc-65c971851ddd4adfe62e2e849105ef469f3693d2.tar.gz
Add description how to get pkgsrc via CVS, contributed by
Mipam <mipam@ibb.net>, with some editing from me.
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt21
1 files changed, 20 insertions, 1 deletions
diff --git a/Packages.txt b/Packages.txt
index 1f2f6afbc65..d8b448e202f 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.152 2001/04/25 07:27:44 skrll Exp $
+# $NetBSD: Packages.txt,v 1.153 2001/04/27 15:40:47 hubertf Exp $
###########################################################################
==========================
@@ -178,6 +178,9 @@ packages the "xbase" and "xcomp" distribution sets are required, too.
2.2 Where to get pkgsrc
=======================
+There are three ways to get pkgsrc. Either as tar file, via SUP, or via
+CVS. All three ways are described here.
+
To get the package source going, you need to get the pkgsrc.tar.gz file
from ftp://ftp.netbsd.org/pub/NetBSD-current/tar_files/pkgsrc.tar.gz and
unpack it into /usr/pkgsrc.
@@ -188,6 +191,22 @@ it, see the examples in /usr/share/examples/supfiles, and that the
directory /usr/pkgsrc does exist. Then, simply start "sup -v
/path/to/your/supfile".
+To get pkgsrc via CVS, make sure you have cvs installed. If not present on
+your system, it can be found as precompiled binary on ftp.netbsd.org.
+To do an initial (full) checkout of pkgsrc, do the following steps:
+
+ % setenv CVSROOT anoncvs@anoncvs.netbsd.org:/cvsroot
+ % setenv CVS_RSH ssh
+ % cd /usr
+ % cvs checkout pkgsrc
+
+This will create the "pkgsrc" directory in your /usr, and all the package
+source will be stored under /usr/pkgsrc. To update pkgsrc after the initial
+checkout, make sure you have CVS_RSH set as above, then do:
+
+ % cd /usr/pkgsrc
+ % cvs update
+
2.3 Fetching distfiles
======================