summaryrefslogtreecommitdiff
path: root/Packages.txt
diff options
context:
space:
mode:
authorfredb <fredb@pkgsrc.org>2002-03-11 19:12:07 +0000
committerfredb <fredb@pkgsrc.org>2002-03-11 19:12:07 +0000
commitdbbb5763266f8178c4c34765b169126232b7a25f (patch)
treede2772be546a8b39eb4dc3ff70a9b112905d2fca /Packages.txt
parentd0e6c0b7f45b9bd8de7d0ded79d0625d6c106012 (diff)
downloadpkgsrc-dbbb5763266f8178c4c34765b169126232b7a25f.tar.gz
Move the DYNAMIC_MASTER_SITES explanation into it's own subsection of
Section 10, and also explain there about _FETCH_MESSAGE. There are a few things in Section 10 which would probably be better in Section 2, but that would entail some major churning, which I'm not prepared to do.
Diffstat (limited to 'Packages.txt')
-rw-r--r--Packages.txt25
1 files changed, 19 insertions, 6 deletions
diff --git a/Packages.txt b/Packages.txt
index cd0e972d5de..1081fd592bf 100644
--- a/Packages.txt
+++ b/Packages.txt
@@ -1,4 +1,4 @@
-# $NetBSD: Packages.txt,v 1.234 2002/02/18 17:07:20 wiz Exp $
+# $NetBSD: Packages.txt,v 1.235 2002/03/11 19:12:07 fredb Exp $
###########################################################################
==========================
@@ -248,11 +248,6 @@ If you don't have a permanent Internet connection and you want to know
which files to download, "make fetch-list" will tell you what you'll need.
Put these distfiles into /usr/pkgsrc/distfiles.
-If you need to download from a dynamic URL you can set DYNAMIC_MASTER_SITES
-and a 'make fetch' will call files/getsite.sh with the name of each file
-to download as an argument, expecting it to output the URL of the directory
-from which to download it. graphics/ns-cult3d is an example of this usage.
-
2.4 How to build and install
============================
@@ -2215,6 +2210,24 @@ one of the following, whichever is more appropriate:
manipulation happen on some packages source files (see contents of
mk/texinfo.mk).
+ 10.24 Packages whose distfiles aren't available for plain downloading
+ =====================================================================
+
+If you need to download from a dynamic URL you can set DYNAMIC_MASTER_SITES
+and a 'make fetch' will call files/getsite.sh with the name of each file
+to download as an argument, expecting it to output the URL of the directory
+from which to download it. graphics/ns-cult3d is an example of this usage.
+
+If the download can't be automated, because the user must submit personal
+information to apply for a password, or must pay for the source, or whatever,
+you can set _FETCH_MESSAGE to a macro which displays a message explaining
+the situation. _FETCH_MESSAGE must be executable shell commands, not just a
+message. (Generally, it executes ${ECHO}). As of this writing, the following
+packages use this: audio/realplayer, cad/simian, devel/ipv6socket,
+emulators/vmare-module, fonts/acroread-jpnfont, sysutils/storage-manager,
+www/ap-aolserver, www/openacs. Try to be consistent with them.
+
+
11 Submitting & Committing
==========================