diff --git a/libglib-testing-0.1.0.tar.bz2 b/libglib-testing-0.1.0.tar.bz2 new file mode 100644 index 0000000..af0efd2 Binary files /dev/null and b/libglib-testing-0.1.0.tar.bz2 differ diff --git a/libglib-testing.spec b/libglib-testing.spec new file mode 100644 index 0000000..efe70f8 --- /dev/null +++ b/libglib-testing.spec @@ -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 - 0.1.0-1 +- Init Packaging diff --git a/libglib-testing.yaml b/libglib-testing.yaml new file mode 100644 index 0000000..020d594 --- /dev/null +++ b/libglib-testing.yaml @@ -0,0 +1,4 @@ +version_control: gitlab.gnome +src_repo: libglib-testing +tag_prefix: ^ +separator: .