summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--parallel/.signature7
-rw-r--r--parallel/0002-Fix-makefile.patch23
-rw-r--r--parallel/Pkgfile9
3 files changed, 34 insertions, 5 deletions
diff --git a/parallel/.signature b/parallel/.signature
index 5efdc334b..0cacc1ad7 100644
--- a/parallel/.signature
+++ b/parallel/.signature
@@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF33vsMt5eCDTQNTjrwmaDzSAHViDiRDkysLYiAzD34JXfqlXxJLLz/lP6v6cSF7y96Y0bOqKnpDK8Je1lt2RHsQU=
-SHA256 (Pkgfile) = 94e6982dad4f976c8193dc4b2c7bcf3fe1af901492d679bcd3ef638001d103fc
+RWSagIOpLGJF35Dmr8BpKH5RBWJjhDwegaJQfht98xD2P/kPnPzbMYc/y8HKL0a6KoxsZwpQHLQaBsNEvieWO9l8IJgifR7fhQM=
+SHA256 (Pkgfile) = 188e1bb58cbc55b72e6a2462d791dec53d9af11e46f778290e09ef5402d8fa0e
SHA256 (.footprint) = 23949328a87f5e30127f94173c478683c2fedd0bf5533b4c5b7c7ccab0a7789a
-SHA256 (parallel-20220522.tar.bz2) = bb6395f8d964e68f3bdb26a764d3c48b69bc5b759a92ac3ab2bd1895c7fa8c1f
+SHA256 (parallel-20220622.tar.bz2) = a4bd15a8f53b20fd19b0b41b26206527c07a1dda28a7891d5253d856fe5fd5a0
+SHA256 (0002-Fix-makefile.patch) = cfbce81df0177033435405152d1b7de6c4198cb00f6772f5ff15ee96e273c5e9
diff --git a/parallel/0002-Fix-makefile.patch b/parallel/0002-Fix-makefile.patch
new file mode 100644
index 000000000..781c21b32
--- /dev/null
+++ b/parallel/0002-Fix-makefile.patch
@@ -0,0 +1,23 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -281,7 +281,7 @@ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = src
+-zshcompletiondir = ${datarootdir}/zsh/site-functions
++zshcompletiondir = ${DESTDIR}/${datarootdir}/zsh/site-functions
+ zshcompletion = ${zshcompletiondir}/_parallel
+ EXTRA_DIST = CITATION CITATION.cff CREDITS LICENSES/CC-BY-SA-4.0.txt LICENSES/GFDL-1.3-or-later.txt LICENSES/GPL-3.0-or-later.txt
+ all: config.h
+@@ -929,9 +929,9 @@ pack_unpack_and_test_build:
+ cd parallel-$(YYYYMMDD) && \
+ ./configure && make -j && sudo make -j install
+ install-data-hook:
+- mkdir -p ${datarootdir}/bash-completion/completions
++ mkdir -p ${DESTDIR}/${datarootdir}/bash-completion/completions
+ mkdir -p ${zshcompletiondir}
+- parallel --shell-completion bash > ${datarootdir}/bash-completion/completions/parallel
++ ./src/parallel --shell-completion bash > ${DESTDIR}/${datarootdir}/bash-completion/completions/parallel
+ echo '#compdef parallel' > ${zshcompletion}
+ echo '(( $$+functions[_comp_parallel] )) ||' >> ${zshcompletion}
+ echo ' eval "$$(parallel --shell-completion auto)" &&' >> ${zshcompletion}
diff --git a/parallel/Pkgfile b/parallel/Pkgfile
index 3474b6e3a..eba6d9155 100644
--- a/parallel/Pkgfile
+++ b/parallel/Pkgfile
@@ -3,15 +3,20 @@
# Maintainer: Tim Biermann, tbier at posteo dot de
name=parallel
-version=20220522
+version=20220622
release=1
-source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2)
+source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.bz2
+ 0002-Fix-makefile.patch)
build() {
cd $name-$version
+
+ patch -Np1 -i $SRC/0002-Fix-makefile.patch
./configure --prefix=/usr
make
make DESTDIR=$PKG install
+ prt-get isinst zsh || rm -r $PKG/usr/share/zsh
+ prt-get isinst bash-completion || rm -r $PKG/usr/share/bash-completion
rm -r $PKG/usr/share/doc
}

Generated by cgit