Remove ancient broken scripts from the repository
authorPanu Matilainen <pmatilai@redhat.com>
Fri, 27 Nov 2009 13:10:57 +0000 (15:10 +0200)
committerPanu Matilainen <pmatilai@redhat.com>
Fri, 27 Nov 2009 13:10:57 +0000 (15:10 +0200)
- also eliminates one more "bashism" complaint of ticket #62

scripts/Makefile.am
scripts/u_pkg.sh [deleted file]
scripts/vpkg-provides2.sh [deleted file]

index 1b9570b..25d5e36 100644 (file)
@@ -14,8 +14,7 @@ EXTRA_DIST = \
        perldeps.pl perl.prov perl.req pythondeps.sh osgideps.pl \
        rpmdb_loadcvt rpmdiff rpmdiff.cgi \
        rpm.daily rpm.log rpm.xinetd rpm2cpio.sh \
-       tcl.req tgpg u_pkg.sh \
-       vpkg-provides.sh vpkg-provides2.sh \
+       tcl.req tgpg vpkg-provides.sh \
        find-requires.php find-provides.php \
        find-php-provides find-php-requires \
        mono-find-requires mono-find-provides \
diff --git a/scripts/u_pkg.sh b/scripts/u_pkg.sh
deleted file mode 100755 (executable)
index 7e5687b..0000000
+++ /dev/null
@@ -1,84 +0,0 @@
-#!/bin/sh
-
-# a universal interface to Unix OS package managment systems
-
-# This script is not finished.  It is a bunch of ideas for creating a
-# universal package manager using the OS package manager.  I wish to
-# only use tools which are installed in the OS by default and be
-# portable to all OS package managers.
-
-
-PATH="/bin:/usr/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd:$PATH"
-export PATH
-
-
-
-osname=`uname -s`
-if test $? -ne 0 || test X$osname = X ; then
-       echo "I can't determine what platform this is.  Exiting"
-       exit 1
-fi
-
-
-#
-# Set OS dependent defaults
-#
-
-# note: that the "package name" which are returned by this script
-# should always include the version and release number.
-
-case $osname in
-       Linux)
-               check_all_packages='rpm -Va'
-               list_all_packages='rpm -qa'
-               list_all_files='rpm -qla'
-               list_all_files_in_package='rpm -ql $1'
-               full_package_name='rpm -q $1'
-               query_file='rpm -qf $1'
-               ;;
-       SunOS)
-               check_all_packages='/usr/sbin/pkgchk -n'
-               list_all_files='/usr/sbin/pkgchk -l | /bin/egrep Pathname | /bin/awk "{print \$2}" '
-               list_all_files_in_package='/usr/sbin/pkgchk -l $1 | /bin/egrep Pathname | /bin/awk "{print \$2}" '
-               list_all_packages='/usr/bin/pkginfo -x | /bin/sed -e "/^[a-zA-Z]/ { N; /^\\n\$/d; s/ .*$//; }" '
-               package_version='/usr/bin/pkginfo -x $1 | egrep -v "^[a-zA-Z]" | sed -e "s/(.*)//; s/\ \ *//" '
-               query_file='/usr/sbin/pkgchk -l -p $1 | /bin/egrep -v "^[a-zA-Z]" | xargs /usr/bin/pkginfo -x | /bin/sed -e "/^[a-zA-Z]/ { N; /^\\n\$/d; s/\ .*\\n.*//; }" '
-               ;;
-       OSF1)
-               ;;
-       HP-UX)
-               ;;
-       AIX)
-               ;;
-       IRIX|IRIX64)
-               ;;
-       *)
-               echo "I haven't been configured yet to work on $osname."
-               echo "email it to rpm-list@redhat.com, so that your OS"
-               echo "will be supported by some future version of this script."
-               echo ""
-               echo "Thanks!"
-               echo
-               exit 2
-               ;;
-esac
-
-
-
-option=$1
-shift
-
-# I would like to have the second $ actually interpolate so I could
-# drop the second eval.  Anyone know how to do this?
-
-if [ $option = 'print_cmd' ]; then
-       option=$1
-       shift
-       eval echo $"$option"
-       exit 0
-fi
-
-eval eval $"$option"
-
-
-
diff --git a/scripts/vpkg-provides2.sh b/scripts/vpkg-provides2.sh
deleted file mode 100755 (executable)
index dcbfcc5..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-# This script is not finished.  It is a bunch of ideas for using the
-# OS package manager to create a spec file of virtual dependencies for
-# each OS package.  I wish to only use tools which are installed in
-# the OS by default.
-
-
-PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd
-export PATH
-
-IGNORE_DIRS='@'
-
-date=`date`
-hostname=`uname -n`
-osname=`uname -s`
-
-# programs we run
-
-find_provides=/usr/lib/rpm/find-provides
-find_requires=/usr/lib/rpm/find-requires
-#find_provides=/devel/kestes/vendorc/tools/solaris.prov
-#find_requires=/devel/kestes/vendorc/tools/solaris.req
-u_pkg=/devel/kestes/vendorc/rpm/scripts/u-pkg.sh 
-
-# where we write output
-spec_filedir=/tmp
-provides_tmp=/tmp/provides.$$
-requires_tmp=/tmp/requires.$$
-
-
-for pkg in `$u_pkg list_all_packages`
-do
-
-# find OS pkg information
-
-spec_filename=$spec_filedir/$pkg
-
-veryify_cmd=`$u_pkg print_cmd package_version $pkg | sed -e "s/\\$1/$pkg/" `
-
-pkg_version=`$u_pkg package_version $pkg `
-
-
-# find all the dependencies
-
-$u_pkg list_all_files_in_package $pkg | egrep -v \'$IGNORE_DIRS\' | \
-       $find_provides | sed -e 's/^/Provides: /' > $provides_tmp
-
-$u_pkg list_all_files_in_package $pkg | egrep -v \'$IGNORE_DIRS\' | \
-       $find_requires | sed -e 's/^/Requires: /' > $requires_tmp
-
-# create the spec file
-
-rm -f $spec_filename
-
-echo >> $spec_filename
-
-cat $provides_tmp | sort -u >> $spec_filename
-
-echo >> $spec_filename
-
-cat $requires_tmp | sort -u >> $spec_filename
-
-echo >> $spec_filename
-
-
-# Output the rest of the spec file.  It is a template stored in this
-# here file.
-
-
-cat >> $spec_filename <<_EIEIO_
-Name: vpkg-$pkg
-Version: $pkg_version
-
-%description
-This is a virtual RPM package.  It contains no actual files.  It uses the
-\`Provides' token from RPM 3.x and later to list many of the shared libraries
-and interpreters that are part of the base operating system and associated
-subsets for $osname.
-
-This virtual package was constructed based on the vendor/system software
-installed on the $osname machine named $hostname, as of the date
-$date.  It is intended to supply dependency 
-information about the OS package: $pkg, version: $pkg_version,
-
-
-%prep
-# nothing to do
-
-%build
-# nothing to do
-
-%install
-# nothing to do
-
-%clean
-# nothing to do
-
-
-%verifyscript
-
-PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/ucb:/usr/bsd:/usr/local/bin
-export PATH
-
-expected_version='$pkg_version'
-current_version=\`$veryify_cmd\`
-
-if [ \$expected_version -ne \$current_version ]; then
-       echo "RPM virtual package does not match OS pkg: $pkg" >&2
-       echo "installed packge version: \$current_verion" >&2
-       echo "expected package version: \$expected_version" >&2
-       exit 9
-fi
-
-%files
-
-_EIEIO_
-
-done  
-