soapunke: fix the gcc13 issue bring in by 2.1.9

This commit is contained in:
Guoyi Zhang 2024-03-28 23:52:05 +08:00
parent 5821ba18a0
commit 86fbf17fa6

View file

@ -6,12 +6,20 @@ pkgrel=1
pkgdesc="A Tool for integrated Quality Control and Preprocessing on FASTQ or BAM/CRAM files \ pkgdesc="A Tool for integrated Quality Control and Preprocessing on FASTQ or BAM/CRAM files \
http://dx.doi.org/10.5524/100361" http://dx.doi.org/10.5524/100361"
url="https://github.com/BGI-flexlab/SOAPnuke" url="https://github.com/BGI-flexlab/SOAPnuke"
license=('GPL3') license=('GPL-3.0-only')
arch=('x86_64') arch=('x86_64')
depends=('gcc-libs' 'zlib' 'glibc') depends=('gcc-libs' 'zlib' 'glibc')
makedepends=('make' 'bc') makedepends=('make' 'bc')
source=("${url}/archive/refs/tags/${_pkgname}${pkgver}.tar.gz") source=("${url}/archive/refs/tags/${_pkgname}${pkgver}.tar.gz"
sha512sums=('437b5b5f17a62fc308c99ebb4a8ab312cb8f4b5850b8091c203f86b262ef3ba106e5d608cd6e2b70bb6ecf58cc2f8e0605d69efa118497c36c9f561c76921dff') "${pkgname}_2.1.9.patch::https://github.com/BGI-flexlab/SOAPnuke/pull/68.patch")
sha512sums=('ed717ea5a7635be00dbc66dc10c5a6ad251cca2e881146e2dae19b954f9e2678c9a8ea41a890e50b2385289497c667bc227ef0271b1b98073c405195370abc8b'
'41e15f5b5d559e5cfa6340a81222c2c7b3dfbcfb4c30aca58dd22f8dfbb05fb99026cda4fdc4c8c3ed2ebb7f9c891c5bb4309c210e7676214f6f6f72455ec9bb')
prepare(){
cd "${srcdir}/${_pkgname}-$_pkgname$pkgver"
patch -p1 < $srcdir/${pkgname}_2.1.9.patch
}
build() { build() {
cd "${srcdir}/${_pkgname}-$_pkgname$pkgver" cd "${srcdir}/${_pkgname}-$_pkgname$pkgver"