Import of pkgsrc-2015Q1

This commit is contained in:
2015-04-22 14:34:26 +02:00
committed by Lionel Sambuc
parent 9a8c06dafb
commit 4af1cdf7a9
25114 changed files with 870550 additions and 795435 deletions

View File

@@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2014/01/22 06:21:30 cheusov Exp $
# $NetBSD: Makefile,v 1.4 2014/04/23 13:51:13 fhajny Exp $
#
DISTNAME= dsh-0.25.10
@@ -20,6 +20,8 @@ CONF_FILES= ${EGDIR}/dsh.conf ${PKG_SYSCONFDIR}/dsh.conf
INSTALL_MAKE_FLAGS= sysconfdir=${EGDIR}
LIBS= -liconv -lintl
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/libdshconfig/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

View File

@@ -1,9 +1,9 @@
# $NetBSD: Makefile,v 1.51 2013/12/01 10:18:03 ryoon Exp $
# $NetBSD: Makefile,v 1.52 2014/05/05 00:48:16 ryoon Exp $
#
DISTNAME= ganglia-3.1.2
PKGNAME= ganglia-monitor-core-3.1.2
PKGREVISION= 23
PKGREVISION= 24
CATEGORIES= net parallel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ganglia/}

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.13 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.16 2015/03/19 19:15:37 joerg Exp $
PKGNAME= gridscheduler-2011.11
DISTNAME= GE2011.11
PKGREVISION= 7
PKGREVISION= 8
CATEGORIES= parallel sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gridscheduler/}
@@ -13,11 +13,13 @@ COMMENT= Open Grid Scheduler/Grid Engine resource management system
BUILD_DEPENDS+= {standalone-tcsh,tcsh}-[0-9]*:../../shells/tcsh
# Not 64-bit clean; crashes during build.
NOT_FOR_PLATFORM= ${LP64PLATFORMS}
BROKEN_ON_PLATFORM= ${LP64PLATFORMS}
GNU_CONFIGURE= yes
USE_TOOLS+= gmake perl:run
OVERRIDE_DIRDEPTH= 6
CFLAGS+= -D${UPPER_OPSYS}
CONFIGURE_ENV+= REMOTE=sge
CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:Q}

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.14 2013/07/16 16:25:32 manu Exp $
# $NetBSD: Makefile,v 1.15 2014/05/05 00:48:16 ryoon Exp $
DISTNAME= hwloc-1.7.1
#PKGREVISION= 1
PKGREVISION= 1
CATEGORIES= parallel
MASTER_SITES= http://www.open-mpi.org/software/hwloc/v1.7/downloads/
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.77 2013/05/31 12:41:45 wiz Exp $
# $NetBSD: Makefile,v 1.78 2014/05/29 23:37:14 wiz Exp $
DISTNAME= mpich-3.0.4
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= parallel
MASTER_SITES= http://www.mpich.org/static/tarballs/${PKGVERSION_NOREV}/

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.25 2014/02/18 22:21:33 joerg Exp $
# $NetBSD: Makefile,v 1.30 2015/01/15 20:51:11 dholland Exp $
DISTNAME= openmpi-1.6.4
PKGREVISION= 1
PKGREVISION= 4
CATEGORIES= parallel
MASTER_SITES= http://www.open-mpi.org/software/ompi/v1.6/downloads/
EXTRACT_SUFX= .tar.bz2
@@ -20,7 +20,6 @@ LIBTOOL_OVERRIDE= ${WRKSRC}/libtool \
SHLIBTOOL_OVERRIDE= ${WRKSRC}/config/libtool.m4 \
${WRKSRC}/opal/libltdl/m4/libtool.m4
CONFIGURE_ARGS+= --without-sge
CONFIGURE_ARGS+= --without-slurm
CONFIGURE_ARGS+= --enable-contrib-no-build=vt # in separate package
CONFIGURE_ARGS+= --with-libltdl=external # use our libltdl
@@ -38,9 +37,20 @@ USE_TOOLS+= perl:run
TEST_TARGET= check
.if ${OPSYS} == "DragonFly" || ${OPSYS} == "FreeBSD" || \
PLIST_VARS+= linux loadleveler notifier-smtp ofud openib shm
.if ${OPSYS} == "Linux"
PLIST.shm= yes
PLIST.linux= yes
PLIST.openib= yes
PLIST.loadleveler= yes
PLIST.ofud= yes
PLIST.notifier-smtp= yes
.elif ${OPSYS} == "AIX"
PLIST.loadleveler= yes
.elif ${OPSYS} == "DragonFly" || ${OPSYS} == "FreeBSD" || \
(${OPSYS} == "NetBSD" && exists(/var/shm))
PLIST_SRC+= PLIST.shm
PLIST.shm= yes
.endif
## Just in case you'll need it...

