diff options
author | Sandy Carter | 2015-08-04 17:19:52 -0400 |
---|---|---|
committer | Sandy Carter | 2015-08-04 17:20:34 -0400 |
commit | f3bc22dfc7dc4982c1b94f3eba641df96c29adbf (patch) | |
tree | 59d8a75e4d3e7e5ace594b0b473d2127a1d1c6fa | |
parent | 55ceba915e874bd04d481769bcce912e19579579 (diff) | |
download | aur-polygnome-git.tar.gz |
Convert to vcs version
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 31 insertions, 30 deletions
@@ -1,19 +1,18 @@ -pkgbase = polygnome +pkgbase = polygnome-git pkgdesc = A polyrhythmic metronome - pkgver = 0.1.3 - pkgrel = 2 - url = http://sourceforge.net/projects/polygnome/ + pkgver = 0.1.3.r40.g1bc7ba3 + pkgrel = 1 + url = https://gitlab.com/tmatth/polygnome arch = i686 arch = x86_64 license = GPL3 + makedepends = git depends = stk depends = jack - source = http://downloads.sourceforge.net/project/polygnome/polygnome-0.1.3.tar.gz - source = mtaudio.patch - source = MTAudio-RtError-was-replaced-with-RtAudioError.patch - md5sums = 2367b483d1b8f351482e03eebf8b4c3d - md5sums = b2d1be46214d51f2e56e909338247a71 - md5sums = ba1a05457c96c79ff1fee358f9ecb4ea + provides = polygnome + conflicts = polygnome + source = polygnome::git+https://gitlab.com/tmatth/polygnome.git + md5sums = SKIP -pkgname = polygnome +pkgname = polygnome-git @@ -1,38 +1,40 @@ # Maintainer: Sandy Carter <bwrsandman@gmail.com> # Contributor: rtfreedman (rob<d0t>til<d0t>freedman<aT>googlemail<d0t>com -pkgname=polygnome -pkgver=0.1.3 -pkgrel=2 +pkgname=polygnome-git +pkgver=0.1.3.r40.g1bc7ba3 +pkgrel=1 pkgdesc="A polyrhythmic metronome" arch=(i686 x86_64) -url="http://sourceforge.net/projects/polygnome/" +url="https://gitlab.com/tmatth/polygnome" license=('GPL3') depends=('stk' 'jack') -source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}-${pkgver}.tar.gz" - "mtaudio.patch" - "MTAudio-RtError-was-replaced-with-RtAudioError.patch") -md5sums=('2367b483d1b8f351482e03eebf8b4c3d' - 'b2d1be46214d51f2e56e909338247a71' - 'ba1a05457c96c79ff1fee358f9ecb4ea') +makedepends=('git') +conflicts=("${pkgname%-git}") +provides=("${pkgname%-git}") + +source=("${pkgname%-git}::git+https://gitlab.com/tmatth/${pkgname%-git}.git") +md5sums=('SKIP') + +pkgver() { + cd "${srcdir}/${pkgname%-git}" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - msg "Fix RtError" - patch -Np1 -i ${srcdir}/MTAudio-RtError-was-replaced-with-RtAudioError.patch - msg "Add Missing Header" - patch -Np1 -i ${srcdir}/mtaudio.patch + msg "Prevent adding -lrtaudio to ld" + sed -i 's/-lrtaudio//g' "${srcdir}/${pkgname%-git}"/configure.ac } build() { - cd "${srcdir}/${pkgname}-${pkgver}" - # Configure doesn't add '-ljack' properly - JACK_LIBS="$(pkg-config jack --libs)" ./configure --prefix=/usr + cd "${srcdir}/${pkgname%-git}" + ./autogen.sh --prefix=/usr + ./configure make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname%-git}" make DESTDIR="${pkgdir}" install } |