diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 37 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..2025a7d9c237 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = ant-slim-gtk-theme + pkgdesc = Ant Slim Theme for GTK 3.x + pkgver = 1.1.0 + pkgrel = 1 + url = https://www.gnome-look.org/p/1099856 + arch = any + depends = gtk3 + source = https://dl.opendesktop.org/api/files/downloadfile/id/1525899970/s/25244572f1f1630d68d7e421a9bb64a5/t/1526810381 25244572f1f1630d68d7e421a9bb64a5 1526810381/Ant-Slim.tar.gz + sha256sums = 3c4f359233e03b2658da380f28a051d25bffaa9f9eb556842f22e2f54f9eba7a + +pkgname = ant-slim-gtk-theme + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dad1de80e252 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Based on 'ant-gtk-theme' + +pkgname=ant-slim-gtk-theme +pkgver=1.1.0 +pkgrel=1 +pkgdesc="Ant Slim Theme for GTK 3.x" +arch=(any) +url=https://www.gnome-look.org/p/1099856 + +depends=('gtk3') + +_filename="Ant-Slim.tar.gz" + +# Hash and Timestamp (taken from a comment on 'ant-gtk-theme') +_p="var hash = '\(.*\)';\|var timetamp = '\(.*\)';\|data-ppload-collection-id=\"\(.*\)\"" +read _collectionid _hash _token <<< $(echo -n $(curl -s $url | sed -n "s/$_p/\1\2\3/p")) +_fileid="$(curl -s "https://dl.opendesktop.org/api/files/index?collection_id=$_collectionid" | grep -Po '<files_(\d+)>.*<name>'$_filename'</name>.*\/files_\1>' | sed 's/.*<id>\(.*\)<\/id>.*/\1'/)" + +source=("https://dl.opendesktop.org/api/files/downloadfile/id/$_fileid/s/$_hash/t/$_token/$_filename") +sha256sums=('3c4f359233e03b2658da380f28a051d25bffaa9f9eb556842f22e2f54f9eba7a') + +package(){ + cd "$srcdir/Ant-Slim" + find */ -type f -exec install -Dm644 '{}' "$pkgdir/usr/share/themes/{}" \; +} |