diff options
| author | kj-sh604 | 2024-06-30 07:12:09 -0400 |
|---|---|---|
| committer | kj-sh604 | 2024-06-30 07:12:09 -0400 |
| commit | b69c2366169e14fde5821ba53607a33732f225da (patch) | |
| tree | 3642adc47331b6b212a5a59c5882e6acd6f9561a | |
| parent | bdfffd6ff4f4f98f67c55b69b8297be36dabcea5 (diff) | |
kj-gitbot: gnome-system-monitor-gtk3/
| -rw-r--r-- | gnome-system-monitor-gtk3/.SRCINFO | 33 | ||||
| -rw-r--r-- | gnome-system-monitor-gtk3/.gitignore | 7 | ||||
| -rw-r--r-- | gnome-system-monitor-gtk3/PKGBUILD | 67 |
3 files changed, 107 insertions, 0 deletions
diff --git a/gnome-system-monitor-gtk3/.SRCINFO b/gnome-system-monitor-gtk3/.SRCINFO new file mode 100644 index 0000000..25718eb --- /dev/null +++ b/gnome-system-monitor-gtk3/.SRCINFO @@ -0,0 +1,33 @@ +pkgbase = gnome-system-monitor-gtk3 + pkgdesc = View current processes and monitor system state (last GTK3 release) + pkgver = 45.0.2 + pkgrel = 1 + url = https://wiki.gnome.org/Apps/SystemMonitor + arch = x86_64 + groups = gnome + license = GPL + makedepends = appstream-glib + makedepends = git + makedepends = meson + makedepends = yelp-tools + depends = cairo + depends = dconf + depends = gdk-pixbuf2 + depends = glib2 + depends = glibmm + depends = gtk3 + depends = gtkmm3 + depends = hicolor-icon-theme + depends = libgtop + depends = libhandy + depends = librsvg + depends = libsigc++ + depends = pango + depends = polkit + depends = systemd + provides = gnome-system-monitor + conflicts = gnome-system-monitor + source = git+https://gitlab.gnome.org/GNOME/gnome-system-monitor.git#commit=e74545dbdebd8e591c1679181c5ff3d53c53386e + b2sums = SKIP + +pkgname = gnome-system-monitor-gtk3 diff --git a/gnome-system-monitor-gtk3/.gitignore b/gnome-system-monitor-gtk3/.gitignore new file mode 100644 index 0000000..a21499f --- /dev/null +++ b/gnome-system-monitor-gtk3/.gitignore @@ -0,0 +1,7 @@ +pkg/ +src/ +gnome-system-monitor/ +*.tar +*.tar.zst +*.tar.gz +*.tar.xz diff --git a/gnome-system-monitor-gtk3/PKGBUILD b/gnome-system-monitor-gtk3/PKGBUILD new file mode 100644 index 0000000..dab46c4 --- /dev/null +++ b/gnome-system-monitor-gtk3/PKGBUILD @@ -0,0 +1,67 @@ +pkgname=gnome-system-monitor-gtk3 +_pkgname=gnome-system-monitor +pkgver=45.0.2 +pkgrel=1 +pkgdesc="View current processes and monitor system state (last GTK3 release)" +url="https://wiki.gnome.org/Apps/SystemMonitor" +arch=(x86_64) +license=(GPL) +conflicts=( + gnome-system-monitor +) +provides=( + gnome-system-monitor +) +depends=( + cairo + dconf + gdk-pixbuf2 + glib2 + glibmm + gtk3 + gtkmm3 + hicolor-icon-theme + libgtop + libhandy + librsvg + libsigc++ + pango + polkit + systemd +) +makedepends=( + appstream-glib + git + meson + yelp-tools +) +groups=(gnome) +_commit=e74545dbdebd8e591c1679181c5ff3d53c53386e # tags/45.0.2^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-system-monitor.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd $_pkgname + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $_pkgname +} + +build() { + arch-meson $_pkgname build + meson compile -C build +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# tests having issues, will figure this out soon +# +# check() { +# meson test -C build --print-errorlogs +# } + +# vim:set sw=2 sts=-1 et: |
