add Kairos, fix abacus spec

This commit is contained in:
Cappy Ishihara
2023-10-29 01:24:24 +07:00
parent 2cd0dc5092
commit dcd54f77cc
4 changed files with 70 additions and 2 deletions
+5 -2
View File
@@ -1,4 +1,3 @@
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
Name: abacus
Version: 0.1.0
Release: %autorelease
@@ -20,7 +19,6 @@ BuildRequires: pkgconfig(json-glib-1.0)
Requires: libhelium
BuildRequires: desktop-file-utils
%description
%{summary}.
@@ -36,6 +34,11 @@ BuildRequires: desktop-file-utils
%find_lang com.fyralabs.Abacus
%post
/usr/bin/update-desktop-database &> /dev/null || :
%postun
/usr/bin/update-desktop-database &> /dev/null || :
%files -f com.fyralabs.Abacus.lang
%license LICENSE
+5
View File
@@ -0,0 +1,5 @@
project "pkg" {
rpm {
spec = "kairos.spec"
}
}
+59
View File
@@ -0,0 +1,59 @@
Name: kairos
Version: 0.1.0
Release: %autorelease
Summary: Check the weather outside
URL: https://github.com/tau-OS/kairos
Source0: %url/archive/refs/tags/v%{version}.tar.gz
License: GPL-3.0
BuildRequires: meson
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: cmake
BuildRequires: vala
BuildRequires: ninja-build
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gtk4)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(libgeoclue-2.0)
BuildRequires: pkgconfig(geocode-glib-2.0)
BuildRequires: pkgconfig(gee-0.8)
BuildRequires: pkgconfig(libbismuth-1)
BuildRequires: pkgconfig(libhelium-1)
BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(gweather4)
Requires: libhelium
BuildRequires: desktop-file-utils
%description
%{summary}.
%prep
%forgeautosetup
%build
%meson
%meson_build
%install
%meson_install
%post
/usr/bin/update-desktop-database &> /dev/null || :
%postun
/usr/bin/update-desktop-database &> /dev/null || :
%files
%license COPYING
%{_bindir}/com.fyralabs.Kairos
%{_datadir}/applications/com.fyralabs.Kairos.desktop
%{_datadir}/dbus-1/services/com.fyralabs.Kairos.service
%{_datadir}/icons/hicolor/*/apps/com.fyralabs.Kairos*
%{_datadir}/metainfo/com.fyralabs.Kairos.appdata.xml
%{_datadir}/glib-2.0/schemas/com.fyralabs.Kairos.gschema.xml
%changelog
%autochangelog
+1
View File
@@ -0,0 +1 @@
rpm.version(gh("tau-OS/kairos"));