aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordancer <dancer>2002-05-13 16:25:35 +0000
committerdancer <dancer>2002-05-13 16:25:35 +0000
commitd680a55ccec5f8ffcd992f4711116f3229019aa5 (patch)
tree5cf2a5bd1b4ef67b2ae5d1daeaa2b0f5db06d9f2
parentd4c2887e64e25e12897ffeafd463e30ea2cd3e4a (diff)
downloadpbuilder-d680a55ccec5f8ffcd992f4711116f3229019aa5.tar
pbuilder-d680a55ccec5f8ffcd992f4711116f3229019aa5.tar.gz
update, fix for *.dsc file parsing.
-rw-r--r--ChangeLog6
-rw-r--r--debian/changelog8
-rwxr-xr-xpbuilder-buildpackage2
3 files changed, 15 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 520b1ce..ec4753d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-05-14 Junichi Uekawa <dancer@debian.org>
+
+ * pbuilder-buildpackage: add handler for some .dsc files which
+ contain something after the filenames, like ones which have the
+ undocumented url: field.
+
2002-05-13 Junichi Uekawa <dancer@debian.org>
* pbuilder: modified clean target to load pbuilder-checkparams,
diff --git a/debian/changelog b/debian/changelog
index d43a079..bb32643 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+pbuilder (0.30) unstable; urgency=low
+
+ * Not yet released
+ * Check the .dsc parsing routine, which seems to get broken by some packages
+ which contain the url: field.
+
+ --
+
pbuilder (0.29) unstable; urgency=low
* Fix typo in clean target, to use the config files properly.
diff --git a/pbuilder-buildpackage b/pbuilder-buildpackage
index 2d5a054..d56ef1d 100755
--- a/pbuilder-buildpackage
+++ b/pbuilder-buildpackage
@@ -26,7 +26,7 @@ function copydsc () {
for FILE in \
"$DSCFILE" \
$(cat "$DSCFILE" | \
- awk 'BEGIN{p=0} /^$/ {p=0} {if (p){print "'$(dirname "$DSCFILE")'/" $3}} /^Files:/{p=1}' ) ; do
+ awk 'BEGIN{p=0} /^$/ {p=0} /^.*:/ {p=0} {if (p){print "'$(dirname "$DSCFILE")'/" $3}} /^Files:/{p=1}' ) ; do
echo " -> copying [$FILE]"
cp "$FILE" "$TARGET" ;
done