--- /dev/null
- Version: 0.1.19
- Release: 2
+Name: libnice
+Summary: Library for implementing Interactive Connectivity Establishment (ICE) standard (RFC 5245 & RFC 8445)
++Version: 0.1.21
++Release: 0
+Group: Multimedia/Libraries
+License: LGPL-2.1
+Source0: %{name}-%{version}.tar.gz
+Source1001: %{name}.manifest
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires: meson >= 0.52.0
+BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
+BuildRequires: pkgconfig(openssl1.1)
+BuildRequires: pkgconfig(dlog)
+
+%description
+Library for implementing Interactive Connectivity Establishment (ICE) standard (RFC 5245 & RFC 8445)
+
+%package devel
+Summary: nice headers and libraries for development.
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+nice headers and libraries for development.
+
+%prep
+%setup -q -n %{name}-%{version}
+cp %{SOURCE1001} .
+
+%build
+meson --auto-features=disabled --prefix=/usr --libdir=%{_libdir} --datadir=%{_datadir} build
+ninja -C build
+
+%install
+rm -rf %{buildroot}
+export DESTDIR=%{buildroot}
+ninja -C build install
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+#enable below if 'stun_tools' meson option is enabled
+#%{_bindir}/*
+%{_libdir}/*.so.*
+%exclude %{_libdir}/debug/*
+%license COPYING.LGPL
+
+%files devel
+%manifest %{name}.manifest
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+%{_includedir}/nice/*.h
+%{_includedir}/stun/*.h
+%{_includedir}/stun/usages/*.h
+%exclude /usr/share/gtk-doc/*
+%exclude /usr/include/stun/win32_common.h