#!/bin/bash
#
# generates an empty .deb for $1 according to section and version info from `apt-cache show`
# 
# use it to fix unmet dependencies for a package
# requirement: equivs
#
# harjoc at gmail_dot_com

function genctl {
cat > $2.ctl <<EOF
Section: $1
Package: $2
Version: $3
Description: fake $2

EOF
}

genctl \
	`apt-cache show $1 | grep "^Section:" | sed "s/Section: //"` \
	`apt-cache show $1 | grep "^Package:" | sed "s/Package: //"` \
	`apt-cache show $1 | grep "^Version:" | sed "s/Version: //"`

equivs-build $1.ctl
rm $1.ctl

