source: projects/specs/trunk/g/gssdp/gssdp-vl.spec @ 12388

Revision 12388, 3.9 KB checked in by tomop, 4 years ago (diff)

updated 8 packages

avahi-0.8-1

farstream-0.2.9-1

gssdp-1.2.2-1

gupnp-igd-0.2.5-1

gupnp-1.2.2-1

libnice-0.1.16-1

openssl-1.1.1g-1

xmltoman-0.4-22

RevLine 
[521]1Summary:        Resource discovery and announcement over SSDP
2Name:           gssdp
[12388]3Version:        1.2.2
4Release:        1%{?_dist_release}
5Group:          System Environment/Libraries
6Vendor:         Project Vine
7Distribution:   Vine Linux
[521]8
9License:        LGPLv2+
[12388]10URL:            https://gitlab.gnome.org/GNOME/gssdp
11%global                 shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
12Source0:        https://download.gnome.org/sources/gupnp/%{shortver}/%{name}-%{version}.tar.xz
13
[521]14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
[12388]15BuildRequires: glib2-devel
16BuildRequires: gobject-introspection-devel >= 1.36
17BuildRequires: gtk3-devel
18BuildRequires: gtk-doc
19BuildRequires: libsoup-devel
20BuildRequires: meson
[521]21BuildRequires: pkgconfig
[12388]22BuildRequires: vala >= 0.20
[521]23
24%description
25GSSDP implements resource discovery and announcement over SSDP and is part
26of gUPnP.  GUPnP is an object-oriented open source framework for creating
27UPnP devices and control points, written in C using GObject and libsoup. The
28GUPnP API is intended to be easy to use, efficient and flexible.
29
[12388]30
[521]31%package devel
32Summary: Development package for gssdp
33Group: Development/Libraries
34Requires: %{name} = %{version}-%{release}
35
36%description devel
37Files for development with gssdp.
38
[12388]39
[521]40%package docs
41Summary: Documentation files for %{name}
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
[12388]44BuildArch: noarch
[521]45
46%description docs
47This package contains developer documentation for %{name}.
48
[12388]49
[521]50%prep
51%setup -q
52
[12388]53
[521]54%build
[12388]55%meson -Dgtk_doc=true
56%meson_build
[521]57
[12388]58
[521]59%install
60rm -rf %{buildroot}
[12388]61%meson_install
[521]62
63
[12388]64%check
65%meson_test
66
67
[521]68%clean
69rm -rf %{buildroot}
70
[12388]71
[521]72%post -p /sbin/ldconfig
73
74%postun -p /sbin/ldconfig
75
[12388]76
[521]77%files
78%defattr(-,root,root,-)
[12388]79%license COPYING
80%doc AUTHORS README NEWS
[521]81%{_bindir}/gssdp-device-sniffer
[12388]82%{_libdir}/libgssdp-%{shortver}.so.*
83%{_libdir}/girepository-1.0/GSSDP-%{shortver}.typelib
[521]84
85%files devel
86%defattr(-,root,root,-)
[12388]87%{_includedir}/gssdp-%{shortver}/
88%{_libdir}/libgssdp-%{shortver}.so
89%{_libdir}/pkgconfig/gssdp-%{shortver}.pc
90%dir %{_datadir}/gir-1.0
91%{_datadir}/gir-1.0/GSSDP-%{shortver}.gir
92%dir %{_datadir}/vala
93%dir %{_datadir}/vala/vapi
94%{_datadir}/vala/vapi/gssdp*
[521]95
96%files docs
97%defattr(-,root,root,-)
[12388]98%dir %{_datadir}/gtk-doc
99%dir %{_datadir}/gtk-doc/html
[521]100%{_datadir}/gtk-doc/html/%{name}
101
[12388]102
[521]103%changelog
[12388]104* Sat Apr 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.2-1
105- new upstream release.
106
[1983]107* Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.7.0-2
108- rebuilt with rpm-4.8.1 for pkg-config
109
[521]110* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.0-1
111- initial build for Vine Linux
112
113* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-2
114- Remove unneeded libglade BR
115
116* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-1
117- Update to 0.7.0
118
119* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-4
120- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
121
122* Wed Mar  4 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-3
123- Move docs to noarch subpackage
124
125* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-2
126- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
127
128* Mon Feb 23 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-1
129- New upstream release
130
131* Thu Dec 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-3
132- Add gtk-doc build req
133
134* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-2
135- Fix summary
136
137* Mon Oct 27 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-1
138- New upstream version
139
140* Sun Aug 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.2-1
141- New upstream version
142
143* Tue Aug 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-4
144- Move glade files from devel to main rpm
145
146* Tue Aug 12 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-3
147- Patch to fix the build in rawhide
148
149* Fri Aug 8 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-2
150- Updates based on feedback
151
152* Mon May 19 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-1
153- Initial package
Note: See TracBrowser for help on using the repository browser.