Name: gupnp Version: 1.2.2 Release: 1%{?_dist_release} Summary: A framework for creating UPnP devices & control points Summary(ja): UPnP デバイス及びコントロールポイントを作成するためのフレームワーク Group: System Environment/Libraries Vendor: Project Vine Distribution: Vine Linux License: LGPLv2+ URL: https://wiki.gnome.org/Projects/GUPnP %global shortver %(echo %{version} | sed -e 's/\.[0-9]*$//') Source0: https://download.gnome.org/sources/gupnp/%{shortver}/%{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: gssdp-devel BuildRequires: gtk-doc BuildRequires: gobject-introspection-devel BuildRequires: gsettings-desktop-schemas BuildRequires: libsoup-devel BuildRequires: libxml2-devel BuildRequires: libuuid-devel BuildRequires: meson BuildRequires: vala Requires: dbus %description GUPnP is an object-oriented open source framework for creating UPnP devices and control points, written in C using GObject and libsoup. The GUPnP API is intended to be easy to use, efficient and flexible. %package devel Summary: Development package for gupnp Summary(ja): gupnp の開発パッケージ Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel Files for development with %{name}. %package docs Summary: Documentation files for %{name} Summary(ja): Documentation files for %{name} Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: gtk-doc %description docs This package contains developer documentation for %{name}. %prep %setup -q %meson \ -Dcontext_manager=network-manager \ -Dgtk_doc=true %meson_build %install rm -rf %{buildroot} %meson_install %check %meson_test %clean rm -rf %{buildroot} %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %license COPYING %doc AUTHORS README %{_libdir}/libgupnp-%{shortver}.so.* %{_libdir}/girepository-1.0/GUPnP-%{shortver}.typelib %files devel %defattr(-,root,root,-) %{_bindir}/gupnp-binding-tool-%{shortver} %{_includedir}/gupnp-%{shortver}/ %{_libdir}/libgupnp-%{shortver}.so %{_libdir}/pkgconfig/gupnp-%{shortver}.pc %dir %{_datadir}/gir-1.0 %{_datadir}/gir-1.0/GUPnP-%{shortver}.gir %dir %{_datadir}/vala %dir %{_datadir}/vala/vapi %{_datadir}/vala/vapi/%{name}* %{_mandir}/man1/gupnp-binding-tool-%{shortver}.1* %files docs %defattr(-,root,root,-) %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html %doc %{_datadir}/gtk-doc/html/%{name} %changelog * Sat Apr 25 2020 Tomohiro "Tomo-p" KATO 1.2.2-1 - new upstream release. * Sun Oct 03 2010 Shu KONNO 0.13.1-2 - rebuilt with rpm-4.8.1 for pkg-config * Mon Oct 19 2009 Daisuke SUZUKI 0.13.1-1 - initial build for Vine Linux * Wed Oct 7 2009 Peter Robinson 0.13.1-1 - Update to 0.13.1 * Thu Sep 17 2009 Bastien Nocera 0.13.0-1 - Update to 0.13.0 * Mon Aug 31 2009 Peter Robinson 0.12.8-4 - some spec file cleanups, depend on libuuid instead of e2fsprogs-devel * Fri Jul 24 2009 Fedora Release Engineering - 0.12.8-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Wed Jul 1 2009 Peter Robinson 0.12.8-2 - Rebuild with new libuuid build req * Wed Jun 3 2009 Peter Robinson 0.12.8-1 - New upstream release * Mon Apr 27 2009 Peter Robinson 0.12.7-1 - New upstream release * Wed Mar 4 2009 Peter Robinson 0.12.6-4 - Move docs to noarch sub package * Mon Mar 2 2009 Peter Robinson 0.12.6-3 - Add some extra -devel Requires packages * Tue Feb 24 2009 Fedora Release Engineering - 0.12.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Mon Feb 23 2009 Peter Robinson 0.12.6-1 - New upstream release * Wed Jan 14 2009 Peter Robinson 0.12.5-1 - New upstream release * Thu Dec 18 2008 Peter Robinson 0.12.4-3 - Add gtk-doc build req * Sat Nov 22 2008 Peter Robinson 0.12.4-2 - Fix summary * Mon Nov 17 2008 Peter Robinson 0.12.4-1 - New upstream release * Mon Oct 27 2008 Peter Robinson 0.12.3-1 - New upstream release * Mon Oct 20 2008 Colin Walters 0.12.2-2 - devel package requires gssdp-devel * Sun Aug 31 2008 Peter Robinson 0.12.2-1 - New upstream release * Thu Aug 28 2008 Peter Robinson 0.12.1-7 - Yet again. Interesting it builds fine in mock and not koji * Thu Aug 28 2008 Peter Robinson 0.12.1-6 - Once more with feeling * Thu Aug 28 2008 Peter Robinson 0.12.1-5 - Second go * Thu Aug 28 2008 Peter Robinson 0.12.1-4 - Fix build on rawhide * Wed Aug 13 2008 Peter Robinson 0.12.1-3 - Fix changelog entries * Wed Aug 13 2008 Peter Robinson 0.12.1-2 - Fix a compile issue on rawhide * Mon Jun 16 2008 Peter Robinson 0.12.1-1 - Initial release