Hello community,
here is the log from the commit of package lxqt-openssh-askpass for
openSUSE:Factory checked in at 2018-06-29 22:30:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lxqt-openssh-askpass (Old)
and /work/SRC/openSUSE:Factory/.lxqt-openssh-askpass.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lxqt-openssh-askpass"
Fri Jun 29 22:30:41 2018 rev:9 rq:618046 version:0.13.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/lxqt-openssh-askpass/lxqt-openssh-askpass.changes
2017-10-24 22:23:08.245088405 +0200
+++
/work/SRC/openSUSE:Factory/.lxqt-openssh-askpass.new/lxqt-openssh-askpass.changes
2018-06-29 22:31:26.170254018 +0200
@@ -1,0 +2,8 @@
+Tue May 22 15:06:31 UTC 2018 - [email protected]
+
+- Update to 0.13.0:
+ * CMake: Prevent in-source builds
+ * fix razor-qt -> lxqt and http -> https
+ * Fixed mentions of LXDE
+
+-------------------------------------------------------------------
Old:
----
lxqt-openssh-askpass-0.12.0.tar.xz
lxqt-openssh-askpass-0.12.0.tar.xz.asc
New:
----
lxqt-openssh-askpass-0.13.0.tar.xz
lxqt-openssh-askpass-0.13.0.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lxqt-openssh-askpass.spec ++++++
--- /var/tmp/diff_new_pack.zBccyH/_old 2018-06-29 22:31:27.634252899 +0200
+++ /var/tmp/diff_new_pack.zBccyH/_new 2018-06-29 22:31:27.650252886 +0200
@@ -1,7 +1,7 @@
#
# spec file for package lxqt-openssh-askpass
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,22 @@
Name: lxqt-openssh-askpass
-Version: 0.12.0
+Version: 0.13.0
Release: 0
Summary: Openssh password tool
-License: GPL-2.0+ and LGPL-2.1+
+License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/GUI/LXQt
-Url: http://www.lxqt.org
+URL: http://www.lxqt.org
Source:
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
Source1:
https://github.com/lxde/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz.asc
Source2: %{name}.keyring
BuildRequires: cmake >= 3.0.2
-BuildRequires: lxqt-build-tools-devel
+BuildRequires: lxqt-build-tools-devel >= 0.5.0
+BuildRequires: pkgconfig
BuildRequires: cmake(KF5WindowSystem)
BuildRequires: pkgconfig(Qt5UiTools)
BuildRequires: pkgconfig(lxqt) >= %{version}
Recommends: %{name}-lang
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Tool that will prompt user for password when using openssh in lxqt
@@ -49,8 +49,8 @@
install -Dm 0644 man/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
%files
-%defattr(-,root,root)
-%doc AUTHORS LICENSE README.md
+%license LICENSE
+%doc AUTHORS README.md
%{_bindir}/%{name}
%{_mandir}/man?/%{name}.?%{ext_man}
++++++ lxqt-openssh-askpass-0.12.0.tar.xz -> lxqt-openssh-askpass-0.13.0.tar.xz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/AUTHORS
new/lxqt-openssh-askpass-0.13.0/AUTHORS
--- old/lxqt-openssh-askpass-0.12.0/AUTHORS 2017-10-21 21:21:42.000000000
+0200
+++ new/lxqt-openssh-askpass-0.13.0/AUTHORS 2018-05-21 20:32:43.000000000
+0200
@@ -1,5 +1,5 @@
Upstream Authors:
- LXQt team: http://lxqt.org
+ LXQt team: https://lxqt.org
Razor team: http://razor-qt.org
Copyright:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/CHANGELOG
new/lxqt-openssh-askpass-0.13.0/CHANGELOG
--- old/lxqt-openssh-askpass-0.12.0/CHANGELOG 2017-10-21 21:21:42.000000000
+0200
+++ new/lxqt-openssh-askpass-0.13.0/CHANGELOG 2018-05-21 20:32:43.000000000
+0200
@@ -1,7 +1,15 @@
-lxqt-openssh-askpass-0.12.0 / 2017-10-21
+lxqt-openssh-askpass-0.13.0 / 2018-05-21
========================================
+ * CMake: Prevent in-source builds
+ * fix razor-qt -> lxqt and http -> https
+ * Fixed mentions of LXDE
+
+0.12.0 / 2017-10-21
+===================
+
+ * Release 0.12.0: Update changelog
* Set patch version
* Don't export github templates
* Drops Qt5Core_VERSION_STRING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/CMakeLists.txt
new/lxqt-openssh-askpass-0.13.0/CMakeLists.txt
--- old/lxqt-openssh-askpass-0.12.0/CMakeLists.txt 2017-10-21
21:21:42.000000000 +0200
+++ new/lxqt-openssh-askpass-0.13.0/CMakeLists.txt 2018-05-21
20:32:43.000000000 +0200
@@ -29,6 +29,7 @@
set(LXQT_ASKPASS_VERSION
${LXQT_MAJOR_VERSION}.${LXQT_MINOR_VERSION}.${LXQT_ADMIN_ASKPASS_VERSION})
add_definitions("-DLXQT_ASKPASS_VERSION=\"${LXQT_ASKPASS_VERSION}\"")
+include(LXQtPreventInSourceBuilds)
include(LXQtCompilerSettings NO_POLICY_SCOPE)
set(lxqt-openssh-askpass_HDRS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/README.md
new/lxqt-openssh-askpass-0.13.0/README.md
--- old/lxqt-openssh-askpass-0.12.0/README.md 2017-10-21 21:21:42.000000000
+0200
+++ new/lxqt-openssh-askpass-0.13.0/README.md 2018-05-21 20:32:43.000000000
+0200
@@ -2,30 +2,46 @@
## Overview
-`lxqt-openssh-askpass` is a GUI to query credentials on behalf of other
programs. As indicated by its name it's primarily targeted at `ssh-agent`, the
SSH agent of OpenSSH, but it works with other applications like e. g. EncFS as
well.
-
-It was considered to abandon the tool in favour of KDE's `ksshaskpass` and
lxqt-openssh-askpass had temporarily been declared deprecated for this reason.
But it turned out the close bond of `ksshaskpass` to KWallet conflicts with
LXQt's design goals so it's all but certain the replacement will happen. See
https://github.com/lxde/lxqt/issues/362.
+`lxqt-openssh-askpass` is a GUI to query credentials on behalf of other
programs.
+As indicated by its name it's primarily targeted at `ssh-agent`, the SSH agent
+of OpenSSH, but it works with other applications like e. g. EncFS as well.
+
+It was considered to abandon the tool in favour of KDE's `ksshaskpass` and
+lxqt-openssh-askpass had temporarily been declared deprecated for this reason.
+But it turned out the close bond of `ksshaskpass` to KWallet conflicts with
LXQt's
+design goals so it's all but certain the replacement will happen.
+See https://github.com/lxqt/lxqt/issues/362.
## Installation
### Compiling source code
-The only runtime dependency is [liblxqt](https://github.com/lxde/liblxqt).
-Additional build dependencies are CMake and optionally Git to pull latest VCS
checkouts. The localization files were outsourced to repository
[lxqt-l10n](https://github.com/lxde/lxqt-l10n) so the corresponding
dependencies are needed, too. Please refer to this repository's `README.md` for
further information.
+The only runtime dependency is [liblxqt](https://github.com/lxqt/liblxqt).
+Additional build dependencies are CMake and optionally Git to pull latest VCS
+checkouts. The localization files were outsourced to repository
+[lxqt-l10n](https://github.com/lxqt/lxqt-l10n) so the corresponding
dependencies
+are needed, too. Please refer to this repository's `README.md` for further
+information.
-Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX`
has to be set to `/usr` on most operating systems.
+Code configuration is handled by CMake. CMake variable `CMAKE_INSTALL_PREFIX`
+has to be set to `/usr` on most operating systems.
-To build run `make`, to install `make install` which accepts variable
`DESTDIR` as usual.
+To build run `make`, to install `make install` which accepts variable `DESTDIR`
+as usual.
### Binary packages
-Official binary packages are provided by all major Linux distributions like
Arch Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use
your package manager to search for string `lxqt-openssh-askpass`.
+Official binary packages are provided by all major Linux distributions like
Arch
+Linux, Debian (as of Debian stretch only), Fedora and openSUSE. Just use your
+package manager to search for string `lxqt-openssh-askpass`.
## Configuration, Usage
### ssh-agent
-First of all it must be ensured `ssh-agent` is running in LXQt sessions. This
is basically beyond this document's scope but can e. g. be achieved by a user
systemd unit
+First of all it must be ensured `ssh-agent` is running in LXQt sessions. This
is
+basically beyond this document's scope but can e. g. be achieved by a user
+systemd unit
```
[Unit]
Description=Some arbitrary description
@@ -39,13 +55,27 @@
```
where ID corresponds with the respective user's UID as displayed by `$ id
<user>`.
-Environment variable `SSH_AUTH_SOCK` must point to the socket of `ssh-agent`
as e. g. stated by option `-a` in the systemd unit depicted above. Environment
variable `SSH_ASKPASS` must be set to `lxqt-openssh-askpass` to indicate this
binary should be used.
-Both variables can be set in section "Environment (Advanced)" of configuration
dialogue [LXQt Session
Settings](https://github.com/lxde/lxqt-session#lxqt-session-settings) of
[lxqt-session](https://github.com/lxde/lxqt-session). Changes apply upon the
next login only.
-
-Note binary `ssh-add` which is used to register keys with `ssh-agent` will use
GUI tools like `lxqt-openssh-askpass` only when it is *not* attached to a
terminal.
-So `lxqt-openssh-askpass` will not be used when `ssh-add` is launched from a
terminal emulator like QTerminal even when everything is configured as stated
above. `lxqt-openssh-askpass` will be used when the invocation of `ssh-add` is
handled by an autostart entry which can be configured in section "Autostart" of
"LXQt Session Settings" or when a desktop entry file is used to invoke the tool
from menus.
+Environment variable `SSH_AUTH_SOCK` must point to the socket of `ssh-agent` as
+e. g. stated by option `-a` in the systemd unit depicted above. Environment
+variable `SSH_ASKPASS` must be set to `lxqt-openssh-askpass` to indicate this
+binary should be used.
+Both variables can be set in section "Environment (Advanced)" of configuration
+dialogue [LXQt Session
Settings](https://github.com/lxqt/lxqt-session#lxqt-session-settings)
+of [lxqt-session](https://github.com/lxqt/lxqt-session). Changes apply upon the
+next login only.
+
+Note binary `ssh-add` which is used to register keys with `ssh-agent` will use
+GUI tools like `lxqt-openssh-askpass` only when it is *not* attached to a
terminal.
+So `lxqt-openssh-askpass` will not be used when `ssh-add` is launched from a
+terminal emulator like QTerminal even when everything is configured as stated
+above. `lxqt-openssh-askpass` will be used when the invocation of `ssh-add` is
+handled by an autostart entry which can be configured in section "Autostart" of
+"LXQt Session Settings" or when a desktop entry file is used to invoke the tool
+from menus.
### EncFS
-Simply hand `lxqt-openssh` to binary `encfs` by option `--extpass`, like in
`encfs --extpass=lxqt-openssh-askpass <rootdir> <mount point>`.
-In contrast to `ssh-{agent,add}` this works when `encfs` is launched from a
terminal emulator, too.
+Simply hand `lxqt-openssh` to binary `encfs` by option `--extpass`, like in
+`encfs --extpass=lxqt-openssh-askpass <rootdir> <mount point>`.
+In contrast to `ssh-{agent,add}` this works when `encfs` is launched from a
+terminal emulator, too.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/lxqt-openssh-askpass-0.12.0/man/lxqt-openssh-askpass.1
new/lxqt-openssh-askpass-0.13.0/man/lxqt-openssh-askpass.1
--- old/lxqt-openssh-askpass-0.12.0/man/lxqt-openssh-askpass.1 2017-10-21
21:21:42.000000000 +0200
+++ new/lxqt-openssh-askpass-0.13.0/man/lxqt-openssh-askpass.1 2018-05-21
20:32:43.000000000 +0200
@@ -40,7 +40,7 @@
The module is only showed on \fBLXQt\fR desktop, but you can create an
autostart action
for your preferred desktop environment.
.SH "REPORTING BUGS"
-Report bugs to https://github.com/LXDE/LXQt/issues
+Report bugs to https://github.com/lxqt/lxqt/issues
.SH "SEE ALSO"
\fBLXQt\fR has been tailored for users who value simplicity, speed, and
an intuitive interface, also intended for less powerful machines. See also:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/src/main.cpp
new/lxqt-openssh-askpass-0.13.0/src/main.cpp
--- old/lxqt-openssh-askpass-0.12.0/src/main.cpp 2017-10-21
21:21:42.000000000 +0200
+++ new/lxqt-openssh-askpass-0.13.0/src/main.cpp 2018-05-21
20:32:43.000000000 +0200
@@ -1,8 +1,8 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+
*
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
*
* Copyright: 2012 Razor team
* Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/src/mainwindow.cpp
new/lxqt-openssh-askpass-0.13.0/src/mainwindow.cpp
--- old/lxqt-openssh-askpass-0.12.0/src/mainwindow.cpp 2017-10-21
21:21:42.000000000 +0200
+++ new/lxqt-openssh-askpass-0.13.0/src/mainwindow.cpp 2018-05-21
20:32:43.000000000 +0200
@@ -1,8 +1,8 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+
*
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
*
* Copyright: 2012 Razor team
* Authors:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/lxqt-openssh-askpass-0.12.0/src/mainwindow.h
new/lxqt-openssh-askpass-0.13.0/src/mainwindow.h
--- old/lxqt-openssh-askpass-0.12.0/src/mainwindow.h 2017-10-21
21:21:42.000000000 +0200
+++ new/lxqt-openssh-askpass-0.13.0/src/mainwindow.h 2018-05-21
20:32:43.000000000 +0200
@@ -1,8 +1,8 @@
/* BEGIN_COMMON_COPYRIGHT_HEADER
* (c)LGPL2+
*
- * LXDE-Qt - a lightweight, Qt based, desktop toolset
- * http://razor-qt.org
+ * LXQt - a lightweight, Qt based, desktop toolset
+ * https://lxqt.org
*
* Copyright: 2012 Razor team
* Authors: