Balló György pushed to branch main at Arch Linux / Packaging / Packages / gnome-shell-extension-vitals
Commits: 5d4ebfed by Balló György at 2024-05-12T19:08:37+02:00 Switch to git source - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -5,9 +5,10 @@ pkgbase = gnome-shell-extension-vitals url = https://github.com/corecoding/Vitals arch = any license = GPL-2.0-or-later + makedepends = git depends = gnome-shell optdepends = libgtop: show storage stats - source = gnome-shell-extension-vitals-66.0.1.zip::https://github.com/corecoding/Vitals/releases/download/v66.0.1/vitals.zip - sha256sums = b039982c67929add4e7fd906768df7f07bbdb64bc1a100315995a2887852960f + source = git+https://github.com/corecoding/Vitals.git#tag=v66.0.1 + b2sums = 83828ac77d5c4e2c0e12c0b4185448092e07bfe2a39d272c89267d1813769986ad22375342a2229973da0037a19f7ec1a4c722e54456244ee7fdaaadf29651ac pkgname = gnome-shell-extension-vitals ===================================== PKGBUILD ===================================== @@ -9,16 +9,26 @@ arch=('any') url='https://github.com/corecoding/Vitals' license=('GPL-2.0-or-later') depends=('gnome-shell') +makedepends=('git') optdepends=('libgtop: show storage stats') -source=("$pkgname-$pkgver.zip::https://github.com/corecoding/Vitals/releases/download/v$pkgver/vitals.zip") -sha256sums=('b039982c67929add4e7fd906768df7f07bbdb64bc1a100315995a2887852960f') +source=("git+https://github.com/corecoding/Vitals.git#tag=v$pkgver") +b2sums=('83828ac77d5c4e2c0e12c0b4185448092e07bfe2a39d272c89267d1813769986ad22375342a2229973da0037a19f7ec1a4c722e54456244ee7fdaaadf29651ac') + + +build() { + cd Vitals + for i in locale/*/; do + msgfmt $i/LC_MESSAGES/vitals.po -o $i/LC_MESSAGES/vitals.mo + done +} package() { + cd Vitals install -dm755 "$pkgdir/usr/share/gnome-shell/extensions/$_uuid" - cp -a * "$pkgdir/usr/share/gnome-shell/extensions/$_uuid/" - install -dm755 "$pkgdir/usr/share/glib-2.0" - mv "$pkgdir"/usr/share/gnome-shell/extensions/*/schemas "$pkgdir/usr/share/glib-2.0" - mv "$pkgdir"/usr/share/gnome-shell/extensions/*/locale "$pkgdir/usr/share" - rm "$pkgdir/usr/share/glib-2.0/schemas/gschemas.compiled" - rm "$pkgdir"/usr/share/gnome-shell/extensions/$_uuid/*.zip + cp -a helpers icons metadata.json *.css *.js *.ui LICENSE "$pkgdir/usr/share/gnome-shell/extensions/$_uuid/" + install -Dm644 -t "$pkgdir/usr/share/glib-2.0/schemas" schemas/org.gnome.shell.extensions.vitals.gschema.xml + + for i in locale/*/; do + install -Dm644 -t "$pkgdir"/usr/share/$i/LC_MESSAGES $i/LC_MESSAGES/vitals.mo + done } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extension-vitals/-/commit/5d4ebfedda3493293e6f3e681449529ab27a9339 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gnome-shell-extension-vitals/-/commit/5d4ebfedda3493293e6f3e681449529ab27a9339 You're receiving this email because of your account on gitlab.archlinux.org.