source: projects/specs/trunk/g/grilo/grilo-vl.spec @ 12162

Revision 12162, 4.2 KB checked in by tomop, 5 years ago (diff)

grilo-0.3.9-1

Line 
1%define ver 0.3
2%define _unpackaged_files_terminate_build 1
3
4Name:           grilo
5Version:        0.3.9
6Release:        1%{?_dist_release}
7Summary:        Framework for multimedia developers
8Summary(ja):    マルチメディア開発者用のフレームワーク
9
10Group:          System Environment/Libraries
11License:        LGPLv2
12URL:            https://live.gnome.org/Grilo
13
14%define major_minor %(echo %{version} | sed -e 's/\.[0-9]*$//')
15Source0:        http://download.gnome.org/sources/%{name}/%{major_minor}/%{name}-%{version}.tar.xz
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17
18BuildRequires:  meson
19BuildRequires:  glib2-devel >= 2.29.10
20BuildRequires:  gtk3-devel
21BuildRequires:  libsoup-devel
22BuildRequires:  libxml2-devel
23BuildRequires:  gobject-introspection-devel
24BuildRequires:  python3-devel
25BuildRequires:  totem-pl-parser-devel >= 3.4.1
26BuildRequires:  vala-devel
27
28Vendor:         Project Vine
29Distribution:   Vine Linux
30
31
32%description
33Grilo is a framework for browsing and searching media content from various
34sources using a single API.
35
36%package        devel
37Summary:        Development files for %{name}
38Summary(ja):    %{name} の開発ファイル
39Group:          Development/Libraries
40Requires:       %{name} = %{version}-%{release}
41Requires:       pkgconfig
42
43%description    devel
44The %{name}-devel package contains libraries and header files for
45developing applications that use %{name}.
46
47
48%prep
49%setup -q
50
51%build
52%meson -Denable-gtk-doc=false
53
54%meson_build
55
56%check
57
58%install
59rm -rf $RPM_BUILD_ROOT
60%meson_install
61
62%find_lang %{name}
63
64%clean
65rm -rf $RPM_BUILD_ROOT
66
67
68%post -p /sbin/ldconfig
69
70%postun -p /sbin/ldconfig
71
72
73%files -f %{name}.lang
74%defattr(-,root,root,-)
75%license COPYING
76%doc AUTHORS NEWS README.md
77%{_bindir}/grl-inspect-%{ver}
78%{_bindir}/grl-launch-%{ver}
79%{_bindir}/grilo-test-ui-%{ver}
80%{_libdir}/libgrilo-%{ver}.so.*
81%{_libdir}/libgrlnet-%{ver}.so.*
82%{_libdir}/libgrlpls-%{ver}.so.*
83%{_libdir}/girepository-1.0/Grl-%{ver}.typelib
84%{_libdir}/girepository-1.0/GrlNet-%{ver}.typelib
85%{_libdir}/girepository-1.0/GrlPls-%{ver}.typelib
86%{_mandir}/man1/grilo-test-ui-%{ver}.1.gz
87%{_mandir}/man1/grl-inspect-%{ver}.1.gz
88%{_mandir}/man1/grl-launch-%{ver}.1.gz
89
90%files devel
91%defattr(-,root,root,-)
92%{_includedir}/%{name}-%{ver}
93%{_libdir}/libgrilo-%{ver}.so
94%{_libdir}/libgrlnet-%{ver}.so
95%{_libdir}/libgrlpls-%{ver}.so
96%{_libdir}/pkgconfig/%{name}-%{ver}.pc
97%{_libdir}/pkgconfig/%{name}-net-%{ver}.pc
98%{_libdir}/pkgconfig/%{name}-pls-%{ver}.pc
99%{_datadir}/gir-1.0/Grl-%{ver}.gir
100%{_datadir}/gir-1.0/GrlNet-%{ver}.gir
101%{_datadir}/gir-1.0/GrlPls-%{ver}.gir
102%dir %{_datadir}/vala
103%dir %{_datadir}/vala/vapi
104%{_datadir}/vala/vapi/grilo-0.3.deps
105%{_datadir}/vala/vapi/grilo-0.3.vapi
106%{_datadir}/vala/vapi/grilo-net-0.3.deps
107%{_datadir}/vala/vapi/grilo-net-0.3.vapi
108
109
110%changelog
111* Sun Sep 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.3.9-1
112- new upstream release.
113
114* Sat Dec 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.3.7-1
115- new upstream release.
116
117* Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.1-1
118- new upstream release
119
120* Sun Dec 27 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.15-1
121- new upstream release
122
123* Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.14-1
124- new upstream release
125
126* Sun Mar 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.12-1
127- new upstream release
128
129* Sun Aug 31 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.11-1
130- new upstream release
131
132* Sun Mar 30 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.10-1
133- new upstream release
134- add BuildRequires: liboauth-devel, totem-pl-parser-devel
135
136* Sat Jan 04 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.7-2
137- rebuild with VineSeed environment
138
139* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.7-1
140- new upstream release
141
142* Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.6-1
143- new upstream release
144
145* Fri Jan 04 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.4-1
146- new upstream release
147
148* Sat Nov 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.3-1
149- new upstream release
150
151* Sat Oct 13 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.2-2
152- add BuildRequires: gtk3-devel, libsoup-devel
153
154* Fri Oct 12 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.2-1
155- new upstream release
156
157* Mon Sep 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.0-1
158- initial build
Note: See TracBrowser for help on using the repository browser.