diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 15 insertions, 6 deletions
@@ -1,14 +1,16 @@ pkgbase = umess-git pkgdesc = A simple X pop-up - pkgver = 0.1.r37.862cd64 + pkgver = 0.1.r1.gc096279 pkgrel = 1 url = https://github.com/kompoth/micromess arch = x86_64 license = MIT - makedepends = make + makedepends = git depends = libx11 depends = libxrandr depends = libxft + provides = umess + conflicts = umess source = umess-git::git+https://github.com/kompoth/micromess.git sha256sums = SKIP @@ -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}" } |