summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2012-07-21 15:09:26 (EDT)
committer P. J. McDermott <pjm@nac.net>2012-07-21 15:09:26 (EDT)
commitfff6c1651d9eea914fefa8e1da5c03a62dedc4ce (patch)
tree524a0404b848220477d38da1edccfcc1a566c843
parentddbbec9d2b931346927ca087b23c10a6ca7dac2a (diff)
downloaddeb-fff6c1651d9eea914fefa8e1da5c03a62dedc4ce.zip
deb-fff6c1651d9eea914fefa8e1da5c03a62dedc4ce.tar.gz
deb-fff6c1651d9eea914fefa8e1da5c03a62dedc4ce.tar.bz2
Add comments to "edit" command.
-rwxr-xr-xsrc/deb.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/deb.sh b/src/deb.sh
index 41a351b..794d874 100755
--- a/src/deb.sh
+++ b/src/deb.sh
@@ -285,8 +285,10 @@ EOF
pkg="${1}"
+ # Get name of DSC file.
dsc="$(get_dsc_name "${pkg}")"
+ # Ensure that source package is downloaded.
[ ! -f "${DEB_TREE}/dsc/${pkg}/${dsc}" ] && \
error 'Source package "%s" not downloaded' "${pkg}"
@@ -294,8 +296,11 @@ EOF
ver="${ver#${pkg}_}"
ver="${ver%-*}"
+ # Create clean work area for source package.
rm -Rf "${DEB_TREE}/work/${pkg}"
mkdir -p "${DEB_TREE}/work/${pkg}"
+
+ # Unpack source package.
dpkg-source -x "${DEB_TREE}/dsc/${pkg}/${dsc}" \
"${DEB_TREE}/work/${pkg}/${pkg}-${ver}"
}