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

Line 
1Summary:        Resource discovery and announcement over SSDP
2Name:           gssdp
3Version:        1.2.2
4Release:        1%{?_dist_release}
5Group:          System Environment/Libraries
6Vendor:         Project Vine
7Distribution:   Vine Linux
8
9License:        LGPLv2+
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
14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15BuildRequires: glib2-devel
16BuildRequires: gobject-introspection-devel >= 1.36
17BuildRequires: gtk3-devel
18BuildRequires: gtk-doc
19BuildRequires: libsoup-devel
20BuildRequires: meson
21BuildRequires: pkgconfig
22BuildRequires: vala >= 0.20
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
30
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
39
40%package docs
41Summary: Documentation files for %{name}
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
44BuildArch: noarch
45
46%description docs
47This package contains developer documentation for %{name}.
48
49
50%prep
51%setup -q
52
53
54%build
55%meson -Dgtk_doc=true
56%meson_build
57
58
59%install
60rm -rf %{buildroot}
61%meson_install
62
63
64%check
65%meson_test
66
67
68%clean
69rm -rf %{buildroot}
70
71
72%post -p /sbin/ldconfig
73
74%postun -p /sbin/ldconfig
75
76
77%files
78%defattr(-,root,root,-)
79%license COPYING
80%doc AUTHORS README NEWS
81%{_bindir}/gssdp-device-sniffer
82%{_libdir}/libgssdp-%{shortver}.so.*
83%{_libdir}/girepository-1.0/GSSDP-%{shortver}.typelib
84
85%files devel
86%defattr(-,root,root,-)
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*
95
96%files docs
97%defattr(-,root,root,-)
98%dir %{_datadir}/gtk-doc
99%dir %{_datadir}/gtk-doc/html
100%{_datadir}/gtk-doc/html/%{name}
101
102
103%changelog
104* Sat Apr 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.2-1
105- new upstream release.
106
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
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.