summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD23
2 files changed, 18 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8c16415f2226..2f9f671369c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,16 @@
pkgbase = awesome-freedesktop-git
- pkgdesc = Freedesktop.org menu and desktop icons support for Awesome WM
- pkgver = 105.6951b09
- pkgrel = 4
+ pkgdesc = Freedesktop.org compliant desktop entries and menu for Awesome WM
+ pkgver = r117.ac9de0e
+ pkgrel = 1
+ epoch = 1
url = https://github.com/lcpz/awesome-freedesktop
arch = any
license = GPL2
+ makedepends = git
depends = awesome
provides = awesome-freedesktop
conflicts = awesome-freedesktop
- source = awesome-freedesktop-105.6951b09.zip::https://github.com/lcpz/awesome-freedesktop/archive/6951b09.zip
+ source = git+https://github.com/lcpz/awesome-freedesktop.git
sha256sums = SKIP
pkgname = awesome-freedesktop-git
-
diff --git a/PKGBUILD b/PKGBUILD
index 0344a3ce9165..2a77b90a3ff3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,27 @@
_pkgname=awesome-freedesktop
pkgname=$_pkgname-git
-pkgcom=105
-pkgsha=6951b09
-pkgver=$pkgcom.$pkgsha
-pkgrel=4
-pkgdesc="Freedesktop.org menu and desktop icons support for Awesome WM"
+pkgver=r117.ac9de0e
+pkgrel=1
+epoch=1
+pkgdesc="Freedesktop.org compliant desktop entries and menu for Awesome WM"
arch=("any")
url="https://github.com/lcpz/$_pkgname"
license=("GPL2")
depends=("awesome")
+makedepends=("git")
provides=("$_pkgname")
conflicts=("$_pkgname")
sha256sums=("SKIP")
-source=("$_pkgname-${pkgver}.zip::https://github.com/lcpz/$_pkgname/archive/$pkgsha.zip")
+source=("git+https://github.com/lcpz/awesome-freedesktop.git")
-prepare() {
- rm -fr "$_pkgname/$_pkgname-$pkgsha"*
- mv "$_pkgname-$pkgsha"* $_pkgname
+pkgver() {
+ cd "$_pkgname"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
- install -dm755 "$pkgdir/usr/share/lua/5.3/$_pkgname/"
- install -m644 $_pkgname/{LICENSE,README.rst,*.lua} "$pkgdir/usr/share/lua/5.3/freedesktop"
+ cd "$_pkgname"
+ install -dm755 "$pkgdir"/usr/share/lua/5.3/${_pkgname##*-}
+ install -m644 {LICENSE,README.rst,*.lua} "$pkgdir"/usr/share/lua/5.3/${_pkgname##*-}
}