Add source code, this package needed by gnome-43.2

This commit is contained in:
dwl301 2023-01-30 16:30:04 +08:00
parent 96d73c226e
commit 323705298a
3 changed files with 54 additions and 0 deletions

Binary file not shown.

50
libglib-testing.spec Normal file
View File

@ -0,0 +1,50 @@
Name: libglib-testing
Version: 0.1.0
Release: 1
Summary: GLib-based test library and harness
License: LGPLv2+
URL: https://gitlab.gnome.org/pwithnall/libglib-testing
Source0: https://gitlab.gnome.org/pwithnall/libglib-testing/-/archive/%{version}/%{name}-%{version}.tar.bz2
BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: gcc
BuildRequires: pkgconfig(gio-2.0)
%description
libglib-testing is a test library providing test harnesses and mock classes
which complement the classes provided by GLib. It is intended to be used by
any project which uses GLib and which wants to write internal unit tests.
%package devel
Summary: Development files for %{name}
License: LGPLv2+
Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel
This package contains the pkg-config file and development headers
for %{name}.
%prep
%autosetup -p1
%build
%meson
%meson_build
%install
%meson_install
%files
%license COPYING
%{_libdir}/libglib-testing-0.so.0*
%files devel
%{_datadir}/gtk-doc/
%{_includedir}/glib-testing-0/
%{_libdir}/libglib-testing-0.so
%{_libdir}/pkgconfig/glib-testing-0.pc
%changelog
* Mon Jan 02 2023 lin zhang <lin.zhang@turbolinux.com.cn> - 0.1.0-1
- Init Packaging

4
libglib-testing.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: gitlab.gnome
src_repo: libglib-testing
tag_prefix: ^
separator: .