source: projects/specs/trunk/f/farstream/farstream-vl.spec @ 12388

Revision 12388, 3.6 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:        A collection of GStreamer modules and libraries for videoconferencing
2Name:           farstream
3Version:        0.2.9
4Release:        1%{?_dist_release}
5Group:          System Environment/Libraries
6Vendor:         Project Vine
7Distribution:   Vine Linux
8
9License:        LGPLv2+
10URL:            https://www.freedesktop.org/wiki/Software/Farstream/
11Source0:        https://freedesktop.org/software/farstream/releases/farstream/%{name}/%{name}-%{version}.tar.gz
12Patch0:         farstream-0.2.8-configure-add-check-for-glib-mkenums.patch
13Patch1:         farstream-0.2.9-build-Adapt-to-backwards-incompatible-change-in-GNU-.patch
14
15BuildRoot:      %{_tmppath}/%{name}-%{version}-root
16BuildRequires:  libnice-devel
17BuildRequires:  glib2-devel
18BuildRequires:  gstreamer1-devel
19BuildRequires:  gstreamer1-plugins-base-devel
20BuildRequires:  gupnp-igd-devel
21BuildRequires:  gobject-introspection-devel
22
23Obsoletes:      farsight2 < 0.0.32
24
25%description
26Farstream is a collection of GStreamer modules and libraries for
27videoconferencing. The API is described in the documentation in the
28docs/ directory.
29
30
31%package                devel
32Summary:        Development tools for farstream
33Summary(ja):    farstream の開発環境
34Group:          Development/Libraries
35Requires:       %{name} = %{version}-%{release}
36Requires:       pkgconfig
37
38%description    devel
39Header files and libraries for building a extension library for the
40farstream.
41
42
43%package        docs
44Summary:        Documentation for farstream
45Summary(ja):    farstream 用のドキュメント
46Group:          Documentation
47Requires:       %{name} = %{version}-%{release}
48BuildArch:              noarch
49Provides:       %{name}-doc = %{version}-%{release}
50
51%description    docs
52This package contains documentation for farstream.
53
54
55%prep
56%setup -q
57%patch0 -p1
58%patch1 -p1
59
60autoreconf -fiv
61
62
63%build
64%configure \
65  --with-package-name='Vine Linux Farstream-0.2 package' \
66  --with-package-origin='http://updates.vinelinux.org/' \
67  --disable-silent-rules \
68  --disable-static
69
70make
71
72
73%install
74rm -rf $RPM_BUILD_ROOT
75make install DESTDIR=$RPM_BUILD_ROOT
76
77find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
78
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83
84%files
85%defattr(-,root,root,-)
86%license COPYING
87%doc NEWS AUTHORS
88%{_libdir}/*.so.*
89%dir %{_libdir}/farstream-0.2
90%{_libdir}/farstream-0.2/*.so
91%dir %{_libdir}/gstreamer-1.0
92%{_libdir}/gstreamer-1.0/*.so
93%{_libdir}/girepository-1.0/Farstream-0.2.typelib
94%dir %{_datadir}/%{name}
95%{_datadir}/%{name}/0.2
96
97%files devel
98%defattr(-,root,root,-)
99%{_includedir}/farstream-0.2
100%{_libdir}/libfarstream-0.2.so
101%{_libdir}/pkgconfig/farstream-0.2.pc
102%{_datadir}/gir-1.0/Farstream-0.2.gir
103
104%files docs
105%defattr(-,root,root,-)
106%{_datadir}/gtk-doc/html/farstream-libs-0.2
107%{_datadir}/gtk-doc/html/farstream-plugins-0.2
108
109
110%changelog
111* Sat Apr 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.2.6-1
112- new upstream release.
113
114* Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.4-1
115- new upstream release
116
117* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.3-2
118- rebuild with VineSeed environment
119
120* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.3-1
121- new upstream release
122
123* Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-1
124- new upstream release
125- change BuildRequires: gstreamer1-devel instead of gstreamer-devel
126- change BuildRequires: gstreamer1-plugins-base-devel instead of gstreamer-plugins-base-devel
127- add BuildRequires: gobject-introspection-devel
128
129* Mon Apr 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.2-2
130- add Obsoletes: farsight2
131
132* Sat Apr 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.2-1
133- initial build for VIne Linux
134
Note: See TracBrowser for help on using the repository browser.