summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Kölker2021-04-08 16:30:27 +0000
committerJason Kölker2021-04-08 16:32:53 +0000
commitbd44d596b67492f7615891a828f7ba20a6a77d7e (patch)
treeabf2eabce3a4f864d66efe9be26056e7b61bd98a
downloadaur-bd44d596b67492f7615891a828f7ba20a6a77d7e.tar.gz
pkgbuild: initial packaging
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD33
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f7f3caffa0ff
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = gnome-shell-extension-vertical-overview-git
+ pkgdesc = Gnome 40 Vertical workspaces
+ pkgver = 0+9943e5e21fa5
+ pkgrel = 1
+ url = https://github.com/RensAlthuis/vertical-overview
+ arch = any
+ license = GPL2
+ makedepends = git
+ makedepends = jq
+ depends = gnome-shell
+ source = gnome-shell-extension-vertical-overview-git::git+https://github.com/RensAlthuis/vertical-overview.git
+ sha256sums = SKIP
+
+pkgname = gnome-shell-extension-vertical-overview-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7c4ebd96e0fb
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Jason Kölker <jason@koelker.net>
+
+pkgname=gnome-shell-extension-vertical-overview-git
+pkgdesc='Gnome 40 Vertical workspaces'
+url='https://github.com/RensAlthuis/vertical-overview'
+pkgver=0+9943e5e21fa5
+pkgrel=1
+license=('GPL2')
+arch=('any')
+depends=(gnome-shell)
+makedepends=('git' 'jq')
+source=(
+ "${pkgname}::git+${url}.git"
+)
+sha256sums=(
+ 'SKIP'
+)
+
+pkgver() {
+ cd "$pkgname"
+ echo 0+$(git rev-parse --short HEAD)
+}
+
+package() {
+ cd "$pkgname"
+ uuid=$(jq -r '.uuid' metadata.json)
+ destdir="$pkgdir/usr/share/gnome-shell/extensions/$uuid"
+ install -dm755 "$destdir"
+ install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+ install -Dm644 -t "$pkgdir/usr/share/glib-2.0/schemas" \
+ schemas/org.gnome.shell.extensions.vertical-overview.gschema.xml
+ cp -a ./*.js ./*.ui ./metadata.json "$destdir"
+}