Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Jan 2015 21:52:45 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 196260] [maintainer update] sysutils/slurm-hpc: Update to 14.11.2 (version scheme changed)
Message-ID:  <bug-196260-13-DdTGCsb24V@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196260-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196260-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196260

Joseph Mingrone <jrm@ftfl.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jrm@ftfl.ca

--- Comment #1 from Joseph Mingrone <jrm@ftfl.ca> ---
Created attachment 151430
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=151430&action=edit
Diff to update sysutils/slurm-hpc to 14.11.2

I foolishly didn't check here before attempting this as well.  I've attached
what I came up with in case it's helpful.

Two lines in the Makefile and changes to pkg-plists might be helpful.  This
way, you don't have to specify %%PORTDOCS%%%%DOCSDIR%%-14.11.2 in pkg-plist.

In the Makefile:

DOCSDIR=    ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
PLIST_SUB=    SLURM_VERSION=${PORTVERSION}

Then in pkg-plist just use, e.g., %%DOCSDIR%%/html/Slurm_Entity.pdf.

It passes all the tests in the porter's handbook, but I see two warnings with
portlint.

WARN: Makefile: [50]: You may remove pkg-plist if you use PLIST_FILES and/or
PLIST_DIRS.
WARN: Makefile: [62]: the options to USES are not sorted.  Please consider
sorting them.

Please note that I haven't fully tested this since I saw this before I was
finished and I'm still new to slurm.  Both daemons start and seem to be
working, but /var/spool/slurmd must be created manually and the appropriate
permissions must be set.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196260-13-DdTGCsb24V>