diff options
author | Christopher Arndt | 2023-11-25 18:59:04 +0100 |
---|---|---|
committer | Christopher Arndt | 2024-01-28 20:34:21 +0100 |
commit | f77e95620d07aae0ccbd545220f0853591e3127c (patch) | |
tree | fe6295d316662d3c9a5b2d13173758beb4c32c9f /PKGBUILD | |
parent | 9f19d05f7dece3c00d37c2f9751d93bed8f14fa6 (diff) | |
download | aur-jackmidi2osc-git.tar.gz |
Clean-up & rework PKGBUILD
* Fix source URL protocol
Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 62 |
1 files changed, 26 insertions, 36 deletions
@@ -1,45 +1,35 @@ -# Maintainer: Spencer Harmon <spencer at rsitex dot com> +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> +# Contributor: Spencer Harmon <spencer at rsitex dot com> -pkgname="jackmidi2osc-git" -pkgver=0.2.r2.gedc653c -pkgrel=3 -epoch= -pkgdesc="Github version of jackmidi2osc" -arch=('any') -url="https://github.com/x42/jackmidi2osc" -license=('(L)GPL3') -groups=() -depends=('liblo' - 'jack') -makedepends=('make' - 'gcc' - 'perl' - 'git') -checkdepends=() -optdepends=() -provides=() -conflicts=() -replaces=() -backup=() -options=('!buildflags' '!makeflags') -install= -changelog= -source=("git://github.com/x42/jackmidi2osc") -noextract=() -md5sums=('SKIP') -pkgver(){ - cd jackmidi2osc - git describe --tags| sed 's/v//;s/\([^-]*-g\)/r\1/;s/-/./g' -} +_pkgname=jackmidi2osc +pkgname=$_pkgname-git +pkgver=0.2.r4.g19b67b2 +pkgrel=1 +pkgdesc='Generate OSC messages triggered by JACK MIDI events (git version)' +arch=(x86_64) +url='https://github.com/x42/jackmidi2osc' +license=(GPL2) +groups=(pro-audio) +depends=(glibc) +makedepends=(git jack liblo) +provides=($_pkgname) +conflicts=($_pkgname) +source=("$_pkgname::git+https://github.com/x42/jackmidi2osc.git") +sha256sums=('SKIP') -prepare(){ - perl -0777 -i -pe 's/(\/usr)\/local/$1/' jackmidi2osc/Makefile +pkgver(){ + cd $_pkgname + git describe --tags| sed 's/v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - make -C jackmidi2osc + cd $_pkgname + make } package() { - make -C "$srcdir/jackmidi2osc" DESTDIR="$pkgdir/" install + depends+=(libjack.so liblo.so) + cd $_pkgname + make PREFIX=/usr DESTDIR="$pkgdir" install + install -vDm 644 README.md cfg/*.cfg -t "$pkgdir"/usr/share/doc/$pkgname } |