summaryrefslogtreecommitdiff
path: root/trunk
diff options
context:
space:
mode:
Diffstat (limited to 'trunk')
-rw-r--r--trunk/ChangeLog1
-rw-r--r--trunk/src/echangelog/echangelog2
2 files changed, 2 insertions, 1 deletions
diff --git a/trunk/ChangeLog b/trunk/ChangeLog
index 6656598..349a992 100644
--- a/trunk/ChangeLog
+++ b/trunk/ChangeLog
@@ -1,5 +1,6 @@
2008-11-11: Paul Varner <fuzzyray@gentoo.org>
* echangelog: Add --strict option (Bug 246242).
+ * echangelog: Fix processing of virtual category (Bug 179530)
2008-09-17: Paul Varner <fuzzyray@gentoo.org>
* euse: Fix check_sanity function to use get_all_make_defaults
diff --git a/trunk/src/echangelog/echangelog b/trunk/src/echangelog/echangelog
index f98fed5..3b64d21 100644
--- a/trunk/src/echangelog/echangelog
+++ b/trunk/src/echangelog/echangelog
@@ -75,7 +75,7 @@ if (-f 'ChangeLog') {
{ local $/ = undef; $text = <I>; }
close I;
my ($cwd) = getcwd();
- $cwd =~ m|.*/(\w+-\w+)/([^/]+)|
+ $cwd =~ m|.*/(\w+-\w+\|virtual)/([^/]+)|
or die "Can't figure out category/package.. sorry!\n";
my ($category, $package_name) = ($1, $2);
$text =~ s/^\*.*//ms; # don't need the fake entry