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

Revision 521, 3.6 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:        Resource discovery and announcement over SSDP
2Name:           gssdp
3Version:        0.7.0
4Release:        1%{?_dist_release}
5
6Group:          System Environment/Libraries
7License:        LGPLv2+
8URL:            http://www.gupnp.org/
9Source0:        http://www.gupnp.org/sources/gssdp/%{name}-%{version}.tar.gz
10BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
11
12BuildRequires: pkgconfig
13BuildRequires: libsoup-devel >= 2.4
14BuildRequires: dbus-glib-devel
15BuildRequires: glib2-devel >= 2.18
16BuildRequires: libxml2-devel
17BuildRequires: GConf2-devel
18BuildRequires: gtk2-devel
19BuildRequires: gtk-doc
20BuildRequires: NetworkManager-devel
21
22Requires: dbus
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%package devel
31Summary: Development package for gssdp
32Group: Development/Libraries
33Requires: %{name} = %{version}-%{release}
34Requires: libsoup-devel
35Requires: glib2-devel
36Requires: pkgconfig
37
38%description devel
39Files for development with gssdp.
40
41%package docs
42Summary: Documentation files for %{name}
43Group: Development/Libraries
44Requires: %{name} = %{version}-%{release}
45Requires: gtk-doc
46
47%description docs
48This package contains developer documentation for %{name}.
49
50%prep
51%setup -q
52
53%build
54%configure --disable-static
55make %{?_smp_mflags} V=1
56
57%install
58rm -rf %{buildroot}
59make install DESTDIR=%{buildroot}
60
61#Remove libtool archives.
62find %{buildroot} -name '*.la' -exec rm -f {} ';'
63
64%clean
65rm -rf %{buildroot}
66
67%post -p /sbin/ldconfig
68
69%postun -p /sbin/ldconfig
70
71%files
72%defattr(-,root,root,-)
73%doc AUTHORS COPYING README NEWS
74%dir %{_datadir}/gssdp
75%{_bindir}/gssdp-device-sniffer
76%{_libdir}/libgssdp-1.0.so.*
77%{_datadir}/gssdp/gssdp-device-sniffer.ui
78
79%files devel
80%defattr(-,root,root,-)
81%{_libdir}/libgssdp-1.0.so
82%{_libdir}/pkgconfig/gssdp-1.0.pc
83%{_includedir}/gssdp-1.0
84
85%files docs
86%defattr(-,root,root,-)
87%{_datadir}/gtk-doc/html/%{name}
88
89%changelog
90* Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.0-1
91- initial build for Vine Linux
92
93* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-2
94- Remove unneeded libglade BR
95
96* Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-1
97- Update to 0.7.0
98
99* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-4
100- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
101
102* Wed Mar  4 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-3
103- Move docs to noarch subpackage
104
105* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-2
106- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
107
108* Mon Feb 23 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-1
109- New upstream release
110
111* Thu Dec 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-3
112- Add gtk-doc build req
113
114* Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-2
115- Fix summary
116
117* Mon Oct 27 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-1
118- New upstream version
119
120* Sun Aug 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.2-1
121- New upstream version
122
123* Tue Aug 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-4
124- Move glade files from devel to main rpm
125
126* Tue Aug 12 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-3
127- Patch to fix the build in rawhide
128
129* Fri Aug 8 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-2
130- Updates based on feedback
131
132* Mon May 19 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-1
133- Initial package
Note: See TracBrowser for help on using the repository browser.