View File

@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.11 2013/02/24 01:22:36 asau Exp $
@comment $NetBSD: PLIST,v 1.13 2015/01/15 20:51:11 dholland Exp $
bin/mpiCC
bin/mpic++
bin/mpicc
@@ -69,12 +69,16 @@ lib/libmca_common_sm.la
lib/libmpi.la
lib/libmpi_cxx.la
lib/libmpi_f77.la
${PLIST.f90}lib/libmpi_f90.la
lib/libompitrace.la
lib/libopen-pal.la
lib/libopen-rte.la
${PLIST.f90}lib/mpi.mod
lib/openmpi/libompi_dbg_msgq.la
lib/openmpi/mca_allocator_basic.la
lib/openmpi/mca_allocator_bucket.la
${PLIST.ofud}lib/openmpi/mca_btl_ofud.la
${PLIST.openib}lib/openmpi/mca_btl_openib.la
lib/openmpi/mca_bml_r2.la
lib/openmpi/mca_btl_self.la
lib/openmpi/mca_btl_sm.la
@@ -110,6 +114,7 @@ lib/openmpi/mca_mpool_fake.la
lib/openmpi/mca_mpool_rdma.la
lib/openmpi/mca_mpool_sm.la
lib/openmpi/mca_notifier_command.la
${PLIST.notifier-smtp}lib/openmpi/mca_notifier_smtp.la
lib/openmpi/mca_notifier_syslog.la
lib/openmpi/mca_odls_default.la
lib/openmpi/mca_oob_tcp.la
@@ -122,8 +127,11 @@ lib/openmpi/mca_pml_cm.la
lib/openmpi/mca_pml_csum.la
lib/openmpi/mca_pml_ob1.la
lib/openmpi/mca_pml_v.la
${PLIST.linux}lib/openmpi/mca_pstat_linux.la
lib/openmpi/mca_pubsub_orte.la
lib/openmpi/mca_ras_cm.la
${PLIST.sge}lib/openmpi/mca_ras_gridengine.la
${PLIST.loadleveler}lib/openmpi/mca_ras_loadleveler.la
lib/openmpi/mca_rcache_vma.la
lib/openmpi/mca_rmaps_load_balance.la
lib/openmpi/mca_rmaps_rank_file.la
@@ -139,7 +147,9 @@ lib/openmpi/mca_routed_linear.la
lib/openmpi/mca_routed_radix.la
lib/openmpi/mca_routed_slave.la
lib/openmpi/mca_shmem_mmap.la
${PLIST.shm}lib/openmpi/mca_shmem_posix.la
lib/openmpi/mca_shmem_sysv.la
${PLIST.linux}lib/openmpi/mca_sysinfo_linux.la
lib/openmpi/mca_topo_unity.la
lib/openmpi/mca_vprotocol_pessimist.la
lib/pkgconfig/ompi-c.pc
@@ -484,7 +494,9 @@ man/man7/opal_crs.7
man/man7/orte_filem.7
man/man7/orte_hosts.7
man/man7/orte_snapc.7
${PLIST.openib}share/openmpi/amca-param-sets/btl-openib-benchmark
share/openmpi/amca-param-sets/example.conf
${PLIST.linux}share/openmpi/doc/COPYRIGHT-ptmalloc2.txt
share/openmpi/examples/openmpi-default-hostfile
share/openmpi/examples/openmpi-mca-params.conf
share/openmpi/examples/openmpi-totalview.tcl
@@ -499,6 +511,8 @@ share/openmpi/help-mca-op-base.txt
share/openmpi/help-mca-param.txt
share/openmpi/help-mpi-api.txt
share/openmpi/help-mpi-btl-base.txt
${PLIST.openib}share/openmpi/help-mpi-btl-openib-cpc-base.txt
${PLIST.openib}share/openmpi/help-mpi-btl-openib.txt
share/openmpi/help-mpi-btl-sm.txt
share/openmpi/help-mpi-btl-tcp.txt
share/openmpi/help-mpi-coll-sm.txt
@@ -523,8 +537,10 @@ share/openmpi/help-opal-carto-file.txt
share/openmpi/help-opal-crs-base.txt
share/openmpi/help-opal-crs-none.txt
share/openmpi/help-opal-maffinity-hwloc.txt
${PLIST.linux}share/openmpi/help-opal-memory-linux.txt
share/openmpi/help-opal-runtime.txt
share/openmpi/help-opal-shmem-mmap.txt
${PLIST.shm}share/openmpi/help-opal-shmem-posix.txt
share/openmpi/help-opal-shmem-sysv.txt
share/openmpi/help-opal-util.txt
share/openmpi/help-opal-wrapper.txt
@@ -533,6 +549,7 @@ share/openmpi/help-orte-filem-base.txt
share/openmpi/help-orte-filem-rsh.txt
share/openmpi/help-orte-iof.txt
share/openmpi/help-orte-notifier-command.txt
${PLIST.notifier-smtp}share/openmpi/help-orte-notifier-smtp.txt
share/openmpi/help-orte-odls-base.txt
share/openmpi/help-orte-ps.txt
share/openmpi/help-orte-rmaps-base.txt
@@ -549,8 +566,10 @@ share/openmpi/help-orterun.txt
share/openmpi/help-plm-base.txt
share/openmpi/help-plm-rsh.txt
share/openmpi/help-ras-base.txt
${PLIST.sge}share/openmpi/help-ras-gridengine.txt
share/openmpi/help-regex.txt
share/openmpi/help-rmaps_rank_file.txt
${PLIST.openib}share/openmpi/mca-btl-openib-device-params.ini
share/openmpi/mpiCC-wrapper-data.txt
share/openmpi/mpic++-wrapper-data.txt
share/openmpi/mpicc-wrapper-data.txt

