12
0

- Add BuildOption: -Ddisable-introspection=true: do not build

gobject-introspection/typelib packages. They are generated with
  invalid dependencies (and until the switch to the automatic
  buildrequires, we did not have them enabled in our package).

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-calculator?expand=0&rev=146
This commit is contained in:
2025-03-11 12:39:11 +00:00
committed by Git OBS Bridge
parent a5d35c6608
commit 0fb2071973
2 changed files with 9 additions and 22 deletions

View File

@@ -1,3 +1,11 @@
-------------------------------------------------------------------
Tue Mar 11 12:23:28 UTC 2025 - Dominique Leuenberger <dimstar@opensuse.org>
- Add BuildOption: -Ddisable-introspection=true: do not build
gobject-introspection/typelib packages. They are generated with
invalid dependencies (and until the switch to the automatic
buildrequires, we did not have them enabled in our package).
-------------------------------------------------------------------
Sat Mar 1 21:04:20 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@@ -28,6 +28,7 @@ Group: Productivity/Scientific/Math
URL: https://wiki.gnome.org/Apps/Calculator
Source0: %{name}-%{version}.tar.zst
BuildSystem: meson
BuildOption: -Ddisable-introspection=true
BuildRequires: fdupes
BuildRequires: itstool
@@ -59,13 +60,6 @@ Group: System/Libraries
%description -n libgcalc-%{sover}
This package contains a shared library for %{name}.
%package -n typelib-1_0-GCalc-2
Summary: Shared library for %{name}
Group: System/Libraries
%description -n typelib-1_0-GCalc-2
This package contains the gobject-introspection bindings for libgcalc.
%package -n libgci-%{gcisover}
Summary: GNOME Calculator Library GTK Interface
Group: System/Libraries
@@ -73,21 +67,12 @@ Group: System/Libraries
%description -n libgci-%{gcisover}
This package contains a shared library for %{name}.
%package -n typelib-1_0-GCi-1
Summary: Shared library for %{name}
Group: System/Libraries
%description -n typelib-1_0-GCi-1
This package contains the gobject-introspection bindings for libgci
%package devel
Summary: Development files for %{name}
Group: Development/Libraries/GNOME
Requires: %{name} = %{version}
Requires: libgcalc-%{sover} = %{version}
Requires: libgci-%{gcisover} = %{version}
Requires: typelib-1_0-GCalc-2 = %{version}
Requires: typelib-1_0-GCi-1 = %{version}
%description devel
The %{name}-devel package contains libraries and header files for
@@ -131,12 +116,6 @@ developing applications that use %{name}.
%files -n libgci-%{gcisover}
%{_libdir}/libgci-1.so.*
%files -n typelib-1_0-GCalc-2
%{_libdir}/girepository-1.0/GCalc-2.typelib
%files -n typelib-1_0-GCi-1
%{_libdir}/girepository-1.0/GCi-1.typelib
%files devel
%dir %{_datadir}/devhelp
%dir %{_datadir}/devhelp/books