summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamLukeYes2021-07-06 16:51:27 +0800
committerSamLukeYes2021-07-06 16:51:27 +0800
commite5cba678d84e6a77c7c8c1ee8fb67809d5a24b73 (patch)
treede483bc279b22171af85b77f952d07872f8ef7bb
parenteaa204edb97b8c9fa7da74dc006a4db1a7197b37 (diff)
downloadaur-gnome-shell-extension-improvedosk-git.tar.gz
switching to nick-shmyrev's fork
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD33
3 files changed, 24 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 74b42f6a765e..5d0217419b30 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,9 @@
pkgbase = gnome-shell-extension-improvedosk-git
pkgdesc = Makes GNOME's onscreen keyboard more useable.
- pkgver = 5+6+gcdb9936
+ pkgver = r41.4989e9c
pkgrel = 1
- url = https://github.com/SamLukeYes/improved-osk-gnome-ext
+ epoch = 1
+ url = https://github.com/nick-shmyrev/improved-osk-gnome-ext
arch = any
license = GPL3
makedepends = git
@@ -10,7 +11,7 @@ pkgbase = gnome-shell-extension-improvedosk-git
optdepends = ttf-symbola: Recommended font for symbols
provides = gnome-shell-extension-improvedosk
conflicts = gnome-shell-extension-improvedosk
- source = gnome-shell-extension-improvedosk-git::git+https://github.com/SamLukeYes/improved-osk-gnome-ext.git
+ source = git+https://github.com/nick-shmyrev/improved-osk-gnome-ext.git
sha512sums = SKIP
pkgname = gnome-shell-extension-improvedosk-git
diff --git a/.gitignore b/.gitignore
index f702fb666a30..6efcb178d3c1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,6 @@
src/
pkg/
gnome-shell-extension-improvedosk-git/
+improved-osk-gnome-ext/
*.log
*.tar* \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index ef560e71ab9c..b7e69985cb66 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,12 @@
# Maintainer: Sam L. Yes <samlukeyes123 at gmail dot com>
pkgname=gnome-shell-extension-improvedosk-git
-pkgver=5+6+gcdb9936
+_repo=improved-osk-gnome-ext
+pkgver=r41.4989e9c
pkgrel=1
+epoch=1
pkgdesc="Makes GNOME's onscreen keyboard more useable."
-url='https://github.com/SamLukeYes/improved-osk-gnome-ext'
+url='https://github.com/nick-shmyrev/improved-osk-gnome-ext'
license=('GPL3')
arch=('any')
conflicts=(${pkgname%-git})
@@ -12,23 +14,26 @@ provides=(${pkgname%-git})
makedepends=('git')
depends=('gnome-shell')
optdepends=('ttf-symbola: Recommended font for symbols')
-source=("${pkgname}::git+${url}.git")
+source=("git+${url}.git")
sha512sums=('SKIP')
+_schemas="/usr/share/glib-2.0/schemas"
+
+prepare() {
+ sed -i "s|Me.dir.get_child(\"schemas\").get_path()|'${_schemas}'|" ${srcdir}/${_repo}/prefs.js
+}
pkgver() {
- cd ${pkgname}
- git describe --long --tags | sed 's/^v//; s/-/+/g'
+ cd ${_repo}
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
- cd ${pkgname}
- # Locate the extension.
+ cd ${_repo}
local _uuid="$(grep -Po '(?<="uuid": ")[^"]*' metadata.json)"
- local _destdir="$pkgdir/usr/share/gnome-shell/extensions/$_uuid"
- local _schemas="${pkgdir}/usr/share/glib-2.0/schemas"
-
+ local _destdir="/usr/share/gnome-shell/extensions/$_uuid"
+
# Copy extension files into place.
- install -d $_destdir $_schemas
- install -m644 *.js* stylesheet.css $_destdir/
- install -m644 schemas/*.xml $_schemas
-} \ No newline at end of file
+ install -d $pkgdir/{$_destdir,$_schemas}
+ install -m644 *.js* stylesheet.css $pkgdir/$_destdir/
+ install -m644 schemas/*.xml $pkgdir/$_schemas/
+}