mirror of
https://github.com/archlinux/aur.git
synced 2026-01-27 20:28:31 +01:00
Clean up
This commit is contained in:
parent
52ed1cfcf8
commit
b597070a36
2 changed files with 38 additions and 20 deletions
14
.SRCINFO
14
.SRCINFO
|
|
@ -4,21 +4,21 @@ pkgbase = vsearch-bin
|
|||
pkgrel = 1
|
||||
url = https://github.com/torognes/vsearch
|
||||
arch = aarch64
|
||||
arch = powerpc64le
|
||||
arch = riscv64
|
||||
arch = x86_64
|
||||
license = BSD-2-Clause OR GPL-3.0-or-later
|
||||
arch = powerpc64le
|
||||
license = BSD-2-Clause OR GPL-3.0-only
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
provides = vsearch
|
||||
conflicts = vsearch
|
||||
source_aarch64 = vsearch-2.30.4-aarch64.tar.gz::https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-aarch64.tar.gz
|
||||
source_aarch64 = https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-aarch64.tar.gz
|
||||
sha256sums_aarch64 = 41823e68da1b0c75988dff72ec19c01db91219adcca8645a85d1b722c37d78c0
|
||||
source_powerpc64le = vsearch-2.30.4-powerpc64le.tar.gz::https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-ppc64le.tar.gz
|
||||
sha256sums_powerpc64le = fa56205284acf7c3ee5b06ad872df5d96da250ec60c7c566872a9d526f1df493
|
||||
source_riscv64 = vsearch-2.30.4-riscv64.tar.gz::https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-riscv64.tar.gz
|
||||
source_riscv64 = https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-riscv64.tar.gz
|
||||
sha256sums_riscv64 = 559573b62de71a406e1511543738d32367353d57588ee0e0b17a54779b730a45
|
||||
source_x86_64 = vsearch-2.30.4-x86_64.tar.gz::https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-x86_64.tar.gz
|
||||
source_x86_64 = https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-x86_64.tar.gz
|
||||
sha256sums_x86_64 = 936ff6858f96dfcecff92adb059d3646c04943c00a280604eaf91f1e58576890
|
||||
source_powerpc64le = https://github.com/torognes/vsearch/releases/download/v2.30.4/vsearch-2.30.4-linux-ppc64le.tar.gz
|
||||
sha256sums_powerpc64le = fa56205284acf7c3ee5b06ad872df5d96da250ec60c7c566872a9d526f1df493
|
||||
|
||||
pkgname = vsearch-bin
|
||||
|
|
|
|||
44
PKGBUILD
44
PKGBUILD
|
|
@ -1,29 +1,47 @@
|
|||
# Maintainer: Vitalii Kuzhdin <vitaliikuzhdin@gmail.com>
|
||||
|
||||
declare -Ag _arch=(
|
||||
['aarch64']='aarch64'
|
||||
['powerpc64le']='ppc64le'
|
||||
['riscv64']='riscv64'
|
||||
['x86_64']='x86_64'
|
||||
)
|
||||
|
||||
_pkgname="vsearch"
|
||||
pkgname="${_pkgname}-bin"
|
||||
pkgver=2.30.4
|
||||
pkgrel=1
|
||||
pkgdesc="Versatile open-source tool for microbiome analysis. https://doi.org/10.7717/peerj.2584"
|
||||
arch=('aarch64' 'powerpc64le' 'riscv64' 'x86_64')
|
||||
arch=(
|
||||
"${!_arch[@]}"
|
||||
)
|
||||
url="https://github.com/torognes/${_pkgname}"
|
||||
license=('LGPL-3.0-or-later')
|
||||
license=('BSD-2-Clause OR GPL-3.0-or-later')
|
||||
depends=('gcc-libs' 'glibc')
|
||||
provides=("${_pkgname}")
|
||||
conflicts=("${_pkgname}")
|
||||
_pkgsrc="${_pkgname}-${pkgver}"
|
||||
source_aarch64=("${_pkgsrc}-aarch64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgsrc}-linux-aarch64.tar.gz")
|
||||
source_powerpc64le=("${_pkgsrc}-powerpc64le.tar.gz::${url}/releases/download/v${pkgver}/${_pkgsrc}-linux-ppc64le.tar.gz")
|
||||
source_riscv64=("${_pkgsrc}-riscv64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgsrc}-linux-riscv64.tar.gz")
|
||||
source_x86_64=("${_pkgsrc}-x86_64.tar.gz::${url}/releases/download/v${pkgver}/${_pkgsrc}-linux-x86_64.tar.gz")
|
||||
license=(
|
||||
'BSD-2-Clause OR GPL-3.0-only'
|
||||
)
|
||||
depends=(
|
||||
'gcc-libs'
|
||||
'glibc'
|
||||
)
|
||||
provides=(
|
||||
"${_pkgname}"
|
||||
)
|
||||
conflicts=(
|
||||
"${_pkgname}"
|
||||
)
|
||||
for _carch in "${!_arch[@]}"; do
|
||||
eval "
|
||||
source_${_carch}=(
|
||||
'${url}/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-${_arch[${_carch}]}.tar.gz'
|
||||
)"
|
||||
done
|
||||
sha256sums_aarch64=('41823e68da1b0c75988dff72ec19c01db91219adcca8645a85d1b722c37d78c0')
|
||||
sha256sums_powerpc64le=('fa56205284acf7c3ee5b06ad872df5d96da250ec60c7c566872a9d526f1df493')
|
||||
sha256sums_riscv64=('559573b62de71a406e1511543738d32367353d57588ee0e0b17a54779b730a45')
|
||||
sha256sums_x86_64=('936ff6858f96dfcecff92adb059d3646c04943c00a280604eaf91f1e58576890')
|
||||
sha256sums_powerpc64le=('fa56205284acf7c3ee5b06ad872df5d96da250ec60c7c566872a9d526f1df493')
|
||||
|
||||
package() {
|
||||
cd "${srcdir}/${_pkgsrc}-linux"*
|
||||
cd "${srcdir}/${_pkgname}-${pkgver}-linux-${_arch[${CARCH}]}"
|
||||
install -vDm755 "bin/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
|
||||
install -vDm644 "doc/${_pkgname}_manual.pdf" "${pkgdir}/usr/share/doc/${_pkgname}/MANUAL.pdf"
|
||||
install -vDm644 "man/${_pkgname}.1" "${pkgdir}/usr/share/man/man1/${_pkgname}.1"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue