cbd8c8012c
20201122 * Bug fixes and man page updates. News about GNU Parallel: * https://bash-prompt.net/guides/gnu-parallel-multi-server/ 20201022 * --termseq now works for jobs running remotely. * parsort: Performance optimized for 64-core machines. * Bug fixes and man page updates. News about GNU Parallel: * Juan Sierra Pons has made a testimonial: http://www.elsotanillo.net/wp-content/uploads/GnuParallel_JuanSierraPons.mp4 * 「翻译」在生物信息学中使用 GNU-Parallel https://cloud.tencent.com/developer/article/1705499 20200922 * New CPU detection for GNU/Linux. * Bug fixes and man page updates. News about GNU Parallel: * Aug 21, 2020 - More Unix tools https://floki.blog/2020/08/more_unix_tools 20200822 New in this release: * Max command line length is changed for MacOS - making this version beta quality for MacOS. * Bug fixes and man page updates. 20200722 New in this release: * No new functionality * Bug fixes and man page updates. News about GNU Parallel: * Tips for Running Jobs on your VM https://support.ehelp.edu.au/support/solutions/articles/6000089713-tips-for-running-jobs-on-your-vm#parallel * Introduction to GNU Parallel: Parallelizing Massive Individual Tasks https://www.youtube.com/watch?v=QSFLTEyCKvo * Slides for same http://www.hpc.lsu.edu/training/weekly-materials/2020-Spring/GNUParallel_Spring_2020.pdf * Linux-Fu: Parallel Universe https://hackaday.com/2020/06/29/linux-fu-parallel-universe/ * Resumable batch jobs with gnu parallel https://igor.io/parallel/ * Introducing Parallel into Shell https://www.petelawson.com/post/parallel-in-shell/ * AV1 encoding parallelization with GNU Parallel https://www.reddit.com/r/AV1/comments/fjvqp9/av1_encoding_parallelization_with_gnu_parallel/ * Beschleunigte Befehlsbearbeitung mit GNU Parallel https://www.linux-community.de/ausgaben/linuxuser/2013/06/beschleunigte-befehlsbearbeitung-mit-gnu-parallel/ 20200622 New in this release: * No new functionality * Bug fixes and man page updates. News about GNU Parallel: * GNU Parallel is used at NERSC: https://www.nersc.gov/assets/Uploads/08-Workflows-20200616.pdf * Resumable batch jobs with GNU Parallel https://igor.io/parallel/ * Lab Meeting technical talk https://www.slideshare.net/hoffmanlab/gnu-parallel-194030490 * Open Sky Software Website Credits https://www.openskysoftware.com/site-credits.htm * Speed up your Python Scripts using Ubuntu and GNU Parallel https://ecce.esri.ca/wpecce/2019/12/24/speed-up-your-python-scripts-using-ubuntu-and-gnu-parallel/ * Indispensable command-line tools https://negfeedback.blogspot.com/2020/05/indispensable-command-line-tools.html * GNU Parallel for simulations http://pdebuyl.be/blog/2020/gnu-parallel-for-simulations.html * Introduction to GNU parallel https://bioinformaticsworkbook.org/Appendix/GNUparallel/GNU_parallel_examples.html 20200522 New in this release: * While running a job $PARALLEL_JOBSLOT is the jobslot of the job. It is equal to {%} unless the job is being retried. See {%} for details. * While running a job $PARALLEL_SSHLOGIN is the sshlogin line with number of cores removed. E.g. '4//usr/bin/specialssh user@host' becomes: '/usr/bin/specialssh user@host' * While running a job $PARALLEL_SSHHOST is the host part of an sshlogin line. E.g. '4//usr/bin/specialssh user@host' becomes: 'host' * --plus activates the replacement strings {slot} = $PARALLEL_JOBSLOT, {sshlogin} = $PARALLEL_SSHLOGIN, {host} = $PARALLEL_SSHHOST * Bug fixes and man page updates. News about GNU Parallel: * Portable Batch System (PBS) & GNU Parallel - Running a Program Multiple Times in Parallel https://www.youtube.com/watch?v=6ccbWu6Befo * GNU Parallel przykład https://www.youtube.com/watch?v=gs_wG4Kt2G4 * Demo of LINUX APP - GNU PARALLEL - running multiple Gstreamer webcam .sh scripts with only 1 command https://www.youtube.com/watch?v=trQuA_wmWjg
33 lines
810 B
Makefile
33 lines
810 B
Makefile
# $NetBSD: Makefile,v 1.19 2020/11/24 18:14:20 nia Exp $
|
|
#
|
|
|
|
DISTNAME= parallel-20201122
|
|
CATEGORIES= parallel
|
|
MASTER_SITES= ${MASTER_SITE_GNU:=parallel/}
|
|
EXTRACT_SUFX= .tar.bz2
|
|
|
|
MAINTAINER= cheusov@NetBSD.org
|
|
HOMEPAGE= https://savannah.gnu.org/projects/parallel/
|
|
COMMENT= Build and execute shell commands in parallel
|
|
LICENSE= gnu-gpl-v3
|
|
|
|
USE_TOOLS+= perl:run pod2man pod2html
|
|
|
|
REPLACE_PERL+= src/parallel src/niceload src/sem src/sem.pod
|
|
REPLACE_PERL+= src/sql src/parcat src/parsort
|
|
REPLACE_SH+= src/env_parallel src/parset
|
|
|
|
GNU_CONFIGURE= yes
|
|
USE_LANGUAGES= # none
|
|
|
|
DOCDIR= ${PREFIX}/share/doc/parallel
|
|
DOCFILES= NEWS README COPYING
|
|
|
|
CHECK_INTERPRETER_SKIP+= bin/env_parallel.*
|
|
|
|
post-install:
|
|
.for i in ${DOCFILES}
|
|
${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${DOCDIR}/
|
|
.endfor
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|