Package Details: gnome-shell-extension-teatime 47.0.r0.g-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-teatime.git (read-only, click to copy)
Package Base: gnome-shell-extension-teatime
Description: A tea drawing timer for the gnome-shell
Upstream URL: https://github.com/zeners/gnome-shell-teatime
Licenses: GPL
Submitter: leidola
Maintainer: zeners
Last Packager: zeners
Votes: 3
Popularity: 0.000000
First Submitted: 2013-11-05 10:21 (UTC)
Last Updated: 2024-10-05 10:17 (UTC)

Latest Comments

zeners commented on 2023-11-12 13:48 (UTC)

version now reflect gnome shell build for, so update requires "downgrade"

moormaster commented on 2022-11-05 20:26 (UTC)

Made the plugin run with gnome 43

diff --git a/PKGBUILD b/PKGBUILD
index fa957ed..d2048a6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,8 +8,8 @@ arch=('any')
 url="https://github.com/oleid/gnome-shell-teatime"
 license=('GPL')
 depends=('gnome-shell')
-makedepends=('git' 'intltool' 'glib2' 'gcc' 'perl')
-source=("git${url#https}.git")
+makedepends=('git' 'intltool' 'glib2' 'gcc' 'perl', 'gnome-common')
+source=("git+${url}.git" "gnome-shell-41-42-43.patch")
 pkgver=81.3e6ad50
 pkgver() {
   cd "$srcdir/$_gitname"
@@ -18,6 +18,7 @@ pkgver() {

 build() {
   cd "$srcdir/$_gitname"
+  patch -p1 -i ../../gnome-shell-41-42-43.patch
   ./autogen.sh 
   ./configure --prefix=/usr
   make
@@ -27,4 +28,4 @@ package() {
   make DESTDIR="$pkgdir" install
 }

-sha256sums=('SKIP')
+sha256sums=('SKIP' 'SKIP')
diff --git a/gnome-shell-41-42-43.patch b/gnome-shell-41-42-43.patch
new file mode 100644
index 0000000..fc89bbc
--- /dev/null
+++ b/gnome-shell-41-42-43.patch
@@ -0,0 +1,8 @@
+diff --git a/src/metadata.json b/src/metadata.json
+index 0dc7554..4b5eb7c 100644
+--- a/src/metadata.json
++++ b/src/metadata.json
+@@ -1,2 +1,2 @@
+-{"shell-version": ["3.32", "3.34", "3.36", "40"], "uuid": "TeaTime@oleid.mescharet.de", "name": "TeaTime", "settings-schema": "org.gnome.shell.extensions.teatime", "gettext-domain": "TeaTime",
++{"shell-version": ["3.32", "3.34", "3.36", "40", "41", "42", "43"], "uuid": "TeaTime@oleid.mescharet.de", "name": "TeaTime", "settings-schema": "org.gnome.shell.extensions.teatime", "gettext-domain": "TeaTime",
+ "description": "A tea steeping timer\nCurrently in passive maintainance.\nGit repository: https://github.com/oleid/gnome-shell-teatime"}

nfugal commented on 2022-04-13 14:29 (UTC)

I was able to get this building/installing with a couple of minor tweaks and figured I'd share in case it would be useful to anyone else.

In PKGBUILD I modified the source= line from source=("git${url#https}.git") to source=("git+https${url#https}.git") In .SRCINFO I updated the source= line to use https rather than git

After that makepkg worked without any trouble. As always, YMMV.

moormaster commented on 2021-08-27 19:40 (UTC) (edited on 2021-08-27 19:40 (UTC) by moormaster)

The package is missing "gnome-common" as build dependency

which: no gnome-autogen.sh in (/usr/local/bin:/usr/bin:/usr/local/sbin:/home/user/.dotnet/tools:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) You need to install gnome-common from GNOME Git (or from your OS vendor's package manager).

micwoj92 commented on 2021-05-11 10:07 (UTC)

Hello, could you update download to git+https?

ilario commented on 2017-10-16 14:09 (UTC)

Version in .SRCINFO is not updated with version in PKGBUILD, this makes the build fail with: :: Installing gnome-shell-extension-teatime package(s)... :: gnome-shell-extension-teatime package(s) failed to install. :: ensure package version does not mismatch between .SRCINFO and PKGBUILD :: ensure package name has a VCS suffix if this is a devel package