diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 16 insertions, 8 deletions
@@ -1,12 +1,13 @@ pkgbase = omping pkgdesc = Open Multicast Ping, a tool for testing IPv4/IPv6 multicast connectivity - pkgver = 0.0.4 + pkgver = 0.0.5.r1.g08a31ec pkgrel = 1 url = https://github.com/troglobit/omping arch = i686 arch = x86_64 - source = https://fedorahosted.org/releases/o/m/omping/omping-0.0.4.tar.gz - sha256sums = 8909616b007139138d9d1cb51cc234edaf728f20a26897ef2959a570da02dc0a + makedepends = git + source = git+https://github.com/troglobit/omping#commit=08a31ec1a6eb4e8f88c301ef679c3b6f9893f333 + sha256sums = SKIP pkgname = omping @@ -1,18 +1,25 @@ pkgname=omping -pkgver=0.0.4 +pkgver=0.0.5.r1.g08a31ec pkgrel=1 pkgdesc="Open Multicast Ping, a tool for testing IPv4/IPv6 multicast connectivity" url="https://github.com/troglobit/omping" arch=(i686 x86_64) -source=("https://fedorahosted.org/releases/o/m/omping/omping-$pkgver.tar.gz") -sha256sums=('8909616b007139138d9d1cb51cc234edaf728f20a26897ef2959a570da02dc0a') +makedepends=(git) +_commit=08a31ec1a6eb4e8f88c301ef679c3b6f9893f333 +source=("git+https://github.com/troglobit/omping#commit=$_commit") +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + git describe --tags | sed "s/-/.r/; s/-/./" +} build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make PREFIX=/usr } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make PREFIX=/usr DESTDIR="$pkgdir" install } |