View File

@@ -1,2 +0,0 @@
lib/libmpi_f90.la
lib/mpi.mod

View File

@@ -1,3 +0,0 @@
@comment $NetBSD: PLIST.shm,v 1.1 2014/02/18 22:21:33 joerg Exp $
lib/openmpi/mca_shmem_posix.la
share/openmpi/help-opal-shmem-posix.txt

View File

@@ -1,7 +1,7 @@
# $NetBSD: options.mk,v 1.6 2014/02/19 09:44:56 jperkin Exp $
# $NetBSD: options.mk,v 1.8 2015/01/15 20:26:47 dholland Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.openmpi
PKG_SUPPORTED_OPTIONS= debug f90
PKG_SUPPORTED_OPTIONS= debug f90 sge
.include "../../mk/bsd.options.mk"
@@ -9,13 +9,14 @@ PKG_SUPPORTED_OPTIONS= debug f90
CONFIGURE_ARGS+= --enable-debug
.endif
PLIST_VARS+= f90 sge
.if !empty(PKG_OPTIONS:Mf90)
GCC_REQD+= 4.7
GCCDIR= ${PREFIX}/gcc47
CONFIGURE_ARGS+= --enable-mpi-f90
CONFIGURE_ENV+= FC=${GCCDIR}/bin/gfortran
PLIST_SRC+= PLIST.f90
PLIST.f90= yes
SUBST_CLASSES+= f90
SUBST_STAGE.f90= post-configure
@@ -27,4 +28,10 @@ SUBST_SED.f90+= -e 's,^linker_flags=,linker_flags= -L${GCCDIR}/lib ,'
CONFIGURE_ARGS+= --disable-mpi-f90
.endif
PLIST_SRC+= PLIST
.if !empty(PKG_OPTIONS:Msge)
CONFIGURE_ARGS+= --with-sge
PLIST.sge= yes
.else
CONFIGURE_ARGS+= --without-sge
.endif

