From dc06132b3feec3efbc63097b5531d62c3ee4f3d4 Mon Sep 17 00:00:00 2001 From: voidbert Date: Mon, 31 Jul 2023 15:41:26 +0100 Subject: [PATCH] New package: cpupower-gui-1.0.0 --- srcpkgs/cpupower-gui/files/cpupower-gui/run | 3 +++ srcpkgs/cpupower-gui/patches/meson.patch | 12 ++++++++++++ srcpkgs/cpupower-gui/template | 17 +++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 srcpkgs/cpupower-gui/files/cpupower-gui/run create mode 100644 srcpkgs/cpupower-gui/patches/meson.patch create mode 100644 srcpkgs/cpupower-gui/template diff --git a/srcpkgs/cpupower-gui/files/cpupower-gui/run b/srcpkgs/cpupower-gui/files/cpupower-gui/run new file mode 100644 index 0000000000000..7beda83b6dc84 --- /dev/null +++ b/srcpkgs/cpupower-gui/files/cpupower-gui/run @@ -0,0 +1,3 @@ +#!/bin/sh +exec 2>&1 +exec /usr/bin/cpupower-gui config diff --git a/srcpkgs/cpupower-gui/patches/meson.patch b/srcpkgs/cpupower-gui/patches/meson.patch new file mode 100644 index 0000000000000..2fb01efa63ee3 --- /dev/null +++ b/srcpkgs/cpupower-gui/patches/meson.patch @@ -0,0 +1,12 @@ +diff --git a/data/meson.build b/data/meson.build +index 4dbfe5c..3be1e44 100644 +--- a/data/meson.build ++++ b/data/meson.build +@@ -12,7 +12,6 @@ desktop_conf = configuration_data() + desktop_conf.set('icon', application_id) + + desktop_file = i18n.merge_file( +- 'desktop', + input: configure_file( + input: files('org.rnd2.cpupower_gui.desktop.in.in'), + output: 'org.rnd2.cpupower_gui.desktop.in', diff --git a/srcpkgs/cpupower-gui/template b/srcpkgs/cpupower-gui/template new file mode 100644 index 0000000000000..b7079d427433d --- /dev/null +++ b/srcpkgs/cpupower-gui/template @@ -0,0 +1,17 @@ +# Template file for 'cpupower-gui' +pkgname=cpupower-gui +version=1.0.0 +revision=1 +build_style=meson +hostmakedepends="pkg-config glib-devel gettext" +depends="glib python gtk+3 polkit python3-dbus python3-gobject python3-xdg libhandy1" +short_desc="GUI for changing CPU frequency limits" +maintainer="voidbert " +license="GPL-3.0-or-later" +homepage="https://github.com/vagnum08/cpupower-gui" +distfiles="https://github.com/vagnum08/cpupower-gui/archive/v${version}.tar.gz" +checksum=09f8b9619e974abe00fc06c0d5528b6a36518f6b283b3db338349bada1d51492 + +post_install() { + vsv cpupower-gui +}