summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoribrokemypie2021-08-08 15:32:51 +1000
committeribrokemypie2021-08-08 15:32:51 +1000
commit6a42c8c18112c8c6c9297ccffd1dff29c11242f1 (patch)
tree7e2579e0f9225512f78653469fe2ea123cfda144
downloadaur-sif-git.tar.gz
Initial commit
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..84da915a4983
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = sif-git
+ pkgdesc = Steam Icons Fixer - Fix runtime icons of Steam games on Linux.
+ pkgver = r92.a38c47e
+ pkgrel = 1
+ url = https://github.com/BlueManCZ/SIF
+ arch = any
+ license = Apache
+ makedepends = git
+ depends = xdotool
+ depends = python-gobject
+ depends = python-requests
+ depends = python-vdf
+ source = git+https://github.com/BlueManCZ/SIF
+ sha256sums = SKIP
+
+pkgname = sif-git
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a5665f65e7d0
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,32 @@
+# Maintainer: ibrokemypie <ibrokemypie@bastardi.net>
+
+pkgname=sif-git
+_name=SIF
+pkgver=r92.a38c47e
+pkgrel=1
+pkgdesc="Steam Icons Fixer - Fix runtime icons of Steam games on Linux."
+url="https://github.com/BlueManCZ/SIF"
+arch=('any')
+license=('Apache')
+makedepends=('git')
+depends=('xdotool' 'python-gobject' 'python-requests' 'python-vdf')
+source=("git+https://github.com/BlueManCZ/SIF")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}/$_name"
+ ( set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+
+package() {
+ cd "${srcdir}/$_name"
+ install -Dm644 database.json "${pkgdir}/usr/share/${_name}/database.json"
+ install -Dm755 sif.py "${pkgdir}/usr/share/${_name}/sif.py"
+ install -Dm755 fix-wm-class.sh "${pkgdir}/usr/share/${_name}/fix-wm-class.sh"
+ mkdir -p "${pkgdir}/usr/bin"
+ ln -s "/usr/share/${_name}/sif.py" "${pkgdir}/usr/bin/sif"
+}