diff options
Diffstat (limited to 'src')
-rwxr-xr-x | src/deb.sh | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -330,17 +330,16 @@ EOF dsc="$(get_dsc_name "${pkg}")" # Ensure that source package is unpacked. - [ ! -d "${DEB_TREE}/work/${pkg}/${pkg}-*" ] && \ + [ ! -d "${DEB_TREE}/work/${pkg}/${pkg}-"* ] && \ error 'Source package "%s" not unpacked for editing' "${pkg}" + cd "${DEB_TREE}/work/${pkg}/${pkg}-"* # Get source package version from internal list. oldverrev="${dsc%.dsc}" oldverrev="${oldverrev#${pkg}_}" # Get source package version from work area. - verrev="$(dpkg-parsechangelog \ - -l"${DEB_TREE}/work/${pkg}/${pkg}-*/debian/changelog" | \ - sed -n 's/^Version: \(.*\)$/\1/p')" + verrev="$(dpkg-parsechangelog | sed -n 's/^Version: \(.*\)$/\1/p')" pkgverrev="${pkg}_${verrev}" ver="${verrev%-*}" rev="${verrev#*-}" @@ -350,7 +349,6 @@ EOF error 'Version not incremented' # Build source package. - cd "${DEB_TREE}/work/${pkg}/${pkg}-*" dpkg-buildpackage -S -us -uc # Make a clean source package destination. |