From 325944722cccba8846f06058738fa9b84ef64bba Mon Sep 17 00:00:00 2001 From: Ole Tange Date: Sat, 9 Mar 2024 21:10:08 +0100 Subject: [PATCH] =?utf8?q?Released=20as=2020240222=20('=D0=9D=D0=B0=D0=B2?= =?utf8?q?=D0=B0=D0=BB=D1=8C=D0=BD=D1=8B=D0=B9')?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Makefile.am | 7 ++++--- Makefile.in | 7 ++++--- configure | 20 ++++++++++---------- doc/haikus | 6 +++--- packager/obs/home-tange/parallel/.osc/_files | 15 +++++++-------- packager/obs/home-tange/parallel/.osc/parallel.spec | 2 +- 6 files changed, 29 insertions(+), 28 deletions(-) rewrite packager/obs/home-tange/parallel/.osc/_files (85%) diff --git a/Makefile.am b/Makefile.am index f22cbd93..458742db 100644 --- a/Makefile.am +++ b/Makefile.am @@ -54,13 +54,14 @@ upload: gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-latest.tar.bz2.sig gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-$(YYYYMMDD).tar.bz2.sig - ../ftpsync/src/ftpsync parallel-$(YYYYMMDD).tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/ - ../ftpsync/src/ftpsync parallel-latest.tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/ +# "|| true" needed if already uploaded + p=`echo parallel-latest.tar.bz2*{,.sig,.asc}`; lftp -e "put $$p; bye" ftp://ftp-upload.gnu.org/incoming/ftp/ || true + p=`echo parallel-$(YYYYMMDD).tar.bz2*{,.sig,.asc}`; lftp -e "put $$p; bye" ftp://ftp-upload.gnu.org/incoming/ftp/ || true # This can take 7 minutes pushd /tmp; \ rm -rf /tmp/parallel-$(YYYYMMDD)*; \ - while ! wget https://ftp.gnu.org/gnu/parallel/parallel-$(YYYYMMDD).tar.bz2 ; do sleep 2; done; \ + while ! wget https://ftp.gnu.org/gnu/parallel/parallel-$(YYYYMMDD).tar.bz2 ; do sleep 10; done; \ tar xjvf parallel-$(YYYYMMDD).tar.bz2; \ cd parallel-$(YYYYMMDD); \ ./configure; \ diff --git a/Makefile.in b/Makefile.in index 46fb62f5..17b6c677 100644 --- a/Makefile.in +++ b/Makefile.in @@ -823,13 +823,14 @@ upload: gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-latest.tar.bz2.sig gpg --auto-key-locate keyserver --keyserver-options auto-key-retrieve parallel-$(YYYYMMDD).tar.bz2.sig - ../ftpsync/src/ftpsync parallel-$(YYYYMMDD).tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/ - ../ftpsync/src/ftpsync parallel-latest.tar.bz2{,.sig,*asc} ftp://ftp-upload.gnu.org/incoming/ftp/ +# "|| true" needed if already uploaded + p=`echo parallel-latest.tar.bz2*{,.sig,.asc}`; lftp -e "put $$p; bye" ftp://ftp-upload.gnu.org/incoming/ftp/ || true + p=`echo parallel-$(YYYYMMDD).tar.bz2*{,.sig,.asc}`; lftp -e "put $$p; bye" ftp://ftp-upload.gnu.org/incoming/ftp/ || true # This can take 7 minutes pushd /tmp; \ rm -rf /tmp/parallel-$(YYYYMMDD)*; \ - while ! wget https://ftp.gnu.org/gnu/parallel/parallel-$(YYYYMMDD).tar.bz2 ; do sleep 2; done; \ + while ! wget https://ftp.gnu.org/gnu/parallel/parallel-$(YYYYMMDD).tar.bz2 ; do sleep 10; done; \ tar xjvf parallel-$(YYYYMMDD).tar.bz2; \ cd parallel-$(YYYYMMDD); \ ./configure; \ diff --git a/configure b/configure index dd019811..89e93f54 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for parallel 20240122. +# Generated by GNU Autoconf 2.71 for parallel 20240222. # # Report bugs to . # @@ -610,8 +610,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='parallel' PACKAGE_TARNAME='parallel' -PACKAGE_VERSION='20240122' -PACKAGE_STRING='parallel 20240122' +PACKAGE_VERSION='20240222' +PACKAGE_STRING='parallel 20240222' PACKAGE_BUGREPORT='bug-parallel@gnu.org' PACKAGE_URL='' @@ -1246,7 +1246,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures parallel 20240122 to adapt to many kinds of systems. +\`configure' configures parallel 20240222 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1313,7 +1313,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of parallel 20240122:";; + short | recursive ) echo "Configuration of parallel 20240222:";; esac cat <<\_ACEOF @@ -1390,7 +1390,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -parallel configure 20240122 +parallel configure 20240222 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1427,7 +1427,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by parallel $as_me 20240122, which was +It was created by parallel $as_me 20240222, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -2379,7 +2379,7 @@ fi # Define the identity of the package. PACKAGE='parallel' - VERSION='20240122' + VERSION='20240222' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3026,7 +3026,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by parallel $as_me 20240122, which was +This file was extended by parallel $as_me 20240222, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -3090,7 +3090,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -parallel config.status 20240122 +parallel config.status 20240222 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff --git a/doc/haikus b/doc/haikus index c4a6072d..694f589f 100644 --- a/doc/haikus +++ b/doc/haikus @@ -16,9 +16,6 @@ Output is in sync write a haiku about gnu parallel and the :::+ option - Stop paralyzing start parallelizing - -- @harshgandhi100@YouTube - GNU Parallel and Tmux are the two tools I rely on daily for my work. Indispensable. -- @mitchelvalentino1569@YouTube @@ -231,6 +228,9 @@ https://negfeedback.blogspot.com/2020/05/indispensable-command-line-tools.html === Used === + Stop paralyzing start parallelizing + -- @harshgandhi100@YouTube + GNU Parallel alone provides more value than moreutils -- Ferret7446@news.ycombinator.com diff --git a/packager/obs/home-tange/parallel/.osc/_files b/packager/obs/home-tange/parallel/.osc/_files dissimilarity index 85% index 464dcba6..1c74ee0a 100644 --- a/packager/obs/home-tange/parallel/.osc/_files +++ b/packager/obs/home-tange/parallel/.osc/_files @@ -1,8 +1,7 @@ - - - - - - - - + + + + + + + diff --git a/packager/obs/home-tange/parallel/.osc/parallel.spec b/packager/obs/home-tange/parallel/.osc/parallel.spec index 55f39535..80debbd9 100644 --- a/packager/obs/home-tange/parallel/.osc/parallel.spec +++ b/packager/obs/home-tange/parallel/.osc/parallel.spec @@ -1,7 +1,7 @@ Summary: Shell tool for executing jobs in parallel Name: parallel -Version: 20240122 +Version: 20240222 Release: 2.1 License: GPL-3.0-or-later Group: Productivity/File utilities -- 2.11.4.GIT