View File

@@ -1,10 +1,9 @@
# $NetBSD: Makefile,v 1.22 2013/05/31 12:41:45 wiz Exp $
# $NetBSD: Makefile,v 1.24 2014/10/09 13:44:53 wiz Exp $
#
DISTNAME= Parallel-Pvm-1.4.0
PKGNAME= p5-${DISTNAME}
PKGREVISION= 5
SVR4_PKGNAME= p5pvm
PKGREVISION= 6
CATEGORIES= parallel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Parallel/}

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.14 2013/08/26 16:20:03 cheusov Exp $
# $NetBSD: Makefile,v 1.16 2014/08/14 06:15:54 cheusov Exp $
#
DISTNAME= paexec-0.19.1
DISTNAME= paexec-1.0.1
CATEGORIES= parallel sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=paexec/} \
http://mova.org/~cheusov/pub/paexec/
@@ -11,7 +11,7 @@ HOMEPAGE= http://sourceforge.net/projects/paexec
COMMENT= Distributes tasks over network or CPUs
LICENSE= mit
BUILD_DEPENDS+= mk-configure>=0.20.0:../../devel/mk-configure
BUILD_DEPENDS+= mk-configure>=0.27.0:../../devel/mk-configure
DEPENDS+= runawk>=1.4.3:../../lang/runawk
REPLACE_INTERPRETER+= runawk

View File

@@ -1,9 +1,11 @@
@comment $NetBSD: PLIST,v 1.3 2013/08/25 14:59:17 cheusov Exp $
@comment $NetBSD: PLIST,v 1.4 2014/07/13 16:25:29 cheusov Exp $
bin/paexec
bin/paexec_reorder
bin/pareorder
man/man1/paexec.1
man/man1/paexec_reorder.1
share/doc/paexec/COPYRIGHT
man/man1/pareorder.1
share/doc/paexec/LICENSE
share/doc/paexec/NEWS
share/doc/paexec/README
share/doc/paexec/TODO

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.7 2013/08/26 16:20:03 cheusov Exp $
$NetBSD: distinfo,v 1.9 2014/08/14 06:15:54 cheusov Exp $
SHA1 (paexec-0.19.1.tar.gz) = af903d2be89a2f564d96830ec9c9d0895b59a562
RMD160 (paexec-0.19.1.tar.gz) = 0cba593838a66d77622be422677dacfd0a646dd1
Size (paexec-0.19.1.tar.gz) = 147668 bytes
SHA1 (paexec-1.0.1.tar.gz) = a86ed9b5cd7bf793ea92bfdd4360a96ec4a5a961
RMD160 (paexec-1.0.1.tar.gz) = d54f46fdd093a5da90d506dc7453ae1cebd28038
Size (paexec-1.0.1.tar.gz) = 141777 bytes

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.8 2013/05/31 12:41:45 wiz Exp $
# $NetBSD: Makefile,v 1.9 2014/05/29 23:37:14 wiz Exp $
#
DISTNAME= parallel-20130122
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= parallel
MASTER_SITES= ${MASTER_SITE_GNU:=parallel/}
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,7 +1,8 @@
# $NetBSD: Makefile,v 1.1 2014/01/10 21:30:09 cheusov Exp $
# $NetBSD: Makefile,v 1.2 2014/05/29 23:37:14 wiz Exp $
#
DISTNAME= pdsh-2.29
PKGREVISION= 1
CATEGORIES= parallel
MASTER_SITES= http://pdsh.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2

View File

