summaryrefslogtreecommitdiff
path: root/data/perl_/Policy.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/perl_/Policy.sh')
-rw-r--r--data/perl_/Policy.sh162
1 files changed, 162 insertions, 0 deletions
diff --git a/data/perl_/Policy.sh b/data/perl_/Policy.sh
new file mode 100644
index 000000000..10a7919a1
--- /dev/null
+++ b/data/perl_/Policy.sh
@@ -0,0 +1,162 @@
+#!/bin/sh
+#
+# This file was produced by running the Policy_sh.SH script, which
+# gets its values from config.sh, which is generally produced by
+# running Configure.
+#
+# The idea here is to distill in one place the common site-wide
+# "policy" answers (such as installation directories) that are
+# to be "sticky". If you keep the file Policy.sh around in
+# the same directory as you are building Perl, then Configure will
+# (by default) load up the Policy.sh file just before the
+# platform-specific hints file and rewrite it at the end.
+#
+# The sequence of events is as follows:
+# A: If you are NOT re-using an old config.sh:
+# 1. At start-up, Configure loads up the defaults from the
+# os-specific hints/osname_osvers.sh file and any previous
+# Policy.sh file.
+# 2. At the end, Configure runs Policy_sh.SH, which creates
+# Policy.sh, overwriting a previous Policy.sh if necessary.
+#
+# B: If you are re-using an old config.sh:
+# 1. At start-up, Configure loads up the defaults from config.sh,
+# ignoring any previous Policy.sh file.
+# 2. At the end, Configure runs Policy_sh.SH, which creates
+# Policy.sh, overwriting a previous Policy.sh if necessary.
+#
+# Thus the Policy.sh file gets overwritten each time
+# Configure is run. Any variables you add to Policy.sh will be lost
+# unless you copy Policy.sh somewhere else before running Configure.
+#
+# Allow Configure command-line overrides; usually these won't be
+# needed, but something like -Dprefix=/test/location can be quite
+# useful for testing out new versions.
+
+#Site-specific values:
+
+case "$perladmin" in
+'') perladmin='saurik@carrier.saurik.com' ;;
+esac
+
+# Installation prefixes. Allow a Configure -D override. You
+# may wish to reinstall perl under a different prefix, perhaps
+# in order to test a different configuration.
+# For an explanation of the installation directories, see the
+# INSTALL file section on "Installation Directories".
+case "$prefix" in
+'') prefix='/usr' ;;
+esac
+
+# By default, the next three are the same as $prefix.
+# If the user changes $prefix, and previously $siteprefix was the
+# same as $prefix, then change $siteprefix as well.
+# Use similar logic for $vendorprefix and $installprefix.
+
+case "$siteprefix" in
+'') if test "/usr/local" = "/usr"; then
+ siteprefix="$prefix"
+ else
+ siteprefix='/usr/local'
+ fi
+ ;;
+esac
+case "$vendorprefix" in
+'') if test "" = "/usr"; then
+ vendorprefix="$prefix"
+ else
+ vendorprefix=''
+ fi
+ ;;
+esac
+
+# Where installperl puts things.
+case "$installprefix" in
+'') if test "/usr" = "/usr"; then
+ installprefix="$prefix"
+ else
+ installprefix='/usr'
+ fi
+ ;;
+esac
+
+# Installation directives. Note that each one comes in three flavors.
+# For example, we have privlib, privlibexp, and installprivlib.
+# privlib is for private (to perl) library files.
+# privlibexp is the same, except any '~' the user gave to Configure
+# is expanded to the user's home directory. This is figured
+# out automatically by Configure, so you don't have to include it here.
+# installprivlib is for systems (such as those running AFS) that
+# need to distinguish between the place where things
+# get installed and where they finally will reside. As of 5.005_6x,
+# this too is handled automatically by Configure based on
+# /usr, so it isn't included here either.
+#
+# Note also that there are three broad hierarchies of installation
+# directories, as discussed in the INSTALL file under
+# "Installation Directories":
+#
+# =item Directories for the perl distribution
+#
+# =item Directories for site-specific add-on files
+#
+# =item Directories for vendor-supplied add-on files
+#
+# See Porting/Glossary for the definitions of these names, and see the
+# INSTALL file for further explanation and some examples.
+#
+# In each case, if your previous value was the default, leave it commented
+# out. That way, if you override prefix, all of these will be
+# automatically adjusted.
+#
+# WARNING: Be especially careful about architecture-dependent and
+# version-dependent names, particularly if you reuse this file for
+# different versions of perl.
+
+# bin='/usr/bin'
+# scriptdir='/usr/bin'
+# privlib='/usr/lib/perl5/5.10.0'
+# archlib='/usr/lib/perl5/5.10.0/apple-darwin8'
+# Preserving custom man1dir
+man1dir='/usr/share/man/man1'
+# Preserving custom man3dir
+man3dir='/usr/share/man/man3'
+# Preserving custom html1dir
+html1dir=' '
+# Preserving custom html3dir
+html3dir=' '
+# sitebin='/usr/local/bin'
+# sitescript='/usr/local/bin'
+# Preserving custom sitelib
+sitelib='/usr/local/lib/perl5/site_perl/5.10.0'
+# sitearch='/usr/local/lib/perl5/site_perl/5.10.0/apple-darwin8'
+# Preserving custom siteman1dir
+siteman1dir='/usr/local/share/man/man1'
+# Preserving custom siteman3dir
+siteman3dir='/usr/local/share/man/man3'
+# Preserving custom sitehtml1dir
+sitehtml1dir=''
+# Preserving custom sitehtml3dir
+sitehtml3dir=''
+# vendorbin=''
+# vendorscript=''
+# vendorlib=''
+# vendorarch=''
+# Preserving custom vendorman1dir
+vendorman1dir=' '
+# Preserving custom vendorman3dir
+vendorman3dir=' '
+# Preserving custom vendorhtml1dir
+vendorhtml1dir=' '
+# Preserving custom vendorhtml3dir
+vendorhtml3dir=' '
+
+# Lastly, you may add additional items here. For example, to set the
+# pager to your local favorite value, uncomment the following line in
+# the original Policy_sh.SH file and re-run sh Policy_sh.SH.
+#
+# pager='/usr/bin/less'
+#
+# A full Glossary of all the config.sh variables is in the file
+# Porting/Glossary.
+