You are not logged in.

#1 2021-11-05 09:54:39

malacology
Member
Registered: 2021-04-24
Posts: 152

[Solved] How to use regex to transfer pkgver

Part of the PKGBUILD

pkgname=spread3
pkgver=0.9.6
_pkgver=0-9-6
pkgrel=1
depends=(
	'java-runtime'
)
pkgdesc="a user-friendly application to analyze and visualize pathogen phylodynamic reconstructions resulting from Bayesian inference of sequence and trait evolutionary processes"
arch=('x86_64')
url="https://rega.kuleuven.be/cev/ecv/software/SpreaD3"
license=('custom')
source=("https://rega.kuleuven.be/cev/ecv/software/${pkgname}_files/${pkgname}-v${_pkgver}.jar" "${pkgname}.desktop")
sha256sums=('4021b6dea480bec88c17666088c47f3ec1135c8f6ea7d9bb6cc21639ffc7956f'
            'c2d59b208dc6c334ea67ac8d557350c6e41a6d8d3b10d912ac402b7d1c2229d1')

If I don't want to use _pkgver anymore, what regexp should I use to transfer pkgver to _pkgver? And what additional regex related writing should I learn?

Last edited by malacology (2021-11-05 10:17:29)


Don't speak to silly man. Keep Minimalism.

Offline

#2 2021-11-05 09:57:28

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: [Solved] How to use regex to transfer pkgver

pkgver=0.9.6
_pkgver=${pkgver//./-}

Offline

#3 2021-11-05 10:17:09

malacology
Member
Registered: 2021-04-24
Posts: 152

Re: [Solved] How to use regex to transfer pkgver

Thanks, very helpful


Don't speak to silly man. Keep Minimalism.

Offline

Board footer

Powered by FluxBB