- use directory tokens internally to reduce memory usage.
- permit --whatprovides to lookup file dependencies.
- fail to package if absolute symlink points within build root.
+ - initial version of check-prereqs.
3.0.2 -> 3.0.3
- add --eval to find result of macro expansion.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 1999-12-02 11:53-0500\n"
+"POT-Creation-Date: 1999-12-02 13:26-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
AUTOMAKE_OPTIONS = 1.4 foreign
EXTRA_DIST = \
- convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl \
+ check-prereqs convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl \
freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req \
perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
configdir = ${prefix}/lib/rpm
config_SCRIPTS = \
- convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl \
+ check-prereqs convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl \
freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req \
perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
-
AUTOMAKE_OPTIONS = 1.4 foreign
-EXTRA_DIST = convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
+EXTRA_DIST = check-prereqs convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
installprefix = $(DESTDIR)
configdir = ${prefix}/lib/rpm
-config_SCRIPTS = convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
+config_SCRIPTS = check-prereqs convertrpmrc.sh find-lang.sh find-prov.pl find-req.pl freshen.sh get_magic.pl getpo.sh http.req magic.prov magic.req perl.prov perl.req rpmdiff u_pkg.sh vpkg-provides.sh vpkg-provides2.sh
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
--- /dev/null
+#!/bin/bash2
+
+bashit="/bin/bash2 --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/)$//'`"
+[ -z "$prereqs" ] && exit 0
+
+for prereq in $prereqs
+do
+ case $prereq in
+ /*) echo $prereq ;;
+ *) echo "`which $prereq`" ;;
+ esac
+done | sort | uniq