Package Details: singularity-container-git v3.5.2.r400.g4660f35c8-1

Git Clone URL: https://aur.archlinux.org/singularity-container-git.git (read-only, click to copy)
Package Base: singularity-container-git
Description: Container platform focused on supporting "Mobility of Compute".
Upstream URL: https://sylabs.io/singularity/
Licenses: BSD
Conflicts: singularity-container
Provides: singularity-container
Submitter: iosonofabio
Maintainer: ny-a
Last Packager: ny-a
Votes: 2
Popularity: 0.76
First Submitted: 2017-04-27 23:26
Last Updated: 2020-03-27 10:52

Required by (2)

Sources (1)

Latest Comments

ny-a commented on 2020-03-27 10:59

@alexei: thank you for your patch, I updated (with some modification).

@iosonofabio: thank you for maintainig this package, I adopted this!

iosonofabio commented on 2020-03-24 03:14

sorry, I don't have time to maintain this anymore, feel free to adopt!

alexei commented on 2020-03-24 03:08

Here's a patch to update, to apply it: git am 0001-update-to-v3.5.3.patch

From 6bd6fc30eff6727f7cded76e35862b6af5fad8c4 Mon Sep 17 00:00:00 2001
From: Alexei Colin <acolin@isi.edu>
Date: Mon, 23 Mar 2020 23:04:44 -0400
Subject: [PATCH] update to v3.5.3

---
 PKGBUILD | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index b099813..8a004fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: Fabio Zanini <fabio . zanini at fastmail dot fm>

 pkgname='singularity-container-git'
-pkgver=2.2.r500.g6007d3a1
+pkgver=3.5.2.r390.gc0b0efc19
 pkgrel=1
 pkgdesc='Container platform focused on supporting "Mobility of Compute".'
 arch=('i686' 'x86_64')
@@ -10,22 +10,26 @@ license=('BSD')
 depends=('bash' 'python')
 provides=('singularity-container')
 conflicts=('singularity-container')
-source=('git+https://github.com/gmkurtzer/singularity')
+source=('git+https://github.com/sylabs/singularity')
 md5sums=('SKIP')

 pkgver() {
   cd "singularity"
-  git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+  git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
 }

 build() {
-  cd "${srcdir}/singularity"
-  ./autogen.sh
-  ./configure --prefix='/usr'
+  export GOPATH="${srcdir}/go"
+  mkdir -p "${GOPATH}/src/github.com/sylabs"
+  cp -a "${srcdir}/singularity"  "${GOPATH}/src/github.com/sylabs/"
+  cd "${GOPATH}/src/github.com/sylabs/singularity"
+  ./mconfig --prefix=/usr --sysconfdir=/etc --localstatedir=/var --sbindir=/usr/bin -V ${pkgver}
+  cd builddir
   make
 }

 package() {
-  cd "${srcdir}/singularity"
-  make DESTDIR="$pkgdir" install
+  export GOPATH="${srcdir}/go"
+  cd "${GOPATH}/src/github.com/sylabs/singularity/builddir"
+  make DESTDIR="${pkgdir}" install man
 }
--
2.26.0