@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.10 2014/02/20 00:47:28 rodent Exp $
# $NetBSD: Makefile,v 1.12 2014/07/16 23:15:12 rodent Exp $
DISTNAME= billiard-3.3.0.16
DISTNAME= billiard-3.3.0.18
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= parallel
MASTER_SITES= https://pypi.python.org/packages/source/b/billiard/
@@ -13,8 +13,6 @@ LICENSE= modified-bsd
USE_LANGUAGES+= c
REPLACE_PYTHON+= funtests/setup.py funtests/tests/test_multiprocessing.py
PYTHON_VERSIONS_INCOMPATIBLE= 26
.include "../../lang/python/pyversion.mk"
TWO_OR_THREE= ${PYPKGPREFIX:C/([0-9])[0-9]/\1/1}

View File

@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.5 2014/02/18 02:53:37 rodent Exp $
$NetBSD: distinfo,v 1.7 2014/07/16 23:15:12 rodent Exp $
SHA1 (billiard-3.3.0.16.tar.gz) = e8300652601320de36ad51a66df2fbac66ca174c
RMD160 (billiard-3.3.0.16.tar.gz) = ac2e88325e366eac38133be6b0d1739ffe7d24d3
Size (billiard-3.3.0.16.tar.gz) = 150922 bytes
SHA1 (billiard-3.3.0.18.tar.gz) = a3690bf6a789f4bd0aacffeb88ba90b24b80a764
RMD160 (billiard-3.3.0.18.tar.gz) = c5e61e2ee51170d21951f98f5eb07f48ae637cb0
Size (billiard-3.3.0.18.tar.gz) = 150594 bytes

View File

@@ -1,8 +1,8 @@
# $NetBSD: Makefile,v 1.59 2014/02/12 23:18:28 tron Exp $
# $NetBSD: Makefile,v 1.60 2014/05/29 23:37:14 wiz Exp $
#
DISTNAME= sge-8.1.6
PKGREVISION= 1
PKGREVISION= 2
CATEGORIES= parallel sysutils
MASTER_SITES= http://arc.liv.ac.uk/downloads/SGE/releases/8.1.6/

View File

@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.12 2014/03/12 20:17:09 asau Exp $
# $NetBSD: Makefile,v 1.15 2014/09/13 16:49:27 asau Exp $
DISTNAME= slurm-2.6.4
PKGREVISION= 2
PKGREVISION= 5
CATEGORIES= parallel
MASTER_SITES= http://www.schedmd.com/download/archive/ \
http://www.schedmd.com/download/latest/ \
@@ -30,6 +30,8 @@ PKG_USERS= slurm:slurm
PKG_GECOS.slurm= SLURM user
PKG_SHELL.slurm= $(NOLOGIN)
RCD_SCRIPTS+= slurmd slurmctld
post-install:
$(INSTALL_DATA_DIR) $(DESTDIR)$(PREFIX)/share/examples/$(PKGBASE)
$(INSTALL_DATA) $(WRKSRC)/etc/* $(DESTDIR)$(PREFIX)/share/examples/$(PKGBASE)/

View File

@@ -0,0 +1,15 @@
#!@RCD_SCRIPTS_SHELL@
# $NetBSD: slurmctld.sh,v 1.1 2014/09/13 16:49:27 asau Exp $
#
# PROVIDE: slurmctld
# REQUIRE: DAEMON munge
# KEYWORD: shutdown
. /etc/rc.subr
name="slurmctld"
rcvar=${name}
command="@PREFIX@/sbin/slurmctld"
load_rc_config $name
run_rc_command "$1"

View File

@@ -0,0 +1,17 @@
#!@RCD_SCRIPTS_SHELL@
# $NetBSD: slurmd.sh,v 1.1 2014/09/13 16:49:27 asau Exp $
#
# PROVIDE: slurmd
# REQUIRE: DAEMON munge
# KEYWORD: shutdown
. /etc/rc.subr
name="slurmd"
rcvar=${name}
command="@PREFIX@/sbin/slurmd"
slurmd_user="slurm"
load_rc_config $name
run_rc_command "$1"