summaryrefslogtreecommitdiffstats
path: root/adwaita-cursor-theme
diff options
context:
space:
mode:
authorkj-sh6042024-06-30 07:11:40 -0400
committerkj-sh6042024-06-30 07:11:40 -0400
commit57ed96b7ea72d1f033a7f1f9b60953e36f7381b0 (patch)
tree895bd1ad0f81bf0602081db4a5856207da678481 /adwaita-cursor-theme
kj-gitbot: adwaita-cursor-theme/
Diffstat (limited to 'adwaita-cursor-theme')
-rw-r--r--adwaita-cursor-theme/.SRCINFO29
-rw-r--r--adwaita-cursor-theme/.gitignore4
-rw-r--r--adwaita-cursor-theme/PKGBUILD43
3 files changed, 76 insertions, 0 deletions
diff --git a/adwaita-cursor-theme/.SRCINFO b/adwaita-cursor-theme/.SRCINFO
new file mode 100644
index 0000000..53d2149
--- /dev/null
+++ b/adwaita-cursor-theme/.SRCINFO
@@ -0,0 +1,29 @@
+pkgbase = adwaita-icon-theme
+ pkgdesc = GNOME standard icons
+ pkgver = 44.0
+ pkgrel = 2
+ url = https://gitlab.gnome.org/GNOME/adwaita-icon-theme
+ arch = any
+ license = LGPL3
+ license = CCPL:by-sa
+ makedepends = git
+ makedepends = gtk3
+ makedepends = meson
+ depends = gtk-update-icon-cache
+ depends = hicolor-icon-theme
+ depends = librsvg
+ source = git+https://gitlab.gnome.org/GNOME/adwaita-icon-theme.git
+ b2sums = SKIP
+
+pkgname = adwaita-icon-theme
+ depends = gtk-update-icon-cache
+ depends = hicolor-icon-theme
+ depends = librsvg
+ depends = adwaita-cursors
+ provides = adwaita-icon-theme
+ conflicts = adwaita-icon-theme
+
+pkgname = adwaita-cursors
+ pkgdesc = GNOME standard cursors
+ provides = adwaita-cursors
+ conflicts = adwaita-cursors
diff --git a/adwaita-cursor-theme/.gitignore b/adwaita-cursor-theme/.gitignore
new file mode 100644
index 0000000..713f6f8
--- /dev/null
+++ b/adwaita-cursor-theme/.gitignore
@@ -0,0 +1,4 @@
+/*
+!/.gitignore
+!/.SRCINFO
+!/PKGBUILD
diff --git a/adwaita-cursor-theme/PKGBUILD b/adwaita-cursor-theme/PKGBUILD
new file mode 100644
index 0000000..3b97f65
--- /dev/null
+++ b/adwaita-cursor-theme/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: éclairevoyant
+# Contributor: Philip Goto <philip dot goto at gmail.com>
+
+_pkgname=adwaita-icon-theme
+pkgbase="$_pkgname"
+pkgname=("$pkgbase" adwaita-cursors)
+pkgver=44.0
+pkgrel=2
+pkgdesc='GNOME standard icons'
+arch=(any)
+url="https://gitlab.gnome.org/GNOME/$_pkgname"
+license=(LGPL3 CCPL:by-sa)
+depends=(gtk-update-icon-cache hicolor-icon-theme librsvg)
+makedepends=(git gtk3 meson)
+source=("git+$url.git")
+b2sums=('SKIP')
+
+prepare() {
+ arch-meson $_pkgname build
+}
+
+build() {
+ meson compile -C build
+}
+
+package_adwaita-icon-theme() {
+ depends+=('adwaita-cursors')
+ provides=("$_pkgname")
+ conflicts=("$_pkgname")
+
+ meson install -C build --destdir "$pkgdir"
+ rm -rf "$pkgdir/usr/share/icons/Adwaita/cursors/"
+}
+
+package_adwaita-cursors() {
+ pkgdesc='GNOME standard cursors'
+ unset depends
+ provides=('adwaita-cursors')
+ conflicts=('adwaita-cursors')
+
+ install -dm755 "$pkgdir/usr/share/icons/Adwaita/"
+ cp -r --no-preserve=ownership $_pkgname/Adwaita/cursors "$pkgdir/usr/share/icons/Adwaita/"
+}