#!/bin/sh
# DocumentId:	$Id: dpsch-installuserpatch,v 1.2 2001/09/07 09:18:10 ola Exp $
# Author:	$Author: ola $
#		Ola Lundqvist <opal@debian.org>
# Arguments:	
# Summary:
#	Install patches for all users to a package name.

. /etc/dpsyco/defaults.conf

if [ ! -d debian ] ; then
    echo "No debian directory, exiting."
    exit 0
fi

if [ ! -e debian/control ] ; then
    echo "No debian control file, exiting."
    exit 0
fi

dpsch-listbinpkgs | {
    while read PKG ; do
	if [ -e debian/$PKG.userpatch ] ; then
	    cat debian/$PKG.userpatch | {
		while read FILE ; do
		    mkdir -p debian/$PKG$USERPATCHSRC/$PKG
		    cp $FILE debian/$PKG$USERPATCHSRC/$PKG
		done
	    }
	fi
    done
}

dpsch-showfirstbinpkg | {
    while read PKG ; do
	if [ -e debian/userpatch ] ; then
	    cat debian/userpatch | {
		while read FILE ; do
		    mkdir -p debian/$PKG$USERPATCHSRC/$PKG
		    cp $FILE debian/$PKG$USERPATCHSRC/$PKG
		done
	    }
	fi
    done
}
