From 6e3fb7b915553914e069090e2a1434bc800a4b6d566dac03f55c515a0f594a1f Mon Sep 17 00:00:00 2001 From: Atri Bhattacharya Date: Tue, 2 Aug 2022 18:27:10 +0000 Subject: [PATCH] Accepting request 991589 from home:dirkmueller:Factory - update to 1.8: ** Changes in Behavior Schedule -f/--full combined with non-linewise operations for deprecation. In a future release, -f/--full will only be usable with operations where it makes sense. For now, we print a warning to stderr when -f/--full is used with non-linewise operations, and such usage will no longer be supported. * The bin operation now uses more intuitive bins. Previously, a command such as `datamash bin 1 <<< -0` would output -100; and -100 did not fall in its own bin. We now require all bins to take the form `[nx,(n+1)x)` with integer n and bin width x. We discard the sign on -0 and gate such inputs into the [0,x) bin. * Operations taking more than one argument now provide more complete output with --header-out. Previously, an operation such as `pcov x:y` would produce an output header like `pcov(y)`, discarding the `x`. The new behavior will output header `pcov(x,y)`. * datamash(1) no longer ignores --output-delimiter with the rmdup operation. ** New Features * New datamash option --sort-cmd argument to specify the program used by the -s option to sort input, plus enhancements to the security and portability of building sort command lines. * New datamash option -c/--collapse-delimiter=X argument uses character X instead of comma between values in collapse and unique lists. * New datamash operations: mean square (ms) and root mean square (rms). * Decorate now supports sorting IP addresses of both versions 4 and 6 together. IPv4 addresses are logically converted to IPv6 addresses, either as IPv4-Mapped (ipv6v4map) or IPv4-Compatible (ipv6v4comp) addresses. * Add two command aliases: 'echo' may now be used instead of 'cut'. OBS-URL: https://build.opensuse.org/request/show/991589 OBS-URL: https://build.opensuse.org/package/show/science/datamash?expand=0&rev=13 --- datamash-1.7.tar.gz | 3 - datamash-1.7.tar.gz.sig | 16 ----- datamash-1.8.tar.gz | 3 + datamash-1.8.tar.gz.sig | 7 ++ datamash.changes | 35 ++++++++++ datamash.keyring | 151 +++++----------------------------------- datamash.spec | 16 ++--- 7 files changed, 69 insertions(+), 162 deletions(-) delete mode 100644 datamash-1.7.tar.gz delete mode 100644 datamash-1.7.tar.gz.sig create mode 100644 datamash-1.8.tar.gz create mode 100644 datamash-1.8.tar.gz.sig diff --git a/datamash-1.7.tar.gz b/datamash-1.7.tar.gz deleted file mode 100644 index ac48cb1..0000000 --- a/datamash-1.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:574a592bb90c5ae702ffaed1b59498d5e3e7466a8abf8530c5f2f3f11fa4adb3 -size 2183886 diff --git a/datamash-1.7.tar.gz.sig b/datamash-1.7.tar.gz.sig deleted file mode 100644 index 2492d46..0000000 --- a/datamash-1.7.tar.gz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEk9dHL9IvGUhfBM3GChG2HTZXuQEFAl6h090ACgkQChG2HTZX -uQG27g//QgllMH72pWnyiEH1GYnrEm7qgMSMj62TmZQTgM06W96gEkQCiniRQ2a0 -I9fhOBIqgAp6TrOdKT6BtMXDQ8z2ZjMHXpAga/02G52WPjWpZZdkrS1Hz4C86lLm -aqybZK6GSEtnoMK9PRmQEtA9dQY0EAunZFGQ+qsP1WZ2syRuqAhZ8dQmyTofF9gD -8DXG8Ni9PdQi3ha4fCkAUgYShWwms6oXPTHLS8Rcr284DgHLjhnW4lMgFPbLXHjB -uzbx16OkoXlG414/iqoSPTruQXHU3SV4xdRLr6pmvmb3xmwXRpYXpsef/Js4INj2 -n38WGmiHqISngO3Zn7u2C3X+EvQL41MW1yyS5w6ai82e0Z+oy+HMiyCWKw1yVqMG -GOQmaVI4P8TQ/PiJSsOPunMAs78ZTe91Sf6dlJVHfYARNqyu6VRXk04eaRQXomjp -fiFtj93NaDEmjbVhIy6FqpQ8fnENB993KH+gjabOaxCVx1u4iMsX0r0CuU5g+ggb -U5Ek3wvY/w9bsZ9A0FV6K8USmhGhEjEeEbos+/C2mSfRnQbjdYXjnLCkdiHKhwzx -pGiReYmv4BLJQFouz8/eamG1K+sv44HplIFG3mjv01Nd9Te+cVwWN1drcpivVG45 -EDrvZ6FjebZYpUm85AFZVbdSWovBRhW+GWqk+yPlj31SVDKHxAQ= -=oPty ------END PGP SIGNATURE----- diff --git a/datamash-1.8.tar.gz b/datamash-1.8.tar.gz new file mode 100644 index 0000000..17b4b1b --- /dev/null +++ b/datamash-1.8.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7ad97e8c7ef616dd03aa5bd67ae24c488272db3e7d1f5774161c18b75f29f6fd +size 2387673 diff --git a/datamash-1.8.tar.gz.sig b/datamash-1.8.tar.gz.sig new file mode 100644 index 0000000..a0ab1ab --- /dev/null +++ b/datamash-1.8.tar.gz.sig @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- + +iHUEABYIAB0WIQQzOCyNYgF6EBKgWzW9ty7D0/h+5gUCYtxdKgAKCRC9ty7D0/h+ +5mh6AQDABhOp1nj338SHeDb9xXFNbnLof5WVuvTifFmx1nBoIQD/S9rRLOIA7ht7 +WMN09kaHNqmApV/begGLwbMnl5fGUg8= +=08+r +-----END PGP SIGNATURE----- diff --git a/datamash.changes b/datamash.changes index 3efc071..194d513 100644 --- a/datamash.changes +++ b/datamash.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Thu Jul 28 18:47:45 UTC 2022 - Dirk Müller + +- update to 1.8: + ** Changes in Behavior + Schedule -f/--full combined with non-linewise operations for deprecation. + In a future release, -f/--full will only be usable with operations where + it makes sense. For now, we print a warning to stderr when -f/--full is + used with non-linewise operations, and such usage will no longer be + supported. + * The bin operation now uses more intuitive bins. Previously, a command + such as `datamash bin 1 <<< -0` would output -100; and -100 did not fall + in its own bin. We now require all bins to take the form `[nx,(n+1)x)` + with integer n and bin width x. We discard the sign on -0 and gate such + inputs into the [0,x) bin. + * Operations taking more than one argument now provide more complete output + with --header-out. Previously, an operation such as `pcov x:y` would + produce an output header like `pcov(y)`, discarding the `x`. The new + behavior will output header `pcov(x,y)`. + * datamash(1) no longer ignores --output-delimiter with the rmdup operation. + ** New Features + * New datamash option --sort-cmd argument to specify the program used + by the -s option to sort input, plus enhancements to the security and + portability of building sort command lines. + * New datamash option -c/--collapse-delimiter=X argument uses character + X instead of comma between values in collapse and unique lists. + * New datamash operations: mean square (ms) and root mean square (rms). + * Decorate now supports sorting IP addresses of both versions 4 and 6 + together. IPv4 addresses are logically converted to IPv6 addresses, + either as IPv4-Mapped (ipv6v4map) or IPv4-Compatible (ipv6v4comp) + addresses. + * Add two command aliases: + 'echo' may now be used instead of 'cut'. + 'uniq' may now be used instead of 'unique'. + ------------------------------------------------------------------- Sat Apr 25 20:09:33 UTC 2020 - Andreas Stieger diff --git a/datamash.keyring b/datamash.keyring index 3227e27..03164aa 100644 --- a/datamash.keyring +++ b/datamash.keyring @@ -1,136 +1,17 @@ -GPG keys of Assaf Gordon ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v1 - -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 -sXIfn20oPsBb1eNT2ii6eOVrss3UnQL71lz13spx+0KC1zZx1BivN65BUUsjGCJr -twyHW3cWDNt6w/LYg6kRiu19daAfDf/BzAb/JCs68osdT0tfznEXroppfjENWJ5y -w5P5+8KTRwW1skqS8UsEJwvh6PgtGLCK8GLTC703rfTXAwDDsVDwABOxi8DXx2Le -OvmSc3zAOWvBIGdTTSV4Ko+LV5jTvTfK5kyx9dCVqeL9d+OhsrrybJrymzkqIH+n -3BzoOLAqIf9zLD/6W29vwrrGlYoQ7LfzcidVayDyhgh1PLXleRf4F7g3rpNplSiE -Ne6FNGpYBDw4AgQhlEhj/j7nNa7GXKI07hUkpi2qAgr/PKKS4jtYg+w23d/PPRTv -DNYd8voK7dC8Zl92JXLOvX+cIio4hoa4Mahi14DJyCAdCPN5KqgTuQiZJl/OvNS/ -QUVuvDTFo1Z1iI+zf8OA51W/zEMdP15tABEBAAGJAiUEGAEKAA8CGwwFAlqEwRwF -CQqJjJ8ACgkQKaeU/SJyvIamOA/+IPGNjvpKSxBU3jfsN4a1kGpWTbfTnsAz5n8O -d9P0t/B/ae11x5f6Qqar8exfeLdZbjIOIHBkhkLNNDieiZg9liLI+Qm3o07dyDKi -uIu/ZY8rJdIsp6TqXyG7CiXKLc1g9H6jbueDdhPArfFgk1jD4Sb4H+zFFI1E89cL -8KnyoDpZCqImRvFOCLZmtQUTtcE/bfhp0C5cq94BA//MOWLGhsF0Oeo49YjRB3pc -UrND3YNoWEewPD5jUD3uR4VLfY2hdJRqVY19TPx+bt7vhMtEIly7x3DZ0rEx4ab8 -Mb6jJ4O2qWS5KGDE5XyJx0gnNYs5WJWm6ragmKjZz/ABMOmyiXX3T7J030X5F27x -PLjqyYudtRG9rOWAu4W+1Om4Lqwe8ftP6NEI4E2fXoyWxzKyUJxGLIsBttJdgrwr -gD/JqWz81jSzt8VTFulbgjZyyfuVziPVYM8k60apxjiFN2TurW8NenRWsIFXakQf -aow9uB3N/4lWlub4PaJ2Cj6wDFbj+h5KO3hCvmdXyFGZVw2yS3Whk255fzlSCrA5 -7q40CEevoTzUW/0WOukCSWMbahagGgR42A0gI5Ni739EhPuuKiGqGZYBpghVUroZ -ekL/VrSWdZqaeWfWeT4Bcf5BlMM8vVoTpTIxgDZaER04L1KMmEsX8EwTLlzRSaC7 -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 -=FsuN ------END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- +mDMEYkv5LBYJKwYBBAHaRw8BAQdAwi9l6jix7RqZ3/yAZyBpn2w5KPubM0WRzfQP +Gqg5BzC0OVRpbW90aHkgUmljZSAoWXViaWtleSA1IE5hbm8gMTMxMzk5MTEpIDx0 +cmljZUBwb3N0ZW8ubmV0PoiQBBMWCAA4FiEEMzgsjWIBehASoFs1vbcuw9P4fuYF +AmJL+SwCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQvbcuw9P4fuZ9qAEA +4dqfcLJPBiqXBF5+JSNxq4BRP4qtq2rUgA409YpxeMIA/RtnPFEbuheD3dED72Jk +4pgBoHbno8a06+F4clczPbYAuDMEYkv5LBYJKwYBBAHaRw8BAQdAb6SyVMzPCA0q +uQvjx91TOgUpxN6KqX0b0Qy8sbePM66IeAQYFggAIBYhBDM4LI1iAXoQEqBbNb23 +LsPT+H7mBQJiS/ksAhsgAAoJEL23LsPT+H7mj30BAPC9zdRuz0fSs47Vp1TnYAHU +4A7fhWLfRhDYtN8CbykSAP9Ec/ZN5T470MUszuCpKn4hsW+VXW/4tZHm5dA1JEbI +C7g4BGJL+SwSCisGAQQBl1UBBQEBB0ChUHHjsxf7ULXs6tQbXR2VETg94vUaYeBn +wi/RLDVyQgMBCAeIeAQYFggAIBYhBDM4LI1iAXoQEqBbNb23LsPT+H7mBQJiS/ks +AhsMAAoJEL23LsPT+H7mSBEA/29YkIs0XzvEoL5BIZA4oUEJBIVrqbDNnIo395Nw +xpm+AP4vnAStmU0NWjEdRE3+GfJzAM9q/7Ii/j/XUBnmoCjpCA== +=ZSCI +-----END PGP PUBLIC KEY BLOCK----- diff --git a/datamash.spec b/datamash.spec index 387a7bb..1b732a3 100644 --- a/datamash.spec +++ b/datamash.spec @@ -1,7 +1,7 @@ # # spec file for package datamash # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,9 +20,8 @@ %ifarch ppc64le ppc64 aarch64 %define _lto_cflags %{nil} %endif - Name: datamash -Version: 1.7 +Version: 1.8 Release: 0 Summary: Statistical, numerical and textual operations in the command line License: GPL-3.0-or-later @@ -30,11 +29,12 @@ Group: Productivity/Scientific/Math URL: https://www.gnu.org/software/datamash/ Source: https://ftp.gnu.org/gnu/datamash/%{name}-%{version}.tar.gz Source2: https://ftp.gnu.org/gnu/datamash/%{name}-%{version}.tar.gz.sig -Source3: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=datamash&download=1#/%{name}.keyring +# "Timothy Rice (Yubikey 5 Nano 13139911) " from https://ftp.gnu.org/gnu/gnu-keyring.gpg +Source3: datamash.keyring BuildRequires: pkgconfig BuildRequires: pkgconfig(openssl) Requires(post): %{install_info_prereq} -Requires(preun): %{install_info_prereq} +Requires(preun):%{install_info_prereq} %description GNU datamash is a command-line program which performs basic numeric, @@ -51,14 +51,14 @@ textual and statistical operations on input textual data files. --with-packager-version="%{distribution} %{version}-%{release}" \ --with-packager-bug-reports="%{packager}" \ --with-bash-completion-dir=no -make %{?_smp_mflags} +%make_build %install %make_install %find_lang %{name} %check -make %{?_smp_mflags} check +%make_build check %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz @@ -68,7 +68,7 @@ make %{?_smp_mflags} check %files -f %{name}.lang %license COPYING -%doc ChangeLog README AUTHORS THANKS TODO +%doc ChangeLog README AUTHORS THANKS %{_bindir}/* %{_mandir}/man1/*.1%{?ext_man} %{_infodir}/%{name}.info%{?ext_info}