head	1.3;
access;
symbols
	rpm-4_4_6-release:1.3.8.1
	rpm-4_4_5-release:1.3.8.1
	rpm-4_4_4-release:1.3.8.1
	rpm-4_4_3-release:1.3.8.1
	jbj_before_tklcpatches:1.3.8.1
	rpm-4_4_2-release:1.3
	pjones-sparse-experiment:1.3.0.10
	rpm-4_4_1-release:1.3
	rpm-4_4-release:1.3
	rpm-4_4:1.3.0.8
	rpm-4_3_1-start:1.3
	rpm-4_3:1.3.0.6
	rpm-4_2_1-release:1.3
	rpm-4_1_1-release:1.3
	rpm-4_2-release:1.3
	rpm-4_2:1.3.0.4
	rpm-4_1-release:1.3
	rpm-4_1:1.3.0.2
	rpm-4_0_4-release:1.2.8.1
	jbj-before-beecrypt:1.2.8.1
	rpm-4_0_3-release:1.2.8.1
	jbj_b4_rollback:1.2.8.1
	rpm-4_0_2-release:1.2.8.1
	rpm-4_0_1-release:1.2.8.1
	rpm-3_0_6-release:1.2
	rpm-4_0-release:1.2
	rpm-3_0_6:1.2
	rpm-4_0:1.2.0.8
	rpm-3_0_5:1.2.0.6
	jbj_sparc64:1.2.0.4
	rpm-3_0_4:1.2.0.2;
locks; strict;
comment	@# @;


1.3
date	2000.09.26.17.43.56;	author jbj;	state Exp;
branches
	1.3.8.1;
next	1.2;

1.2
date	99.12.02.21.58.04;	author jbj;	state Exp;
branches
	1.2.8.1;
next	1.1;

1.1
date	99.12.02.18.30.31;	author jbj;	state Exp;
branches;
next	;

1.2.8.1
date	2000.09.14.16.36.38;	author jbj;	state Exp;
branches;
next	;

1.3.8.1
date	2005.08.27.03.38.46;	author jbj;	state Exp;
branches;
next	1.3.8.2;

1.3.8.2
date	2006.08.19.12.26.15;	author jbj;	state dead;
branches;
next	;


desc
@@


1.3
log
@Remove bash2 dependency.
@
text
@#!/bin/bash

bashit="/bin/bash --rpm-requires"

# Make sure that this bash has the rpm-requires hack
$bashit < /dev/null 2>&1 > /dev/null || exit $?

prereqs="`cat | $bashit | sort | uniq | sed -e 's/^bash(//' -e 's/)$//'`" -e 's/^executable(//' -e 's/)$//'`"
[ -z "$prereqs" ] && exit 0

for prereq in $prereqs
do
    case $prereq in
    /*)	echo $prereq ;;
    *)	echo "`which $prereq`" ;;
    esac
done | sort | uniq
@


1.3.8.1
log
@- fix: check-prereqs typo (#147196).
@
text
@d8 1
a8 1
prereqs="`cat | $bashit | sort | uniq | sed -e 's/^bash(//' -e 's/)$//' -e 's/^executable(//' -e 's/)$//'`"
@


1.3.8.2
log
@- eliminate unused check-prereqs script (#203182).
@
text
@@


1.2
log
@Handle both old and new style bash2 hacks for now.
@
text
@d1 1
a1 1
#!/bin/bash2
d3 1
a3 1
bashit="/bin/bash2 --rpm-requires"
@


1.2.8.1
log
@- start rpm-4.0.1.
@
text
@d1 1
a1 1
#!/bin/bash
d3 1
a3 1
bashit="/bin/bash --rpm-requires"
@


1.1
log
@initial version of check-prereqs.
@
text
@d8 1
a8 1
prereqs="`cat | $bashit | sort | uniq | sed -e 's/^bash(//' -e 's/)$//'`"
@

