source: projects/specs/trunk/b/brasero/brasero-vl.spec @ 12005

Revision 12005, 12.6 KB checked in by tomop, 5 years ago (diff)

Merge branch 'tomop'

Line 
1Summary:   Gnome CD/DVD burning application
2Summary(ja): Gnome CD/DVD 書き込みアプリケーション
3
4Name:      brasero
5Version:   3.12.2
6Release:   1%{?_dist_release}
7Group:     Applications/Multimedia
8License:   GPLv2+
9URL:       http://www.gnome.org/projects/brasero/
10Source0:   http://ftp.gnome.org/pub/GNOME/sources/brasero/3.12/%{name}-%{version}.tar.xz
11
12BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
13
14
15BuildRequires:  glib2-devel >= 2.32.0
16BuildRequires:  gettext intltool gtk-doc
17BuildRequires:  desktop-file-utils
18BuildRequires:  gstreamer1-devel >= 0.11.92
19BuildRequires:  gstreamer1-plugins-base-devel >= 0.11.92
20BuildRequires:  totem-pl-parser-devel >= 2.32.0
21BuildRequires:  libnotify-devel >= 0.4.5
22BuildRequires:  libxml2-devel >= 2.7.7
23BuildRequires:  dbus-glib-devel >= 0.88
24BuildRequires:  yelp-tools
25BuildRequires:  scrollkeeper
26BuildRequires:  libxslt
27BuildRequires:  libburn-devel >= 0.4.0
28BuildRequires:  libisofs-devel >= 0.6.4
29BuildRequires:  nautilus-devel >= 2.32.0
30BuildRequires:  libSM-devel
31BuildRequires:  unique3-devel >= 3.0.0
32BuildRequires:  libcanberra-gtk3-devel
33BuildRequires:  gobject-introspection-devel
34BuildRequires:  tracker-devel
35
36BuildRequires:  autoconf
37BuildRequires:  gnome-common
38
39Requires:  dvd+rw-tools
40# cdrecord
41Requires:  wodim
42# mkisofs
43Requires:  genisoimage
44# cdda2wav
45Requires:  icedax
46Requires:  cdrdao
47
48Requires(post):    shared-mime-info
49Requires(postun):  shared-mime-info
50
51Obsoletes:      nautilus-cd-burner <= 2.25.3
52
53Provides:       nautilus-cd-burner <= 2.25.3
54
55Vendor: Project Vine
56Distribution: Vine Linux
57
58%description
59Simple and easy to use CD/DVD burning application for the Gnome
60desktop.
61
62
63%package   libs
64Summary:   Libraries for %{name}
65Summary(ja): %{name} の共有ライブラリ
66Group:     System Environment/Libraries
67
68%description libs
69The %{name}-libs package contains the runtime shared libraries for
70%{name}.
71
72
73%package   nautilus
74Summary:   Nautilus extension for %{name}
75Summary(ja): %{name} の Nautilus 拡張
76Group:     User Interface/Desktops
77
78%description nautilus
79The %{name}-nautilus package contains the brasero nautilus extension.
80
81
82%package        devel
83Summary:        Headers for developing programs that will use %{name}
84Summary(ja):    %{name} を用いるプログラムを開発に必要なファイル集
85Group:          Development/Libraries
86Requires:       %{name} = %{version}-%{release}
87Requires:       pkgconfig
88
89%description devel
90This package contains the static libraries and header files needed for
91developing brasero applications.
92
93
94%prep
95%setup -q
96
97%build
98%configure \
99        --with-gtk=3.0 \
100        --enable-nautilus \
101        --enable-libburnia \
102        --enable-search \
103        --enable-playlist \
104        --enable-preview \
105        --enable-inotify \
106        --disable-caches \
107        --disable-static \
108        --enable-introspection=yes
109sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
110make %{?_smp_mflags}
111
112
113%install
114rm -rf $RPM_BUILD_ROOT
115export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
116make install DESTDIR=$RPM_BUILD_ROOT
117find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
118%find_lang %{name} --all-name --with-gnome
119
120desktop-file-install --vendor ""                   \
121    --dir $RPM_BUILD_ROOT%{_datadir}/applications  \
122    $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
123
124desktop-file-install --vendor ""                   \
125    --dir $RPM_BUILD_ROOT%{_datadir}/applications  \
126    $RPM_BUILD_ROOT%{_datadir}/applications/%{name}-nautilus.desktop
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
131
132%post
133umask 022
134update-mime-database %{_datadir}/mime &> /dev/null || :
135touch --no-create %{_datadir}/icons/hicolor || :
136if [ -x %{_bindir}/gtk-update-icon-cache ]; then
137  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
138fi
139update-desktop-database &> /dev/null ||:
140
141
142%post libs -p /sbin/ldconfig
143
144
145%postun
146umask 022
147update-mime-database %{_datadir}/mime &> /dev/null || :
148touch --no-create %{_datadir}/icons/hicolor || :
149if [ -x %{_bindir}/gtk-update-icon-cache ]; then
150  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
151fi
152update-desktop-database &> /dev/null ||:
153glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
154
155
156%postun libs -p /sbin/ldconfig
157
158%posttrans
159gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
160glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
161
162%preun
163if [ "$1" -eq 0 ]; then
164  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
165  gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas > /dev/null || :
166  killall -HUP gconfd-2 &>/dev/null || :
167fi
168
169
170%files -f %{name}.lang
171%defattr(-,root,root,-)
172%license COPYING
173%doc AUTHORS NEWS README
174%{_mandir}/man1/%{name}.*
175%{_bindir}/*
176%{_libdir}/%{name}3
177%{_datadir}/%{name}
178%{_datadir}/appdata/%{name}.appdata.xml
179%{_datadir}/applications/%{name}.desktop
180%{_datadir}/applications/%{name}-nautilus.desktop
181%{_datadir}/icons/hicolor/*/apps/*
182%{_datadir}/mime/packages/*
183%{_datadir}/GConf/gsettings/brasero.convert
184%{_datadir}/glib-2.0/schemas/org.gnome.brasero.gschema.xml
185
186%files libs
187%defattr(-,root,root,-)
188%{_libdir}/*.so.*
189
190%files nautilus
191%defattr(-,root,root,-)
192%{_libdir}/nautilus/extensions-3.0/*.so
193%{_libdir}/girepository-1.0/*.typelib
194%{_datadir}/applications/brasero-nautilus.desktop
195
196%files devel
197%defattr(-,root,root,-)
198%doc %{_datadir}/gtk-doc/html/libbrasero-burn
199%doc %{_datadir}/gtk-doc/html/libbrasero-media
200%{_includedir}/%{name}3
201%{_libdir}/*.so
202%{_libdir}/pkgconfig/*.pc
203%{_datadir}/gir-1.0/*.gir
204
205
206%changelog
207* Sat Jan 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.12.2-1
208- new upstream release.
209
210* Sun May 03 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.1-1
211- new upstream release
212- remove Patch0 (brasero-3.10.0-tracker-1.0.x.patch)
213
214* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-2
215- rebuild with tracker-1.0.0
216- add Patch0 (brasero-3.10.0-tracker-1.0.x.patch)
217
218* Sat Nov 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.10.0-1
219- new upstream release
220
221* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-2
222- rebuild with totem-pl-parser-3.10.0
223
224* Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-1
225- new upstream release
226- add BuildRequires: autoconf, gnome-common
227
228* Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
229- new upstream release
230
231* Sun Sep 30 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
232- new upstream release
233- change BuildRequires: yelp-tools instead of gnome-doc-utils
234- change BuildRequires: gstreamer1-devel instead of gstreamer-devel
235- change BuildRequires: gstreamer1-plugins-base-devel instead of gstreamer-plugins-base-devel
236
237* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
238- new upstream release
239- remove BuildRequires: GConf2-devel
240- remove Patch0
241
242* Fri Sep 30 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
243- new upstream release
244
245* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
246- new upstream release
247- add BuildRequires: tracker-devel
248- update Patch0 (brasero-3.1.92-desktop-files.patch)
249
250* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
251- new upstream release
252- replace Patch0 (brasero-3.1.90-desktop-files.patch)
253
254* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
255- new upstream release
256- change BuildRequires: libcanberra-gtk3-devel instead of libcanberra-devel
257- change Requires: wodim insread of cdrecord
258- change Requires: genisoimage insread of mkisofs
259- change Requires: icedax instead of cdda2wav
260- add Patch0 (brasero-desktop-file.patch) from fedora
261
262* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1-1
263- new upstream release
264
265* Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
266- new upstream release
267- remove BuildRequires: libgnomeui-devel
268- add BuildRequires: gobject-introspection-devel
269- add configure option (--enable-introspection=yes)
270- remove Source1
271
272* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-2
273- rebuild with rpm-4.8.1 for pkg-config file
274
275* Sat Jun 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.2-1
276- new upstream release
277
278* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.1-1
279- new upstream release
280
281* Sun Apr 04 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
282- new upstream release
283- remove BuildRequires: hal-devel, eel2-devel
284- add BuildRequires: unique-devel, libcanberra-devel
285- add Obsoletes: nautilus-cd-burner <= 2.25.3
286- add Provides: nautilus-cd-burner <= 2.25.3
287
288* Sat Jan 30 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 2.28.3-1
289- new upstream release
290
291* Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.2-1
292- new upstream release
293
294* Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
295- new upstream release
296
297* Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
298- new upstream release
299
300* Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
301- new upstream release
302
303* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
304- initial build for Vine Linux
305
306* Mon Mar 02 2009 - Bastien Nocera <bnocera@redhat.com> - 2.25.91.2-3
307- Fix icon and Bugzilla component
308
309* Mon Mar 02 2009 - Bastien Nocera <bnocera@redhat.com> - 2.25.91.2-2
310- Fix regressions in burn:/// and blank media handling
311
312* Tue Feb 24 2009 Denis Leroy <denis@poolshark.org> - 2.25.91.2-1
313- Update to upstream 2.25.91.2
314- Dvdcss patch upstreamed
315- Split nautilus extension into subpackage (#485918)
316
317* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.25.90-3
318- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
319
320* Sat Feb  7 2009 Denis Leroy <denis@poolshark.org> - 2.25.90-2
321- Added patch to fix dynamic load of libdvdcss (#484413)
322
323* Tue Feb  3 2009 Denis Leroy <denis@poolshark.org> - 2.25.90-1
324- Update to upstream 2.25.90
325- Split media library into separate RPM (#483754)
326- Added patch to validate desktop files
327
328* Tue Jan 20 2009 Denis Leroy <denis@poolshark.org> - 0.9.1-1
329- Update to upstream 0.9.1
330- Added development package
331
332* Tue Dec 16 2008 Denis Leroy <denis@poolshark.org> - 0.8.3-1
333- Update to upstream 0.8.4
334- Enabled nautilus extension
335
336* Mon Sep 15 2008 Denis Leroy <denis@poolshark.org> - 0.8.2-1
337- Update to upstream 0.8.2
338
339* Wed Aug 27 2008 Denis Leroy <denis@poolshark.org> - 0.8.1-1
340- Update to upstream 0.8.1
341- Desktop patch upstreamed
342
343* Sun Jul  6 2008 Denis Leroy <denis@poolshark.org> - 0.7.91-1
344- Update to unstable 0.7.91
345- open flags patch upstreamed
346
347* Wed Jun 11 2008 Denis Leroy <denis@poolshark.org> - 0.7.90-1
348- Update to unstable 0.7.90
349- Added patch to validate desktop file
350- BRs updated
351
352* Fri May 16 2008 Denis Leroy <denis@poolshark.org> - 0.7.1-4
353- Rebuild for new totem-pl-parser
354
355* Sat Feb 23 2008 Denis Leroy <denis@poolshark.org> - 0.7.1-3
356- Fixed desktop mime field
357
358* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.7.1-2
359- Autorebuild for GCC 4.3
360
361* Tue Jan 29 2008 Denis Leroy <denis@poolshark.org> - 0.7.1-1
362- Update to 0.7.1 upstream, bugfix release
363
364* Sun Dec 30 2007 Denis Leroy <denis@poolshark.org> - 0.7.0-1
365- Update to upstream 0.7.0, updated BRs
366- Forward-ported open() permission patch
367
368* Mon Dec 10 2007 Denis Leroy <denis@poolshark.org> - 0.6.1-4
369- Changed totem-devel req to totem-pl-parser-devel
370
371* Sun Dec  9 2007 Denis Leroy <denis@poolshark.org> - 0.6.1-3
372- Rebuild with new libbeagle
373
374* Fri Nov  9 2007 Denis Leroy <denis@poolshark.org> - 0.6.1-2
375- Rebuild to pick up new totem version (#361361)
376
377* Sat Aug 25 2007 Denis Leroy <denis@poolshark.org> - 0.6.1-1
378- Update to upstream version 0.6.1
379- Filter UI patch is now upstream
380
381* Fri Aug 17 2007 Denis Leroy <denis@poolshark.org> - 0.6.0-2
382- Updated License tag
383- Fixed open() O_CREAT problem
384
385* Fri Aug 10 2007 Denis Leroy <denis@poolshark.org> - 0.6.0-1
386- Update to 0.6.0
387- Removed libburn support until it compiles against libisofs 0.2.8
388- Fixed project URL
389- Added patch to port to new Gtk+ tooltip interface
390- Added patch to fix filter dialog crash
391
392* Sun Jun  3 2007 Denis Leroy <denis@poolshark.org> - 0.5.2-4
393- Removed beagle support for ppc64
394
395* Tue May 22 2007 Denis Leroy <denis@poolshark.org> - 0.5.2-3
396- Added umask 022 to scriptlets (#230781)
397
398* Mon May 21 2007 Denis Leroy <denis@poolshark.org> - 0.5.2-2
399- Rebuild to pick up new totem library
400
401* Mon Feb 26 2007 Denis Leroy <denis@poolshark.org> - 0.5.2-1
402- Update to 0.5.2
403- Removed libisofs patch, now upstream
404
405* Wed Jan 17 2007 Denis Leroy <denis@poolshark.org> - 0.5.1-2
406- Added patch to support libisofs.so.4 and libburn.so.6
407
408* Thu Nov 16 2006 Denis Leroy <denis@poolshark.org> - 0.5.1-1
409- Update to 0.5.1
410
411* Sun Oct 29 2006 Denis Leroy <denis@poolshark.org> - 0.5.0-1
412- Update to 0.5.0
413- Updated icon paths
414- Added gconf schemas sections
415
416* Tue Oct  3 2006 Denis Leroy <denis@poolshark.org> - 0.4.4-3
417- fixed homepage URL
418
419* Tue Sep 26 2006 Denis Leroy <denis@poolshark.org> - 0.4.4-2
420- BRs cleanup
421
422* Fri Sep 22 2006 Denis Leroy <denis@poolshark.org> - 0.4.4-1
423- First version
424foo
Note: See TracBrowser for help on using the repository browser.