diff options
author | Ivan Zenin | 2016-01-10 01:14:03 +0300 |
---|---|---|
committer | Ivan Zenin | 2016-01-10 01:14:03 +0300 |
commit | e35df7e6a60082a314c825b66c5ca7fdddd14fbf (patch) | |
tree | af3291e1d153ff9232c7d2041e25e171c778e70f | |
parent | eb524ba759899ad0cf4187b9382deaa869885f92 (diff) | |
download | aur-e35df7e6a60082a314c825b66c5ca7fdddd14fbf.tar.gz |
Update pkgver() function
-rw-r--r-- | .SRCINFO | 2 | ||||
-rwxr-xr-x | PKGBUILD | 23 |
2 files changed, 14 insertions, 11 deletions
@@ -1,6 +1,6 @@ pkgbase = rss2email-git pkgdesc = A tool for delivering news from RSS feeds to your email program (development version) - pkgver = master + pkgver = latest pkgrel = 1 url = https://pypi.python.org/pypi/rss2email arch = i686 @@ -1,9 +1,9 @@ # Maintainer: Ivan Zenin <i.zenin@gmx.com> -pkgname="rss2email-git" -pkgver=master +pkgname=rss2email-git +pkgver=latest pkgrel=1 -pkgdesc="A tool for delivering news from RSS feeds to your email program (development version)" +pkgdesc="A tool for delivering news from RSS feeds to your email program (development version)" arch=('i686' 'x86_64') url="https://pypi.python.org/pypi/rss2email" license=("GPL") @@ -15,17 +15,20 @@ source=("git+git://github.com/wking/rss2email.git") md5sums=('SKIP') pkgver() { - cd rss2email - git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + cd "${srcdir}"/rss2email + ( 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)" + ) } package() { - cd rss2email + cd "${srcdir}"/rss2email python setup.py install \ --prefix=/usr \ - --root="$pkgdir" + --root="${pkgdir}" find "${pkgdir}" -type d -name .git -exec rm -r '{}' + - install -D -m644 ./README "$pkgdir"/usr/share/rss2email/README - install -m644 ./CHANGELOG "$pkgdir"/usr/share/rss2email - install -D -m644 ./r2e.1 "$pkgdir"/usr/share/man/man1/r2e.1 + install -D -m644 ./README "${pkgdir}"/usr/share/rss2email/README + install -m644 ./CHANGELOG "${pkgdir}"/usr/share/rss2email + install -D -m644 ./r2e.1 "${pkgdir}"/usr/share/man/man1/r2e.1 } |