diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -1,7 +1,7 @@ # Maintainer: Raafat Turki <raafat.turki@pm.me> pkgname=umess-git -pkgver=0.1.r37.862cd64 +pkgver=0.1.r1.gc096279 pkgrel=1 pkgdesc="A simple X pop-up" arch=('x86_64') @@ -9,13 +9,19 @@ license=('MIT') url="https://github.com/kompoth/micromess" source=("${pkgname}::git+https://github.com/kompoth/micromess.git") depends=('libx11' 'libxrandr' 'libxft') -makedepends=('make') +makedepends=('git') +provides=(umess) +conflicts=(umess) sha256sums=('SKIP') pkgver() { cd "$pkgname" - ver="0.1" - printf "%s.r%s.%s" "$ver" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + + if git describe --long --tags &>/dev/null; then + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + else + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + fi } build() { @@ -26,4 +32,5 @@ build() { package() { cd "$srcdir/$pkgname" make PREFIX="$pkgdir/usr" install + install -D LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } |