diff options
-rw-r--r-- | parallel/.signature | 7 | ||||
-rw-r--r-- | parallel/0002-Fix-makefile.patch | 23 | ||||
-rw-r--r-- | parallel/Pkgfile | 9 |
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 } |