Projects
Mega:24.09
gupnp
_service:tar_scm:gupnp.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:gupnp.spec of Package gupnp
%global apiver 1.6 %global gssdp_version 1.6.3 Name: gupnp Version: 1.6.6 Release: 1 Summary: UPnP devices & control points creation framework License: LGPLv2+ URL: https://www.gupnp.org/ Source0: https://download.gnome.org/sources/%{name}/1.6/%{name}-%{version}.tar.xz # https://github.com/GNOME/gupnp/commit/00514fb62ebd341803fa44e26a6482a8c25dbd34 Patch0001: all-Fix-compatibility-with-libxml2-2.12.x.patch BuildRequires: gssdp-devel >= %{gssdp_version} gtk-doc gobject-introspection-devel docbook-style-xsl BuildRequires: libsoup-devel libxml2-devel libuuid-devel vala meson cmake gi-docgen Requires: dbus Requires: gssdp%{?_isa} >= %{gssdp_version} %description GUPnP is an elegant, 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. It provides the same set of features as libupnp,but shields the developer from most of UPnP's internals. %package devel Summary: Libraries/include files package for gupnp Requires: %{name} = %{version}-%{release} %description devel Libraries/include files for development with gupnp. %package help Summary: Help documentations for gupnp Requires: %{name} = %{version}-%{release} BuildArch: noarch Provides: %{name}-docs = %{version}-%{release} Obsoletes: %{name}-docs < %{version}-%{release} %description help This package contains help file and developer documentation for gupnp. %prep %autosetup -n %{name}-%{version} -p1 %build %meson \ -Dcontext_manager=network-manager \ -Dgtk_doc=true \ -Dexamples=false \ %{nil} %meson_build %install %meson_install %delete_la %check %meson_test %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %license COPYING %{_libdir}/libgupnp-%{apiver}.so.0* %{_libdir}/girepository-1.0/GUPnP-%{apiver}.typelib %files devel %{_bindir}/gupnp-binding-tool-%{apiver} %{_includedir}/gupnp-%{apiver}/ %{_libdir}/libgupnp-%{apiver}.so %{_libdir}/pkgconfig/gupnp-%{apiver}.pc %{_datadir}/gir-1.0/GUPnP-%{apiver}.gir %{_datadir}/vala/vapi/gupnp* %files help %doc AUTHORS README.md %{_mandir}/man1/gupnp-binding-tool-* %{_docdir}/gupnp-%{apiver}/ %changelog * Tue May 07 2024 yaoxin <yao_xin001@hoperun.com> - 1.6.6-1 - Upgrade to 1.6.6 * Thu Mar 07 2024 xu_ping <707078654@qq.com> - 1.6.4-3 - Remove Unuse files due to upgrading to 1.6.4 * Sun Feb 18 2024 liyanan <liyanan61@h-partners.com> - 1.6.4-2 - Fix build error * Mon Aug 07 2023 xu_ping <707078654@qq.com> - 1.6.4-1 - Upgrade version to 1.6.4 * Thu Jan 18 2023 xingxing <xingxing@xfusion.com> - 1.4.3-2 - Fix python script shebang * Mon Mar 28 2022 lin zhang <lin.zhang@turbolinux.com.cn> - 1.4.3-1 - Update to 1.4.3 * Wed Jul 14 2021 Wenlong Ding <wenlong.ding@turbolinux.com.cn> - 1.2.4-2 - Add missing BuildRequires version: glib2-devel >= 2.66 * Mon Jun 7 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 1.2.4-1 - Upgrade to 1.2.4 - Update Version, Release, Source0, BuildRequires - Delete sed operation which existed in this version - Add patch for fix CVE-2021-33516 - Update stage 'prep', 'build', 'install', 'check', 'files' * Fri Oct 25 2019 Alex Chao <zhaolei746@huawei.com> - 1.0.3-2 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2