pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/pkgtools/pkglint/files Added the --long-options to the...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0b9adb1723ea
branches: trunk
changeset: 502143:0b9adb1723ea
user: rillig <rillig%pkgsrc.org@localhost>
date: Wed Nov 02 18:50:52 2005 +0000
description:
Added the --long-options to the --help output. Replaced some constants
inline, as they had only been used once.
diffstat:
pkgtools/pkglint/files/pkglint.pl | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diffs (82 lines):
diff -r 910f36f16dd6 -r 0b9adb1723ea pkgtools/pkglint/files/pkglint.pl
--- a/pkgtools/pkglint/files/pkglint.pl Wed Nov 02 18:44:40 2005 +0000
+++ b/pkgtools/pkglint/files/pkglint.pl Wed Nov 02 18:50:52 2005 +0000
@@ -11,7 +11,7 @@
# Freely redistributable. Absolutely no warranty.
#
# From Id: portlint.pl,v 1.64 1998/02/28 02:34:05 itojun Exp
-# $NetBSD: pkglint.pl,v 1.315 2005/11/01 23:08:42 rillig Exp $
+# $NetBSD: pkglint.pl,v 1.316 2005/11/02 18:50:52 rillig Exp $
#
# This version contains lots of changes necessary for NetBSD packages
# done by:
@@ -434,7 +434,7 @@
next;
}
- unlink($old);
+ unlink($old); # without error checking
if (!link($fname, $old)) {
log_error($fname, NO_LINE_NUMBER, "$!");
next;
@@ -553,7 +553,7 @@
my ($opt, $val) = @_;
parse_multioption($val, \%warnings);
} ],
- [ "-g", "Mimic the gcc output format",
+ [ "-g|--gcc-output-format", "Mimic the gcc output format",
"gcc-output-format|g",
sub {
PkgLint::Logging::set_gcc_output_format();
@@ -563,9 +563,9 @@
sub {
help(*STDOUT, 0, 1);
} ],
- [ "-q", "don't print a summary line when finishing",
+ [ "-q|--quiet", "don't print a summary line when finishing",
"quiet|q", \$opt_quiet ],
- [ "-r", "Recursive---check subdirectories, too",
+ [ "-r|--recursive", "Recursive---check subdirectories, too",
"recursive|r", \$opt_recursive ],
[ "-v|--verbose", "print progress messages",
"verbose|v",
@@ -575,12 +575,8 @@
);
# Constants
-my $regex_mail_address = qr"^[-\w\d_.]+\@[-\w\d.]+$";
my $regex_pkgname = qr"^((?:[\w.+]|-[^\d])+)-(\d(?:\w|\.\d)*)$";
-my $regex_shellcmd = qr"^\t";
my $regex_unresolved = qr"\$\{";
-my $regex_url = qr"^(?:http://|ftp://)";
-my $regex_url_directory = qr"(?:http://|ftp://)\S+/";
my $regex_validchars = qr"[\011\040-\176]";
my $regex_varassign = qr"^([-A-Z_a-z0-9.\${}]+)\s*(=|\?=|\+=|:=|!=)\s*((?:\\#|[^#])*?)(?:\s*(#.*))?$";
@@ -733,7 +729,7 @@
} elsif ($text eq "MASTER_SITE_BACKUP?=\t\\") {
$ignoring = true;
- } elsif ($text =~ qr"^\t($regex_url_directory)(?:|\s*\\)$"o) {
+ } elsif ($text =~ qr"^\t((?:http://|ftp://)\S+/)(?:|\s*\\)$"o) {
if (!$ignoring) {
if (defined($varname)) {
$url2name->{$1} = $varname;
@@ -1457,7 +1453,7 @@
}
} elsif ($type eq "Mail_Address") {
- if ($value !~ $regex_mail_address) {
+ if ($value !~ qr"^[-\w\d_.]+\@[-\w\d.]+$") {
$line->log_warning("\"${value}\" is not a valid mail address.");
}
@@ -1497,7 +1493,7 @@
} elsif ($value =~ $regex_unresolved) {
# No further checks
- } elsif ($value =~ $regex_url) {
+ } elsif ($value =~ qr"^(?:http://|ftp://)") {
my $sites = get_dist_sites();
foreach my $site (keys(%{$sites})) {
Home |
Main Index |
Thread Index |
Old Index