Accepting request 1146627 from utilities

- version update to 1.8.5

OBS-URL: https://build.opensuse.org/request/show/1146627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pv?expand=0&rev=24
This commit is contained in:
Ana Guerrero 2024-02-15 20:00:04 +00:00 committed by Git OBS Bridge
commit d3b9d845c9
6 changed files with 61 additions and 27 deletions

BIN
pv-1.7.24.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,14 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQHLBAABCgA1FiEEQme0+Q8meKESFpvWHR73WBtF6aAFAmTGtlQXHGFuZHJldy53
b29kQGl2YXJjaC5jb20ACgkQHR73WBtF6aBnEwwArjl3/RyxSNjhYUOe/IVAKeUf
1FIR4cn1CbEpKIaaTwa3fHnHao9tElaQKR4QZlZTXnErWwZ47zCaJq0ax4qnRlvI
oenqaBNmMau9ib2SJNBXi/MmtpciL9ZAWhQwHZTGJndVQQwTV5I2cybcSWW4YDd0
e0FQ5gOJQ/k6ynco1CckaYCnIMbRa0Om/fxvhVdkBciLfXUPpem8I5MukdMp9jyu
ltLvMqqZ0gkP5xjn6FW+oiQfKSIGPWQCMNI9iNmA0cdFo1wF4Sj98QuLZQL4QadA
PDsE5csP1rfcwP+oHRRwhx6THMh5k6AXfuCbAEi8FZMIZIAX4fpfgG8hGhFHSMso
+H1v18EYljimQJdv+7kuSV3HwjXmOxD8cXhycE0XJrhAQHc13tfRzaE2grTJHR1C
0FnPLTMkzZSrYeny3u7Ylql9IesRsgwy3M9usLx/XzXNyEm24DmxfFEWNceVN2qX
kGMDUKuvDP7tbIOvN/XlYjHYHwxZxWDrWUntsUXY
=pPkX
-----END PGP SIGNATURE-----

BIN
pv-1.8.5.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

14
pv-1.8.5.tar.gz.asc Normal file
View File

@ -0,0 +1,14 @@
-----BEGIN PGP SIGNATURE-----
iQHLBAABCgA1FiEEQme0+Q8meKESFpvWHR73WBtF6aAFAmVaUC8XHGFuZHJldy53
b29kQGl2YXJjaC5jb20ACgkQHR73WBtF6aCQIgv/QdGADADs3fYvZKLu2+rDbD2J
y4CUl2o5LBXXlU7MxnEEvBEj/d/PWY6X+8VsJkVwnpIbBydx/zfby1NBsrbP8n98
Sm4fIz65Blq74gW7tRzzd16/8082ESwREZRaLfeiu/BTlZ+9Y+3csm3cXgjRR69G
1662gJlFnTuTNSY6z88OG5BOjR7tZ0Zv1E74lSoL/9yTmMCUAsgmDSF8o887020O
tF6ZkVDWgQLpoMMd9K5gmM1hukpKWyy1JMXZNYd62A+eIyLcwM6MjdeJ1QRmf0qf
ATFOK6jcoVDc5RP2FgzCZTA7poFMyldC72vVfE1nOwfqdlCBjsullpw2cMX5w4tb
IMouPY/YWncdABsnDtusOgzh8FC8V2uHKSWqrdq0f2kmZtXPRlu3yQRPnUTj8zMG
CVw3Md4l1y0tE/A9mYBaJCeZp663fN5p0N9mJqN3NThqUxFv7UtNi6sIUJLluc2W
uUA0KRYVMCCqC60XDqO0askpFp0yXCjF2m4g8Dn+
=ZzLi
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Wed Feb 14 14:46:34 UTC 2024 - pgajdos@suse.com
- version update to 1.8.5
* Corrected percentage formatting so it does not jump from 2 to 3
characters wide at 100%.
* Replaced `--remote` mechanism to use a temporary file instead
of SysV IPC, so it can work reliably even when there are
multiple pv instances.
* feature: new `--discard` option to discard input as if writing
to /dev/null.
* feature: new `--error-skip-block` option to make `--skip-
errors` skip whole blocks.
* feature: use `posix_fadvise()` like cat(1) does, to improve
efficiency.
* security: with `--pidfile`, write to a temporary file and
rename it into place, to improve security.
* security: ignore _TMP_ / _TMPDIR_ environment variables when
using a terminal lock file.
* Only report errors about missing files when starting to
transfer from them, not while calculating size, and behave more
like cat(1) by skipping them and moving on.
* Auto-calculate total line count with `--line-mode` when all
inputs are regular files.
* Cope with machine suspend/resume and botched timestamps.
* If `--width` or `--height` were provided, do not change them
when the window size changes.
* When a file descriptor position in `--watchfd` moves backwards,
show the rate using the correct prefix.
* Rewrite terminal state save/restore so state is not
intermittently garbled on exit when using `--cursor`.
* Licensing change from Artistic 2.0 to GPLv3+.
-------------------------------------------------------------------
Thu Nov 30 11:24:57 UTC 2023 - pgajdos@suse.com

21
pv.spec
View File

@ -1,7 +1,7 @@
#
# spec file for package pv
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -17,10 +17,10 @@
Name: pv
Version: 1.7.24
Version: 1.8.5
Release: 0
Summary: PipeViewer - Monitor the Progress of Data through Pipes
License: Artistic-2.0
Summary: Tool for monitor the progress of data through pipes
License: GPL-3.0-or-later
Group: System/Base
URL: http://ivarch.com/programs/pv.shtml
@ -47,22 +47,23 @@ will be until completion.
%autosetup -p1
%build
%configure --enable-lfs --enable-nls --disable-debugging
%configure --enable-lfs --enable-nls --disable-debugging --docdir="%_docdir/pv"
%make_build
%install
%make_install
%find_lang %name
rm %buildroot/%_docdir/pv/INSTALL
%check
%ifarch s390x
exit 0
%endif
%ifnarch s390x
%make_build test
%endif
%files -f %name.lang
%license doc/COPYING
%license docs/COPYING
%_docdir/pv
%_bindir/pv
%_mandir/man1/pv.1%ext_man
%_mandir/man1/pv.1*
%changelog