.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "LTNU 1" .TH LTNU 1 "2019-08-04" "Debian Utilities" " " .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" ltnu \- lists packages of a maintainer ordered by last upload .SH "SYNOPSIS" .IX Header "SYNOPSIS" \&\fBenv\fR DEBEMAIL=\fImaintainer\fR \fBltnu\fR [\-m] .PP \&\fBltnu\fR [\-m] \fImaintainer\fR .PP \&\fBltnu\fR \-\-help .SH "DESCRIPTION" .IX Header "DESCRIPTION" \&\fBltnu\fR (Long Time No Upload) queries the public mirror of the Ultimate Debian Database (udd\-mirror.debian.net) for all uploads of packages by the given uploader or maintainer and displays them ordered by the last upload of that package to Debian Unstable, oldest uploads first. .PP Its primary purpose is to check which of your own or your team's packages haven't been uploaded for a long time and likely need a packaging revamp. It's less suitable for \s-1MIA\s0 team purposes as it doesn't make a difference with regards to who actually uploaded a package. .SH "OPTIONS" .IX Header "OPTIONS" .IP "\-m" 4 .IX Item "-m" Only search in the Maintainer field and ignore the Uploaders field. .SH "PARAMETERS" .IX Header "PARAMETERS" The maintainer/uploader to query can be given either by setting \&\f(CW$DEBEMAIL\fR as environment variable or as single commandline parameter. .PP If a commandline parameter does not contain an \f(CW\*(C`@\*(C'\fR, \f(CW\*(C`@debian.org\*(C'\fR is appended, e.g. \f(CW\*(C`ltnu abe\*(C'\fR queries for \f(CW\*(C`abe@debian.org\*(C'\fR. .PP Exceptions are some shortcuts for common, long e\-mail addresses. So far implemented shortcuts: .IP "pkg-gnustep" 13 .IX Item "pkg-gnustep" pkg\-gnustep\-maintainers@lists.alioth.debian.org .IP "pkg-perl" 13 .IX Item "pkg-perl" pkg\-perl\-maintainers@lists.alioth.debian.org .IP "pkg-zsh" 13 .IX Item "pkg-zsh" pkg\-zsh\-devel@lists.alioth.debian.org .IP "qa" 13 .IX Item "qa" packages@qa.debian.org .SH "ENVIRONMENT" .IX Header "ENVIRONMENT" The following environment variables are honoured: .IP "\s-1DEBEMAIL\s0" 4 .IX Item "DEBEMAIL" Used for querying if no parameter is given. .IP "\s-1PAGER\s0" 4 .IX Item "PAGER" Used by \fBpsql\fR as pager. .SH "EXAMPLE" .IX Header "EXAMPLE" .Vb 8 \& $ ltnu pkg\-zsh \& source | ver | uploaded \& \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- \& zgen | 0~20150919\-3 | 2016\-08\-24 04:55:31+00 \& zplug | 2.4.1\-1 | 2017\-01\-13 09:51:26+00 \& zsh\-syntax\-highlighting | 0.6.0\-1 | 2017\-08\-30 09:06:26+00 \& zsh | 5.4.2\-2 | 2017\-11\-02 20:56:55+00 \& (4 rows) .Ve .SH "DEPENDENCIES" .IX Header "DEPENDENCIES" \&\fBltnu\fR uses the PostgreSQL client command \fBpsql\fR and hence needs Debian's \fBpostgresql-client\fR package to be installed. .SH "AUTHOR, COPYRIGHT, LICENSE" .IX Header "AUTHOR, COPYRIGHT, LICENSE" Copyright 2017 Axel Beckert . Licensed under the \s-1GNU\s0 General Public License, version 2 or later. .SH "SEE ALSO" .IX Header "SEE ALSO" , ,