svn commit: r411357 - in head/sysutils: . parafly parafly/files
Steve Wills
swills at FreeBSD.org
Fri Mar 18 14:14:43 UTC 2016
Author: swills
Date: Fri Mar 18 14:14:41 2016
New Revision: 411357
URL: https://svnweb.freebsd.org/changeset/ports/411357
Log:
sysutils/parafly: create port
Given a file containing a list of Unix commands, multithreading is used to
process the commands in parallel on a single server. Success/failure is
captured, and failed commands are retained and reported.
WWW: http://sourceforge.net/projects/parafly/
PR: 207960
Submitted by: Jason Bacon <bacon4000 at gmail.com>
Added:
head/sysutils/parafly/
head/sysutils/parafly/Makefile (contents, props changed)
head/sysutils/parafly/distinfo (contents, props changed)
head/sysutils/parafly/files/
head/sysutils/parafly/files/patch-configure (contents, props changed)
head/sysutils/parafly/pkg-descr (contents, props changed)
Modified:
head/sysutils/Makefile
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Fri Mar 18 14:02:41 2016 (r411356)
+++ head/sysutils/Makefile Fri Mar 18 14:14:41 2016 (r411357)
@@ -699,6 +699,7 @@
SUBDIR += paicc
SUBDIR += pam_mount
SUBDIR += panicmail
+ SUBDIR += parafly
SUBDIR += parallel
SUBDIR += password-store
SUBDIR += patchelf
Added: head/sysutils/parafly/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/parafly/Makefile Fri Mar 18 14:14:41 2016 (r411357)
@@ -0,0 +1,24 @@
+# Created by: Jason Bacon <bacon4000 at gmail.com>
+# $FreeBSD$
+
+PORTNAME= parafly
+PORTVERSION= 2013.01.21
+CATEGORIES= sysutils
+MASTER_SITES= SF/${PORTNAME}/
+DISTNAME= ${PORTNAME}-r2013-01-21
+
+MAINTAINER= bacon4000 at gmail.com
+COMMENT= Process multiple commands in parallel on a single server
+
+LICENSE= BSD3CLAUSE
+
+USES= compiler:openmp tar:tgz
+
+GNU_CONFIGURE= yes
+
+CXXFLAGS+= -fopenmp
+LDFLAGS+= -fopenmp
+
+PLIST_FILES= bin/ParaFly
+
+.include <bsd.port.mk>
Added: head/sysutils/parafly/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/parafly/distinfo Fri Mar 18 14:14:41 2016 (r411357)
@@ -0,0 +1,2 @@
+SHA256 (parafly-r2013-01-21.tgz) = 64cf7ac2d4af0801b78d58f4057a1489d76b2b8ae59c78997f434d1239fa4abe
+SIZE (parafly-r2013-01-21.tgz) = 198711
Added: head/sysutils/parafly/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/parafly/files/patch-configure Fri Mar 18 14:14:41 2016 (r411357)
@@ -0,0 +1,11 @@
+--- configure.orig 2013-01-22 01:21:10 UTC
++++ configure
+@@ -3016,7 +3016,7 @@ fi
+
+
+ #AC_OPENMP # requires autoconf >= 2.62
+-AM_CXXFLAGS=-m64
++#AM_CXXFLAGS=-m64
+
+ case $CXX in
+ g++*) AM_CXXFLAGS="-pedantic -fopenmp -Wall -Wextra -Wno-long-long -Wno-deprecated $AM_CXXFLAGS"
Added: head/sysutils/parafly/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/parafly/pkg-descr Fri Mar 18 14:14:41 2016 (r411357)
@@ -0,0 +1,5 @@
+Given a file containing a list of Unix commands, multithreading is used to
+process the commands in parallel on a single server. Success/failure is
+captured, and failed commands are retained and reported.
+
+WWW: http://sourceforge.net/projects/parafly/
More information about the svn-ports-head
mailing list