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

RevLine 
[521]1Name:           gupnp
[12388]2Version:        1.2.2
3Release:        1%{?_dist_release}
[521]4Summary:        A framework for creating UPnP devices & control points
5Summary(ja):    UPnP デバイス及びコントロールポイントを作成するためのフレームワーク
[12388]6Group:          System Environment/Libraries
7Vendor:         Project Vine
8Distribution:   Vine Linux
[521]9
10License:        LGPLv2+
[12388]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
[521]15BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
16BuildRequires: gssdp-devel
17BuildRequires: gtk-doc
[12388]18BuildRequires: gobject-introspection-devel
19BuildRequires: gsettings-desktop-schemas
[521]20BuildRequires: libsoup-devel
21BuildRequires: libxml2-devel
22BuildRequires: libuuid-devel
[12388]23BuildRequires: meson
24BuildRequires: vala
[521]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
[12388]33
[521]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
[12388]43
[521]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
[12388]54
[521]55%prep
56%setup -q
57
58
[12388]59%meson \
60  -Dcontext_manager=network-manager \
61  -Dgtk_doc=true
62%meson_build
63
64
[521]65%install
66rm -rf %{buildroot}
[12388]67%meson_install
[521]68
69
[12388]70%check
71%meson_test
72
73
[521]74%clean
75rm -rf %{buildroot}
76
[12388]77
[521]78%post -p /sbin/ldconfig
79
80%postun -p /sbin/ldconfig
81
[12388]82
[521]83%files
84%defattr(-,root,root,-)
[12388]85%license COPYING
86%doc AUTHORS README
87%{_libdir}/libgupnp-%{shortver}.so.*
88%{_libdir}/girepository-1.0/GUPnP-%{shortver}.typelib
[521]89
90%files devel
91%defattr(-,root,root,-)
[12388]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*
[521]102
103%files docs
104%defattr(-,root,root,-)
[12388]105%dir %{_datadir}/gtk-doc
106%dir %{_datadir}/gtk-doc/html
[521]107%doc %{_datadir}/gtk-doc/html/%{name}
108
[12388]109
[521]110%changelog
[12388]111* Sat Apr 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.2.2-1
112- new upstream release.
113
[1983]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
[521]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.