diff options
author | Ivan Zenin | 2016-01-10 01:07:04 +0300 |
---|---|---|
committer | Ivan Zenin | 2016-01-10 01:07:04 +0300 |
commit | 4668820737ef0b264c55dc22c80fa47fbed8f3e0 (patch) | |
tree | 4efd25f9a282eb5be92fd963cc7aadc0a6968650 | |
parent | 23843156376b97f5e2f109df50c593290dab3cc9 (diff) | |
download | aur-4668820737ef0b264c55dc22c80fa47fbed8f3e0.tar.gz |
Update source URL and pkgver() function
-rw-r--r-- | .SRCINFO | 6 | ||||
-rwxr-xr-x | PKGBUILD | 15 |
2 files changed, 12 insertions, 9 deletions
@@ -1,7 +1,7 @@ pkgbase = amule-daemon-git pkgdesc = An eMule-like client for the eD2k and Kademlia p2p networks (daemon only, development version) - pkgver = head - pkgrel = 2 + pkgver = latest + pkgrel = 4 url = http://www.amule.org install = amule-daemon-git.install arch = i686 @@ -11,7 +11,7 @@ pkgbase = amule-daemon-git depends = crypto++ depends = wxbase>=2.8 conflicts = amule - source = git+git://repo.or.cz/amule.git + source = git+git://github.com/amule-project/amule.git source = amuled.service source = amuled@.service source = amuled.tmpfile @@ -2,7 +2,7 @@ pkgname=amule-daemon-git pkgver=latest -pkgrel=3 +pkgrel=4 pkgdesc='An eMule-like client for the eD2k and Kademlia p2p networks (daemon only, development version)' url='http://www.amule.org' arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ license=('GPL') depends=('crypto++' 'wxbase>=2.8') makedepends=('git') conflicts=('amule') -source=('git+git://repo.or.cz/amule.git' +source=('git+git://github.com/amule-project/amule.git' 'amuled.service' 'amuled@.service' 'amuled.tmpfile') @@ -21,13 +21,16 @@ md5sums=('SKIP' install="amule-daemon-git.install" pkgver() { - cd amule - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + cd ${srcdir}/amule + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) } build() { - cd amule - ./configure \ + cd ${srcdir}/amule + ./autogen.sh && ./configure \ --prefix=/usr \ --mandir=/usr/share/man \ --disable-monolithic \ |