source: projects/specs/trunk/s/swfdec/swfdec-vl.spec @ 912

Revision 912, 4.6 KB checked in by Takemikaduchi, 14 years ago (diff)

change spec file

RevLine 
[912]1Summary:        Programs to integrate Flash into the GNOME desktop
2Summary(ja):    Flash を GNOME デスクトップに統合するためのプログラム
[521]3
[912]4Name:           swfdec-gnome
5Version:        2.30.0
[521]6Release:        1%{?_dist_release}
7
[912]8Group:          Applications/Internet
9License:        GPLv2+
10URL:            http://swfdec.freedesktop.org/
11Source0:        http://swfdec.freedesktop.org/download/%{name}/2.26/%{name}-%{version}.tar.bz2
12Patch1:         swfdec-gnome-2.26.0-swfdec-0.9.patch
13
[521]14BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
15
[912]16BuildRequires:  gtk2-devel >= 2.14.0
17BuildRequires:  swfdec-gtk-devel >= 0.9.2
18BuildRequires:  GConf2
19BuildRequires:  desktop-file-utils
20BuildRequires:  gettext
21BuildRequires:  perl(XML::Parser)
[521]22
[912]23Requires(pre): GConf2
24Requires(post): GConf2
25Requires(preun): GConf2
[521]26
27%description
[912]28This package contains programs to integrate Flash functionality into the GNOME
29desktop.  It's main application is swfdec-player, a stand-alone viewer for
30Flash files.  It also contains swfdec-thumbnailer, a program that provides
31screenshots for files to display in the Nautilus file manager
[521]32
33
34%prep
35%setup -q
[912]36%patch1 -p1
[521]37
38%build
[912]39%configure
[521]40make %{?_smp_mflags}
41
42
43%install
44rm -rf $RPM_BUILD_ROOT
45make DESTDIR=$RPM_BUILD_ROOT install INSTALL='install -p'
[912]46%find_lang %{name}
[521]47
[912]48desktop-file-install --vendor "fedora" --delete-original        \
49  --dir $RPM_BUILD_ROOT%{_datadir}/applications                 \
50  $RPM_BUILD_ROOT%{_datadir}/applications/swfdec-player.desktop
[521]51
52
53%clean
54rm -rf $RPM_BUILD_ROOT
55
56
[912]57%pre
58if [ "$1" -gt 1 ]; then
59    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
60    gconftool-2 --makefile-uninstall-rule \
61      %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas >/dev/null || :
62fi
[521]63
64
[912]65%post
66update-desktop-database &> /dev/null || :
67export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
68gconftool-2 --makefile-install-rule \
69  %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas > /dev/null || :
70touch --no-create %{_datadir}/icons/hicolor || :
71if [ -x %{_bindir}/gtk-update-icon-cache ]; then
72   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
73fi
[521]74
75
[912]76%postun
77update-desktop-database &> /dev/null || :
78touch --no-create %{_datadir}/icons/hicolor || :
79if [ -x %{_bindir}/gtk-update-icon-cache ]; then
80   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
81fi
[521]82
83
[912]84%preun
85if [ "$1" -eq 0 ]; then
86    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
87    gconftool-2 --makefile-uninstall-rule \
88      %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas > /dev/null || :
89fi
[521]90
91
[912]92%files -f %{name}.lang
[521]93%defattr(-,root,root,-)
[912]94%doc COPYING AUTHORS NEWS README
95%{_bindir}/swfdec-player
96%{_bindir}/swfdec-thumbnailer
97%{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas
98%{_datadir}/applications/fedora-swfdec-player.desktop
99%{_datadir}/%{name}/
100%{_mandir}/man1/swfdec*.1.gz
101%{_datadir}/icons/hicolor/*/apps/%{name}.png
102%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
[521]103
104%changelog
[912]105* Wed Apr 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
[521]106- new upstream release
107
[912]108* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
[521]109- new upstream release
[912]110- add patch1 to build with swfdec-0.9
[521]111
[912]112* Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
[521]113- initial build for Vine Linux
114
[912]115* Mon Sep  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.23.4-1
116- Update to 2.23.4.
[521]117
[912]118* Wed Jul 30 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.23.2-1
119- Update to 2.23.2.
120- Drop configure patch. Fixed upstream.
[521]121
[912]122* Wed Jul 09 2008 Nikolay Vladimirov <nikolay@vladimiroff.com> - 2.22.2-1
123- Update to 2.22.2
124- Add patch to build with swfdec-0.7.*
[521]125
[912]126* Fri Jun 27 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.22.0-2
127- Rebuild for new swfdec.
[521]128
[912]129* Sat Mar 15 2008 Matthias Clasen <mclasen@redhat.com> - 2.22.0-1
130- Update to 2.22.0
[521]131
[912]132* Sun Feb 24 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.91-1
133- Update to 2.21.91.
[521]134
[912]135* Wed Feb 20 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-3
136- Rebuild for new swfdec.
[521]137
[912]138* Fri Feb  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-2
[521]139- Rebuild for gcc-4.3.
140
[912]141* Tue Jan 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-1
142- Update to 2.21.90.
143- Add man pages.
144- Update version of swfdec needed.
[521]145
146* Wed Dec 19 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-2
[912]147- Rebuild for pulse audio enable swfdec.
[521]148
149* Mon Dec 17 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-1
150- Update to 0.5.5.
151
[912]152* Tue Nov 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-2
153- Add scriptlet to update desktop-database.
154- Add vendor to desktop file, even though it's not really necessary.
[521]155
156* Thu Nov 15 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-1
[912]157- Intial Fedora spec.
[521]158
Note: See TracBrowser for help on using the repository browser.