diff --git a/debian/changelog b/debian/changelog index 574a4cf..9f0fbd0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,13 @@ debian-goodies (0.86) UNRELEASED; urgency=medium + [ Paul Wise ] * Suggest using `apt update` rather than `apt-get update` * find-dbgsym-packages: + Ensure equivs-build places .deb in right dir when $TMPDIR set + + [ Axel Beckert ] + * debmany: Drop support for gnome-open ("-g") as it is not in Buster and + has been removed from unstable. Drop Suggests on libgnome2-bin. -- Paul Wise Mon, 04 May 2020 10:15:56 +0800 diff --git a/debian/control b/debian/control index 79dc336..1a407f1 100644 --- a/debian/control +++ b/debian/control @@ -31,7 +31,6 @@ whiptail | dialog | zenity Suggests: apt-file, konqueror, - libgnome2-bin, lsb-release, lsof, openssh-client, @@ -65,7 +64,7 @@ [man, apt* (via debget)] debmany - Select manpages of installed or uninstalled packages [man | sensible-utils, whiptail | dialog | zenity, apt*, konqueror*, - libgnome2-bin*, xdg-utils*] + xdg-utils*] dhomepage - Open homepage of a package in a web browser [dctrl-tools, sensible-utils*, www-browser* | x-www-browser*] dman - Fetch manpages from online manpages.debian.org service [curl, diff --git a/debmany/debmany b/debmany/debmany index 01fba4b..3542d8b 100755 --- a/debmany/debmany +++ b/debmany/debmany @@ -5,7 +5,7 @@ # comment: debmany is based on the work of debman and debget # gui uses: whiptail (preferred), dialog or zenity as well # other uses: curl, $PAGER or sensible-pager (can be overwritten: -o) -# optional: -k -g -x: kfmclient exec (konqueror), gnome-open (libgnome2-bin), xdg-open (xdg-utils) +# optional: -k -x: kfmclient exec (konqueror), xdg-open (xdg-utils) # This is free software. You may redistribute copies of it under the terms of # the GNU General Public License . # There is NO WARRANTY, to the extent permitted by law. @@ -73,8 +73,6 @@ configured repositories. debmany -k foo show files using your preferred viewer (KDE) man: kfmclient exec man:%s other: kfmclient exec %s - debmany -g foo show files using your preferred viewer (GNOME) - man: gnome-open man:%s other: gnome-open %s debmany -x foo show files using your preferred viewer man: xdg-open man:%s other: xdg-open %s using xdg-open from xdg-utils package (Xfce users) @@ -104,8 +102,6 @@ "-?"|-h|--help) usage ;; -k) mancmdline='kfmclient exec man:%s' # set KDE viewers othercmdline='kfmclient exec %s';; - -g) mancmdline='gnome-open man:%s' # set GNOME viewers - othercmdline='gnome-open %s';; -x) mancmdline='xdg-open man:%s' # set independent viewers othercmdline='xdg-open %s';; -m) # override default manpageviewer diff --git a/debmany/man/debmany.1 b/debmany/man/debmany.1 index 430720f..cd0ad5f 100644 --- a/debmany/man/debmany.1 +++ b/debmany/man/debmany.1 @@ -6,10 +6,10 @@ \fI\-\-help .br .B debmany -\fI[\-v[v]] [\-k|\-g|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L limit] [\-l lang1[,...]] package|package.deb\fR +\fI[\-v[v]] [\-k|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L limit] [\-l lang1[,...]] package|package.deb\fR .br .B debmany -\fI[\-v[v]] [\-k|\-g|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L limit] [\-l lang1[,...]] \-z [package|package.deb]\fR +\fI[\-v[v]] [\-k|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L limit] [\-l lang1[,...]] \-z [package|package.deb]\fR .SH "DESCRIPTION" .\" Add any additional description here .PP @@ -20,9 +20,6 @@ .TP \fB\-k\fR Display the manpage using your preferred viewer (must support .gz files) if you use KDE \- this is the short form of \-m 'kfmclient exec man:%s'. "kfmclient" is a part of the package "konqueror" (at least in Debian Buster). -.TP -\fB\-g\fR -Display the manpage using your preferred viewer (must support .gz files) if you use GNOME \- this is the short form of \-m 'gnome\-open man:%s'. "gnome\-open" is a part of the package "libgnome2\-bin" (at least in Debian Buster). .TP \fB\-x\fR Display the manpage using your preferred viewer (must support .gz files) if you use KDE/GNOME/Xfce \- this is the short form of \-m 'xdg\-open man:%s'. "xdg\-open" is a part of the package "xdg\-utils" (at least in Debian Buster). @@ -42,7 +39,7 @@ Character set versions automatically generated during installation are not available for selection. .TP \fB\-z\fR -Zenity (a graphical dialog) is used to select the files and if necessary to enter the package name. You must have the rights to start X programs. This option combined with the parameters \-k, \-g, \-x or \-m and \-o make it possible to use debmany without console. +Zenity (a graphical dialog) is used to select the files and if necessary to enter the package name. You must have the rights to start X programs. This option combined with the parameters \-k, \-x or \-m and \-o make it possible to use debmany without console. .PP The manpages are temporarily extracted to a temporary directory under /tmp (or /var/tmp, if /tmp is not a directory). You can override the path if you set and export the environment variable TMPDIR or set it as a temporary variable. .PP diff --git a/debmany/man/debmany.de.1 b/debmany/man/debmany.de.1 index e62ce08..05cacf1 100644 --- a/debmany/man/debmany.de.1 +++ b/debmany/man/debmany.de.1 @@ -6,10 +6,10 @@ \fI\-\-help .br .B debmany -\fI[\-v[v]] [\-k|\-g|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L Limit] [\-l Sprache1[,...]] Paket|Paket.deb\fR +\fI[\-v[v]] [\-k|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L Limit] [\-l Sprache1[,...]] Paket|Paket.deb\fR .br .B debmany -\fI[\-v[v]] [\-k|\-g|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L Limit] [\-l Sprache1[,...]] \-z [Paket|Paket.deb]\fR +\fI[\-v[v]] [\-k|\-x] [\-m manpageviewer] [\-o otherviewer] [\-L Limit] [\-l Sprache1[,...]] \-z [Paket|Paket.deb]\fR .SH "BESCHREIBUNG" .\" Add any additional description here .PP @@ -20,9 +20,6 @@ .TP \fB\-k\fR Zeigt die Manpage im bevorzugten Viewer (muss .gz Dateien unterstützen) an, falls Sie KDE benutzen \- Kurzform von \-m 'kfmclient exec man:%s' bzw. 'kfmclient exec %s' für andere Dateien. "kfmclient" ist Teil des Paketes "konqueror" (zumindest in Debian Buster). -.TP -\fB\-g\fR -Zeigt die Manpage im bevorzugten Viewer (muss .gz Dateien unterstützen) an, falls Sie GNOME benutzen \- Kurzform von \-m 'gnome\-open man:%s'. "gnome\-open" ist Teil des Paketes "libgnome2\-bin" (zumindest in Debian Buster). .TP \fB\-x\fR Zeigt die Manpage im bevorzugten Viewer (muss .gz Dateien unterstützen) an, falls Sie KDE/GNOME/Xfce benutzen \- Kurzform von \-m 'xdg\-open man:%s'. "xdg\-open" ist Teil des Paketes "xdg\-utils" (zumindest in Debian Buster). @@ -42,7 +39,7 @@ Bei der Installation ggf. dynamisch generierte zeichensatzbasierte Abwandlungen stehen nicht zur Auswahl. .TP \fB\-z\fR -Zur Auswahl der Dateien und ggf. zur Eingabe des Paketes wird "zenity" (grafischer Dialog) verwendet. Hierzu muss man berechtigt sein, X\-Programme zu starten. Diese Option in Kombination mit den Parametern \-k, \-g, \-x bzw. \-m und \-o ermöglicht es, debmany ohne Console zu verwenden. +Zur Auswahl der Dateien und ggf. zur Eingabe des Paketes wird "zenity" (grafischer Dialog) verwendet. Hierzu muss man berechtigt sein, X\-Programme zu starten. Diese Option in Kombination mit den Parametern \-k, \-x bzw. \-m und \-o ermöglicht es, debmany ohne Console zu verwenden. .PP Die Manpages werden temporär nach /tmp oder /var/tmp extrahiert. Durch das Setzen und Exportieren der Umgebungsvariable TMPDIR bzw. das Setzen als temporären Variable kann der Speicherort überschrieben werden. .PP