I was a dumbass and forgot the attachment. -- G. Branden Robinson | Debian GNU/Linux | // // // / / [EMAIL PROTECTED] | EI 'AANIIGOO 'AHOOT'E http://people.debian.org/~branden/ |
diff -urN debbugs-2.4.1/debian/changelog
debbugs-2.4.1.1.branden.1/debian/changelog
--- debbugs-2.4.1/debian/changelog 2003-06-06 03:28:51.000000000 -0500
+++ debbugs-2.4.1.1.branden.1/debian/changelog 2005-02-02 01:56:35.000000000
-0500
@@ -1,3 +1,42 @@
+debbugs (2.4.1.1.branden.1) unstable; urgency=low
+
+ * Local version (not an NMU) for testing purposes.
+ * (scripts/service.in): Fix several cosmetic problems:
+ + Clarify message as being due to administrative prohibition when a user
+ is refused access thanks to being in @gFuckheads. Also report the
+ reply-to address so affected so that such prohibitions can be more
+ easily debugged by the BTS administrators, and accidents more readily
+ detected (shock, horror!).
+ + Clarify that the "close" command is deprecated for most, but not all
+ purposes.
+ + State the address of the person who requested a submitter change
+ literally instead of using the ambiguous and possibly incorrect term
+ "them" (the requestor might be a "he" or "she").
+ + Always report a bug's previous state when changing it; this makes it
+ easier to revert mistaken changes:
+ - If a bug is being reassigned but was not assigned to any package,
+ report that fact.
+ - Indicate old severity when changing to a new severity.
+ - Indicate other bugs a report was merged with when unmerging it.
+ - Indicate the specific other bugs a bug is merged with when refusing to
+ clone it.
+ + Use double-quotes (") instead of grave accents and apostrophes as
+ quotation marks.
+ + Fix a couple of other very minor instances of non-idiomatic punctuation
+ orthography to be consistent with standard usage.
+ + Consistently put periods at the ends of sentences and fragments
+ otherwise treated as sentences.
+ + Fix some awkward back-indentation that appears to have been intended to
+ force lines to fit within 80 columns, a convention which is generally
+ disregarded throughout the file anyway. (These lines were changed to
+ wrap and use the string-concatenation operator as necessary.)
+ * (debian/control): Rewrite short and extended package description.
+ * (debian/control): Don't recommend a pure virtual package (httpd);
+ instead recommend apache with httpd as an alternative -- quiets Lintian
+ warning.
+
+ -- Branden Robinson <[EMAIL PROTECTED]> Sat, 29 Jan 2005 20:55:15 -0500
+
debbugs (2.4.1) unstable; urgency=low
* Colin Watson:
diff -urN debbugs-2.4.1/debian/control debbugs-2.4.1.1.branden.1/debian/control
--- debbugs-2.4.1/debian/control 2003-06-05 21:26:20.000000000 -0500
+++ debbugs-2.4.1.1.branden.1/debian/control 2005-01-29 21:13:45.000000000
-0500
@@ -9,14 +9,17 @@
Package: debbugs
Architecture: all
Depends: perl5 | perl, exim | mail-transport-agent, libmailtools-perl, ed,
libmime-perl, libio-stringy-perl
-Recommends: httpd, links | lynx
-Description: The bug tracking system based on the active Debian BTS
+Recommends: apache | httpd, links | lynx
+Description: bug tracking system used by the Debian Project
Debian has a bug tracking system which files details of bugs reported by
- users and developers. Each bug is given a number, and is kept on file until
- it is marked as having been dealt with. The system is mainly controlled by
- e-mail, but the bug reports can be viewed using the WWW.
+ users and developers. Each bug is given a number, and is kept on file until
+ it is marked as having been dealt with. The system is mainly controlled by
+ e-mail, but the bug reports can be viewed via the WWW.
.
This version is fully functional, but it does not automatically configure.
See /usr/share/doc/debbugs/README.Debian after installation.
.
- Note: there might be various issues with this package, caveat emptor.
+ Note: This package does not necessarily correspond to the exact version of
+ debbugs used by the Debian Bug Tracking System (BTS); this version may
+ therefore have problems that are not evident at the Debian BTS web site --
+ caveat emptor!
diff -urN debbugs-2.4.1/scripts/service.in
debbugs-2.4.1.1.branden.1/scripts/service.in
--- debbugs-2.4.1/scripts/service.in 2003-06-05 03:26:59.000000000 -0500
+++ debbugs-2.4.1.1.branden.1/scripts/service.in 2005-01-29
20:54:59.000000000 -0500
@@ -131,7 +131,8 @@
my $fuckheads = "(" . join("|", @gFuckheads) . ")";
if (@gFuckheads and $replyto =~ m/$fuckheads/) {
- &transcript("This service is unavailable.\n\n");
+ &transcript("This service is unavailable due to an administrative ".
+ "prohibition affecting\n\"$replyto\".\n\n");
$quickabort = 1;
}
@@ -180,7 +181,7 @@
} elsif (m/^index(\s+|-)maint\s+(\S+)$/i) {
$maint = $2;
&sendlynxdoc("pkgreport.cgi?maint=" . urlsanit($maint),
- "$gBug list for maintainer \`$maint'");
+ "$gBug list for maintainer \"$maint\"");
$ok++;
} elsif (m/^index(\s+|-)pack(age)?s?\s+(\S.*\S)$/i) {
$package = $+;
@@ -242,7 +243,12 @@
$ok++;
$ref= $1;
if (&setbug) {
- &transcript("'close' is deprecated; see
http://$gWebDomain/Developer$gHTMLSuffix#closing.\n");
+ &transcript(<<END);
+The "close" command is deprecated for most purposes; please see
+<URL: http://$gWebDomain/Developer$gHTMLSuffix#closing > for further
+information.
+
+END
if (length($data->{done})) {
&transcript("$gBug is already closed, cannot re-close.\n\n");
&nochangebug;
@@ -287,10 +293,11 @@
$newpackage =~ y/A-Z/a-z/;
if (&setbug) {
if (length($data->{package})) {
- $action= "$gBug reassigned from package \`$data->{package}'".
- " to \`$newpackage'.";
+ $action= "$gBug reassigned from package \"$data->{package}\"".
+ " to \"$newpackage\".";
} else {
- $action= "$gBug assigned to package \`$newpackage'.";
+ $action= "$gBug was not assigned to a package.\n".
+ "$gBug now assigned to package \"$newpackage\".";
}
do {
&addmaintainers($data->{package});
@@ -357,7 +364,7 @@
This change was made by
$replyto.
-If it was incorrect, please contact them directly.
+If it was incorrect, please contact $replyto directly.
$gMaintainer
(administrator, $gProject $gBugs database)
@@ -372,9 +379,11 @@
$ref= $1; $whereto= $2;
if (&setbug) {
if (length($data->{forwarded})) {
- $action= "Forwarded-to-address changed from $data->{forwarded} to
$whereto.";
+ $action= "Forwarded-to-address changed from ".
+ "$data->{forwarded} to $whereto.";
} else {
- $action= "Noted your statement that $gBug has been forwarded to $whereto.";
+ $action= "Noted your statement that $gBug has been forwarded ".
+ "to $whereto.";
}
if (length($data->{done})) {
$extramessage= "(By the way, this $gBug is currently marked as
done.)\n";
@@ -395,7 +404,8 @@
&transcript("$gBug is not marked as having been
forwarded.\n\n");
&nochangebug;
} else {
- $action= "Removed annotation that $gBug had been forwarded to
$data->{forwarded}.";
+ $action= "Removed annotation that $gBug has been forwarded to
".
+ "$data->{forwarded}.";
do {
&addmaintainers($data->{package});
$data->{forwarded}= '';
@@ -408,15 +418,16 @@
$ref= $1;
$newseverity= $2;
if (!grep($_ eq $newseverity, @gSeverityList, "$gDefaultSeverity")) {
- &transcript("Severity level \`$newseverity' is not known.\n".
+ &transcript("Severity level \"$newseverity\" is not known.\n".
"Recognized are: $gShowSeverities.\n\n");
} elsif (exists $gObsoleteSeverities{$newseverity}) {
- &transcript("Severity level \`$newseverity' is obsolete. " .
+ &transcript("Severity level \"$newseverity\" is obsolete. " .
"$gObsoleteSeverities{$newseverity}\n\n");
} elsif (&setbug) {
$printseverity= $data->{severity};
$printseverity= "$gDefaultSeverity" if $printseverity eq '';
- $action= "Severity set to \`$newseverity'.";
+ $action= "Severity was \"$data->{severity}\".\n".
+ "Severity set to \"$newseverity\".";
do {
&addmaintainers($data->{package});
$data->{severity}= $newseverity;
@@ -448,7 +459,7 @@
if ($data->{keywords} eq '') {
&transcript("There were no tags set.\n");
} else {
- &transcript("Tags were: $data->{keywords}\n");
+ &transcript("Tags were: $data->{keywords}.\n");
}
if ($addsub eq "set") {
$action= "Tags set to: " . join(", ", @okaytags);
@@ -503,7 +514,8 @@
&nochangebug;
} else {
$mergelowstate eq 'locked' || die "$mergelowstate ?";
- $action= "Disconnected #$ref from all other report(s).";
+ $action= "$gBug was merged with bug(s) $data->{mergedwith}.\n".
+ "Disconnected #$ref from all other report(s).";
@newmergelist= split(/ /,$data->{mergedwith});
$discref= $ref;
do {
@@ -537,8 +549,8 @@
&checkmatch('done mark','m_done',length($data->{done}) ? 'done' :
'open');
foreach my $t (split /\s+/, $data->{keywords}) { $tags{$t} = 1; }
if (length($mismatch)) {
- &transcript("Mismatch - only $gBugs in same state can be
merged:\n".
- $mismatch."\n");
+ &transcript("Mismatch -- only $gBugs in same state can be ".
+ "merged:\n".$mismatch."\n");
&cancelbug; @newmergelist=(); last;
}
push(@newmergelist,$ref);
@@ -549,7 +561,7 @@
@newmergelist= sort { $a <=> $b } @newmergelist;
$action= "Merged @newmergelist.";
for $ref (@newmergelist) {
- &getbug || die "huh ? $gBug $ref disappeared during merge";
+ &getbug || die "huh? $gBug $ref disappeared during merge";
&addmaintainers($data->{package});
$data->{mergedwith}= join(' ',grep($_ ne $ref,@newmergelist));
$data->{keywords}= join(' ', keys %tags);
@@ -568,7 +580,8 @@
$ref = $origref;
if (&setbug) {
if (length($data->{mergedwith})) {
- &transcript("$gBug is marked as being merged with others.\n\n");
+ &transcript("$gBug is marked as being merged with bug(s) ".
+ "$data->{mergedwith}.\n\n");
&nochangebug;
} else {
&filelock("nextnumber.lock");
@@ -721,15 +734,15 @@
local ($mvarvalue);
if (@newmergelist) {
eval "\$mvarvalue= \$$mvarname";
- &transcript("D| checkmatch \`$string'
/$mvarname/$mvarvalue/$svarvalue/\n")
+ &transcript("D| checkmatch \"$string\"
/$mvarname/$mvarvalue/$svarvalue/\n")
if $dl;
$mismatch .=
- "Values for \`$string' don't match:\n".
- " #$newmergelist[0] has \`$mvarvalue';\n".
- " #$ref has \`$svarvalue'\n"
+ "Values for \"$string\" don't match:\n".
+ " #$newmergelist[0] has \"$mvarvalue\";\n".
+ " #$ref has \"$svarvalue\"\n"
if $mvarvalue ne $svarvalue;
} else {
- &transcript("D| setupmatch \`$string' /$mvarname/$svarvalue/\n")
+ &transcript("D| setupmatch \"$string\" /$mvarname/$svarvalue/\n")
if $dl;
eval "\$$mvarname= \$svarvalue";
}
@@ -1025,7 +1038,7 @@
while (<MAINT>) {
m/^\n$/ && next;
m/^\s*$/ && next;
- m/^(\S+)\s+(\S.*\S)\s*\n$/ || &quit("maintainers bogus \`$_'");
+ m/^(\S+)\s+(\S.*\S)\s*\n$/ || &quit("maintainers bogus \"$_\"");
$a= $1; $b= $2; $a =~ y/A-Z/a-z/;
$maintainerof{$1}= $2;
}
@@ -1034,7 +1047,8 @@
while (<MAINT>) {
m/^\n$/ && next;
m/^\s*$/ && next;
- m/^(\S+)\s+(\S.*\S)\s*\n$/ || &quit("maintainers.override bogus
\`$_'");
+ m/^(\S+)\s+(\S.*\S)\s*\n$/ || &quit("maintainers.override bogus ".
+ "\"$_\"");
$a= $1; $b= $2; $a =~ y/A-Z/a-z/;
$maintainerof{$1}= $2;
}
signature.asc
Description: Digital signature

