+# This was previously used in all but causes three cases
+# (no -Ddprefix=, -Dprefix=/usr, -Dprefix=/some/thing/else)
+# but that caused too much grief.
+# vendorlib="/System/Library/Perl/${version}"; # Apple-supplied modules
+
+# BSD paths
+case "$prefix" in
+'') # Default install; use non-system directories
+ prefix='/usr/local';
+ siteprefix='/usr/local';
+ ;;
+'/usr') # We are building/replacing the built-in perl
+ prefix='/';
+ installprefix='/';
+ bin='/usr/bin';
+ siteprefix='/usr/local';
+ # We don't want /usr/bin/HEAD issues.
+ sitebin='/usr/local/bin';
+ sitescript='/usr/local/bin';
+ installusrbinperl='define'; # You knew what you were doing.
+ privlib="/System/Library/Perl/${version}";
+ sitelib="/Library/Perl/${version}";
+ vendorprefix='/';
+ usevendorprefix='define';
+ vendorbin='/usr/bin';
+ vendorscript='/usr/bin';
+ vendorlib="/Network/Library/Perl/${version}";
+ # 4BSD uses ${prefix}/share/man, not ${prefix}/man.
+ man1dir='/usr/share/man/man1';
+ man3dir='/usr/share/man/man3';
+ # But users' installs shouldn't touch the system man pages.
+ # Transient obsoleted style.
+ siteman1='/usr/local/share/man/man1';
+ siteman3='/usr/local/share/man/man3';
+ # New style.
+ siteman1dir='/usr/local/share/man/man1';
+ siteman3dir='/usr/local/share/man/man3';
+ ;;
+ *) # Anything else; use non-system directories, use Configure defaults
+ ;;
+esac