summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Dyatlov2021-12-11 20:51:25 +0300
committerIgor Dyatlov2021-12-11 20:51:25 +0300
commita8c2fabc7c8e1c770f9c939c355b0103fd91bcf4 (patch)
treead7eb844937a41ed0b0745e39c30b995871af197
downloadaur-a8c2fabc7c8e1c770f9c939c355b0103fd91bcf4.tar.gz
Initial import
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD28
2 files changed, 41 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..687e7c2e95b9
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,13 @@
+pkgbase = gnome-shell-extension-desktop-cube
+ pkgdesc = Desktop Cube for GNOME Shell
+ pkgver = 4
+ pkgrel = 1
+ url = https://github.com/Schneegans/Desktop-Cube
+ arch = any
+ license = GPL3
+ makedepends = zip
+ depends = gnome-shell>=1:40
+ source = https://github.com/Schneegans/Desktop-Cube/archive/v4.tar.gz
+ sha512sums = cfee930d8d104cbe8f66754d93044db85e45eb197cdbb03a5c4b9d72c1fd19dfab52c0ea5d1a0b6dc8533940321eba420333f812553a6952e4365c0064758fcd
+
+pkgname = gnome-shell-extension-desktop-cube
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..91753a191ea7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com>
+
+pkgname=gnome-shell-extension-desktop-cube
+_pkgname=Desktop-Cube
+pkgver=4
+pkgrel=1
+pkgdesc="Desktop Cube for GNOME Shell"
+arch=('any')
+url="https://github.com/Schneegans/Desktop-Cube"
+license=('GPL3')
+depends=('gnome-shell>=1:40')
+makedepends=('zip')
+source=(${url}/archive/v$pkgver.tar.gz)
+sha512sums=('cfee930d8d104cbe8f66754d93044db85e45eb197cdbb03a5c4b9d72c1fd19dfab52c0ea5d1a0b6dc8533940321eba420333f812553a6952e4365c0064758fcd')
+
+build() {
+ cd "$_pkgname-$pkgver"
+
+ make zip
+}
+
+package() {
+ cd "$_pkgname-$pkgver"
+
+ local uuid=$(grep -Po '(?<="uuid": ")[^"]*' metadata.json)
+ install -d "$pkgdir/usr/share/gnome-shell/extensions/${uuid}"
+ bsdtar -xvf ${uuid}.zip -C "$pkgdir/usr/share/gnome-shell/extensions/${uuid}"
+}