diff --git a/0000-add-dbus-source-deps.patch b/0000-add-dbus-source-deps.patch new file mode 100644 index 0000000..e835ed6 --- /dev/null +++ b/0000-add-dbus-source-deps.patch @@ -0,0 +1,12 @@ +diff --git a/src/meson.build b/src/meson.build +index 9a30fada749f427a8fd106d11f34c928b5ace351..a75cf6d74663c0054df684376ea3e92b9a336025 100644 +--- a/src/meson.build ++++ b/src/meson.build +@@ -57,6 +57,7 @@ fbd_lib = static_library( + ) + + fbd_dep = declare_dependency( ++ sources: generated_dbus_sources, + include_directories : fbd_inc, + link_with : fbd_lib, + dependencies : fbd_deps, diff --git a/feedbackd-v0.0.0+git20220208.tar.gz b/feedbackd-v0.0.0+git20220208.tar.gz deleted file mode 100644 index 13a3a3f..0000000 Binary files a/feedbackd-v0.0.0+git20220208.tar.gz and /dev/null differ diff --git a/feedbackd-v0.0.2.tar.gz b/feedbackd-v0.0.2.tar.gz new file mode 100644 index 0000000..6afb66e Binary files /dev/null and b/feedbackd-v0.0.2.tar.gz differ diff --git a/feedbackd.spec b/feedbackd.spec index ad66aa2..01afc02 100644 --- a/feedbackd.spec +++ b/feedbackd.spec @@ -1,10 +1,15 @@ +%global gmobile_commit 1039e7808195d4de367ce2718481641ca8af2427 + Name: feedbackd -Version: 0.0.0+git20220208 +Version: 0.0.2 Release: 1 Summary: Feedback library for GNOME License: GPLv3+ URL: https://source.puri.sm/Librem5/feedbackd Source0: https://source.puri.sm/Librem5/feedbackd/-/archive/v%{version}/%{name}-v%{version}.tar.gz +Source1: https://gitlab.gnome.org/guidog/gmobile/-/archive/%{gmobile_commit}/gmobile-%{gmobile_commit}.tar.gz + +Patch0: 0000-add-dbus-source-deps.patch BuildRequires: gcc meson systemd-devel vala dbus-daemon BuildRequires: pkgconfig(gio-2.0) >= 2.50.0 @@ -39,7 +44,11 @@ The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %prep -%autosetup -p1 -n %{name}-v%{version} +%setup -a1 -q -n %{name}-v%{version} +%patch0 -p1 + +rmdir subprojects/gmobile +mv gmobile-%{gmobile_commit} subprojects/gmobile %build %meson @@ -54,6 +63,7 @@ install -D -m 644 debian/feedbackd.udev %{buildroot}%{_udevrulesdir}/90-feedback %files %{_bindir}/fbcli +%{_bindir}/fbd-theme-validate %{_libexecdir}/feedbackd %{_libexecdir}/fbd-ledctrl %{_udevrulesdir}/90-feedbackd.rules @@ -74,5 +84,8 @@ install -D -m 644 debian/feedbackd.udev %{buildroot}%{_udevrulesdir}/90-feedback %{_libdir}/pkgconfig/libfeedback-0.0.pc %changelog +* Mon Jan 02 2023 lin zhang - 0.0.2-1 +- Update to 0.0.2 + * Mon Mar 28 2022 lin zhang - 0.0.0+git20220208-1 - Initial packaging diff --git a/gmobile-1039e7808195d4de367ce2718481641ca8af2427.tar.gz b/gmobile-1039e7808195d4de367ce2718481641ca8af2427.tar.gz new file mode 100644 index 0000000..bb5891c Binary files /dev/null and b/gmobile-1039e7808195d4de367ce2718481641ca8af2427.tar.gz differ