1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-01 22:05:08 +00:00
freebsd-ports/audio/xmcd/files/patch-ab
Satoshi Asami 95b3265427 Make this port non-interactive. The configuration script is
installed under ${PREFIX} for package users anyway.  Also minor
cleanup of PLIST to get rid of warnings, and delete one non-existent
file.

Submitted by:	Brett Taylor <brett@peloton.physics.montana.edu>
                (the non-interactiveness part.)
1998-08-13 01:44:17 +00:00

158 lines
3.2 KiB
Plaintext

*** install.sh.orig Sat May 23 00:31:42 1998
--- install.sh Wed Aug 12 17:24:14 1998
***************
*** 46,51 ****
--- 46,54 ----
ERRFILE=/tmp/xmcd.err
TMPFILE=/tmp/xmcdinst.$$
+ # Flag for indicating we do not want to prompt the user if possible.
+ NO_PROMPT=1
+
#
# Utility functions
#
***************
*** 594,600 ****
while :
do
! if getstr "\nEnter X binary directory\n[${BINDIR}]:"
then
if [ -d "$ANS" ]
then
--- 597,607 ----
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X binary directory - using ${BINDIR}"
! break
! elif getstr "\nEnter X binary directory\n[${BINDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 642,648 ****
while :
do
! if getstr "\nEnter X library directory\n[${LIBDIR}]:"
then
if [ -d "$ANS" ]
then
--- 649,659 ----
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X library directory - using ${LIBDIR}"
! break
! elif getstr "\nEnter X library directory\n[${LIBDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 665,671 ****
APPDEFAULTSDIR=$LIBDIR/app-defaults
while :
do
! if getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:"
then
if [ -d "$ANS" ]
then
--- 676,686 ----
APPDEFAULTSDIR=$LIBDIR/app-defaults
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "X app-defaults directory - using ${LIBDIR}"
! break
! elif getstr "\nEnter X app-defaults directory\n[${APPDEFAULTSDIR}]:"
then
if [ -d "$ANS" ]
then
***************
*** 688,694 ****
XMCDLIB=$LIBDIR/xmcd
while :
do
! if getstr "\nEnter xmcd library directory\n[${XMCDLIB}]:"
then
UDIR="$ANS"
if [ -d "$UDIR" ]
--- 703,713 ----
XMCDLIB=$LIBDIR/xmcd
while :
do
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "xmcd library directory - using ${XMCDLIB}"
! break
! elif getstr "\nEnter xmcd library directory\n[${XMCDLIB}]:"
then
UDIR="$ANS"
if [ -d "$UDIR" ]
***************
*** 742,748 ****
$ECHO "\n\nThe on-line manual directory is where the man pages in"
$ECHO "in the xmcd package will be installed."
! if getstr "\nEnter on-line manual directory\n[${MANDIR}]:"
then
MANDIR=$ANS
fi
--- 761,770 ----
$ECHO "\n\nThe on-line manual directory is where the man pages in"
$ECHO "in the xmcd package will be installed."
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "xmcd on-line manual directory - using ${MANDIR}"
! elif getstr "\nEnter on-line manual directory\n[${MANDIR}]:"
then
MANDIR=$ANS
fi
***************
*** 767,773 ****
MANSUFFIX=1
fi
! if getstr "\nEnter on-line manual file name suffix\n[${MANSUFFIX}]:"
then
MANSUFFIX=$ANS
fi
--- 789,798 ----
MANSUFFIX=1
fi
! if [ -n "$NO_PROMPT" ]
! then
! $ECHO "xmcd on-line manual file name suffix - using ${MANSUFFIX}"
! elif getstr "\nEnter on-line manual file name suffix\n[${MANSUFFIX}]:"
then
MANSUFFIX=$ANS
fi
***************
*** 939,954 ****
fi
# Run device-dependent config script
- if [ -r $XMCDLIB/config/config.sh ]
- then
- $SHELL $XMCDLIB/config/config.sh
- if [ $? != 0 ]
- then
- logerr -n "$XMCDLIB/config/config.sh failed."
- fi
- else
- logerr -p "Cannot execute $XMCDLIB/config/config.sh"
- fi
# Demo cddb file
if [ -d $XMCDLIB/cddb/misc ]
--- 964,969 ----