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

Revision 12388, 5.2 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 
1Name:           gupnp
2Version:        1.2.2
3Release:        1%{?_dist_release}
4Summary:        A framework for creating UPnP devices & control points
5Summary(ja):    UPnP デバイス及びコントロールポイントを作成するためのフレームワーク
6Group:          System Environment/Libraries
7Vendor:         Project Vine
8Distribution:   Vine Linux
9
10License:        LGPLv2+
11URL:            https://wiki.gnome.org/Projects/GUPnP
12%global                 shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
13Source0:        https://download.gnome.org/sources/gupnp/%{shortver}/%{name}-%{version}.tar.xz
14
15BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
16BuildRequires: gssdp-devel
17BuildRequires: gtk-doc
18BuildRequires: gobject-introspection-devel
19BuildRequires: gsettings-desktop-schemas
20BuildRequires: libsoup-devel
21BuildRequires: libxml2-devel
22BuildRequires: libuuid-devel
23BuildRequires: meson
24BuildRequires: vala
25
26Requires: dbus
27
28%description
29GUPnP is an object-oriented open source framework for creating UPnP
30devices and control points, written in C using GObject and libsoup.
31The GUPnP API is intended to be easy to use, efficient and flexible.
32
33
34%package devel
35Summary: Development package for gupnp
36Summary(ja): gupnp の開発パッケージ
37Group: Development/Libraries
38Requires: %{name} = %{version}-%{release}
39
40%description devel
41Files for development with %{name}.
42
43
44%package docs
45Summary: Documentation files for %{name}
46Summary(ja): Documentation files for %{name}
47Group: Development/Libraries
48Requires: %{name} = %{version}-%{release}
49Requires: gtk-doc
50
51%description docs
52This package contains developer documentation for %{name}.
53
54
55%prep
56%setup -q
57
58
59%meson \
60  -Dcontext_manager=network-manager \
61  -Dgtk_doc=true
62%meson_build
63
64
65%install
66rm -rf %{buildroot}
67%meson_install
68
69
70%check
71%meson_test
72
73
74%clean
75rm -rf %{buildroot}
76
77
78%post -p /sbin/ldconfig
79
80%postun -p /sbin/ldconfig
81
82
83%files
84%defattr(-,root,root,-)
85%license COPYING
86%doc AUTHORS README
87%{_libdir}/libgupnp-%{shortver}.so.*
88%{_libdir}/girepository-1.0/GUPnP-%{shortver}.typelib
89
90%files devel
91%defattr(-,root,root,-)
92%{_bindir}/gupnp-binding-tool-%{shortver}
93%{_includedir}/gupnp-%{shortver}/
94%{_libdir}/libgupnp-%{shortver}.so
95%{_libdir}/pkgconfig/gupnp-%{shortver}.pc
96%dir %{_datadir}/gir-1.0
97%{_datadir}/gir-1.0/GUPnP-%{shortver}.gir
98%dir %{_datadir}/vala
99%dir %{_datadir}/vala/vapi
100%{_datadir}/vala/vapi/%{name}*
101%{_mandir}/man1/gupnp-binding-tool-%{shortver}.1*
102
103%files docs
104%defattr(-,root,root,-)
105%dir %{_datadir}/gtk-doc
106%dir %{_datadir}/gtk-doc/html
107%doc %{_datadir}/gtk-doc/html/%{name}
108
109
110%changelog
111* Sat Apr 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.2-1
112- new upstream release.
113
114* Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.13.1-2
115- rebuilt with rpm-4.8.1 for pkg-config
116
117* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.13.1-1
118- initial build for Vine Linux
119
120* Wed Oct  7 2009 Peter Robinson <pbrobinson@gmail.com> 0.13.1-1
121- Update to 0.13.1
122
123* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.13.0-1
124- Update to 0.13.0
125
126* Mon Aug 31 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.8-4
127- some spec file cleanups, depend on libuuid instead of e2fsprogs-devel
128
129* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.8-3
130- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
131
132* Wed Jul  1 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.8-2
133- Rebuild with new libuuid build req
134
135* Wed Jun  3 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.8-1
136- New upstream release
137
138* Mon Apr 27 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.7-1
139- New upstream release
140
141* Wed Mar  4 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.6-4
142- Move docs to noarch sub package
143
144* Mon Mar  2 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.6-3
145- Add some extra -devel Requires packages
146
147* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.6-2
148- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
149
150* Mon Feb 23 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.6-1
151- New upstream release
152
153* Wed Jan 14 2009 Peter Robinson <pbrobinson@gmail.com> 0.12.5-1
154- New upstream release
155
156* Thu Dec 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.4-3
157- Add gtk-doc build req
158
159* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.4-2
160- Fix summary
161
162* Mon Nov 17 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.4-1
163- New upstream release
164
165* Mon Oct 27 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.3-1
166- New upstream release
167
168* Mon Oct 20 2008 Colin Walters <walters@verbum.org> 0.12.2-2
169- devel package requires gssdp-devel
170
171* Sun Aug 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.2-1
172- New upstream release
173
174* Thu Aug 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-7
175- Yet again. Interesting it builds fine in mock and not koji
176
177* Thu Aug 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-6
178- Once more with feeling
179
180* Thu Aug 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-5
181- Second go
182
183* Thu Aug 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-4
184- Fix build on rawhide
185
186* Wed Aug 13 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-3
187- Fix changelog entries
188
189* Wed Aug 13 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-2
190- Fix a compile issue on rawhide
191
192* Mon Jun 16 2008 Peter Robinson <pbrobinson@gmail.com> 0.12.1-1
193- Initial release
Note: See TracBrowser for help on using the repository browser.