source: projects/specs/trunk/g/gecko-mediaplayer/gecko-mediaplayer-vl.spec @ 4848

Revision 4848, 7.9 KB checked in by munepi, 13 years ago (diff)

updated lyx-vl.spec

Line 
1%define with_my_japo 0
2#% define svnrevision 450
3#% define rcversion 3
4#% define betaversion b2
5
6Name:           gecko-mediaplayer
7Version:        1.0.4
8Release:        4%{?betaversion:.%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}%{?_dist_release}
9Summary:        Gnome MPlayer browser plugin
10Summary(ja):    Gnome MPlayer の Web ブラウザ用プラグイン
11
12Group:          Applications/Multimedia
13License:        GPLv2+
14URL:            http://kdekorte.googlepages.com/gecko-mediaplayer
15Source0:        http://gecko-mediaplayer.googlecode.com/files/%{name}-%{version}%{?betaversion:%betaversion}%{?svnrevision:.svn%svnrevision}%{?rcversion:.rc%rcversion}.tar.%{?svnrevision:xz}%{!?svnrevision:gz}
16Source10:       gecko-mediaplayer-snapshot.sh
17
18## vine
19%if %{with_my_japo}
20Patch100:       gecko-mediaplayer-0.9.4-ja.patch
21Source100:      gecko-mediaplayer-0.9.4-ja.po
22%endif
23
24BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
25
26BuildRequires:  dbus-glib-devel
27BuildRequires:  GConf2-devel
28BuildRequires:  curl-devel
29BuildRequires:  gettext
30BuildRequires:  libX11-devel
31#BuildRequires:  gecko-devel
32BuildRequires:  xulrunner-devel >= 1.9.2
33
34#Requires:       firefox >= 3.5
35#Requires:       %{_libdir}/mozilla/plugins
36Requires:       gnome-mplayer >= %{version}
37
38Requires(pre):  GConf2
39Requires(post): GConf2
40Requires(preun): GConf2
41
42Obsoletes:      mplayerplug-in <= 3.55
43
44%description
45Gecko Media Player is a browser plugin that uses GNOME MPlayer to play media in
46a browser. It should work with all browsers on Unix-ish systems(Linux, BSD,
47Solaris) and use the NS4 API (Mozilla, Firefox, Opera, etc.).
48
49%description -l ja
50Gecko Media Player は Web ブラウザ上でメディアを再生するために
51GNOME MPlayer を使う Web ブラウザ用プラグインです.
52Unix-ish なシステム(Linux, BSD, Solaris)上のすべてのブラウザで
53動作するはずで,NS4 API(Mozilla, Firefox, Opera など)を使います.
54
55
56%prep
57#% setup -q %{?rcversion:-n %{name}-%{version}.rc%{rcversion}}
58%setup -q %{?betaversion:-n %{name}-%{version}%betaversion}
59
60%if %{with_my_japo}
61## vine
62%patch100 -p1 -b .ja
63%__install -m644 %{SOURCE100} po/ja.po
64autoreconf -f
65%endif
66
67%build
68%configure \
69    --enable-new-libxul \
70    \
71    --with-libcurl \
72    ;
73%__make %{?_smp_mflags}
74
75
76%install
77%__rm -rf $RPM_BUILD_ROOT
78#export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
79%__make install DESTDIR=$RPM_BUILD_ROOT
80%find_lang %{name}
81
82#remove intrusive docs
83%__rm -rf $RPM_BUILD_ROOT%{_docdir}/gecko-mediaplayer
84
85
86# %pre
87# if [ "$1" -gt 1 ]; then
88#     export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
89#     gconftool-2 --makefile-uninstall-rule \
90#       %{_sysconfdir}/gconf/schemas/gecko-mediaplayer.schemas >/dev/null || :
91#     # If the schema file has ever been renamed::
92#     #gconftool-2 --makefile-uninstall-rule \
93#     #  %{_sysconfdir}/gconf/schemas/[OLDNAME].schemas > /dev/null || :
94# fi
95
96
97# %post
98# export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
99# gconftool-2 --makefile-install-rule \
100#   %{_sysconfdir}/gconf/schemas/gecko-mediaplayer.schemas > /dev/null || :
101
102
103# %preun
104# if [ "$1" -eq 0 ]; then
105#     export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
106#     gconftool-2 --makefile-uninstall-rule \
107#       %{_sysconfdir}/gconf/schemas/gecko-mediaplayer.schemas > /dev/null || :
108# fi
109
110
111%clean
112%__rm -rf $RPM_BUILD_ROOT
113
114
115%files -f %{name}.lang
116%defattr(-,root,root,-)
117%doc COPYING ChangeLog
118#%{_sysconfdir}/gconf/schemas/gecko-mediaplayer.schemas
119%{_libdir}/mozilla/plugins/gecko-mediaplayer-dvx.so
120%{_libdir}/mozilla/plugins/gecko-mediaplayer-qt.so
121%{_libdir}/mozilla/plugins/gecko-mediaplayer-rm.so
122%{_libdir}/mozilla/plugins/gecko-mediaplayer-wmp.so
123%{_libdir}/mozilla/plugins/gecko-mediaplayer.so
124
125
126%changelog
127* Sun Sep 25 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.4-4
128- rebuilt with libnotify-0.7.4
129
130* Mon Jul 04 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.4-3
131- new upstream release
132
133* Fri Jun 10 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.4-2.b2
134- source 1.0.4b2
135
136* Mon Jun 06 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.4-1.b1.svn450
137- source snapshot 1.0.4b1.svn450
138
139* Fri Apr 22 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-3
140- new upstream release
141
142* Thu Apr 21 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-2.beta.svn432
143- dropped Requires: firefox
144
145* Sun Apr 17 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-1.beta.svn432
146- source snapshot 1.0.3beta r432
147
148* Sat Nov 06 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.0-1
149- new upstream release
150
151* Tue Oct 12 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.99-2.rc3
152- source 0.9.99.rc3
153
154* Fri Aug 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.99-1.rc1
155- source 0.9.99.rc1
156
157* Thu Mar 04 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9.2-1
158- new upstream release
159
160* Sat Feb 06 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9-2
161- new upstream release
162
163* Thu Jan 28 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9-1.svn347
164- source snapshot r355
165
166* Sat Jan 23 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-3.svn347
167- source snapshot r347
168  - fixed compile with libxul-1.9.2 or higher (r347, r338)
169  - fixed crash on Apple site (r345)
170  - added video/xmng, video/x-ms-asx minetypes (r344, r335)
171- added gecko-mediaplayer-snapshot.sh
172
173* Sat Jan 23 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-2
174- dropped BuildRequires: xulrunner-devel-unstable
175
176* Sun Sep 20 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-1
177- new upstream release
178
179* Sat Aug 22 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.7-1
180- new upstream release
181
182* Sat Jul 04 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.6-2
183- added Requires: firefox >= 3.0
184  - require %%{_libdir}/mozilla/plugins
185  - dropped Requires: %%{_libdir}/mozilla/plugins
186
187* Sat Jun 06 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.6-1
188- new upstream release
189
190* Sun Mar 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.5-1
191- new upstream release
192
193* Fri Feb 06 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.4-1
194- initial build
195  - added ja.po
196
197* Wed Feb  4 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.4-1
198- Updated to 0.9.4, no more xpt files
199- Dropped the upsteamed patch
200- Updated the URL
201
202* Thu Jan  8 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.3-2
203- Added patch fixing rpmfusion bug #290 from SVN
204
205* Sat Jan  3 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.3-1
206- Updated to 0.9.3
207
208* Mon Nov 24 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.2-2
209- s/gnome-mplayer-core-functionality/gnome-mplayer-binary
210
211* Sat Nov 22 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.2-1
212- Updated to 0.9.2
213- Require gnome-mplayer-core-functionality instead of gnome-mplayer
214
215* Fri Oct 31 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.0-1
216- Updated to 0.9.0
217
218* Mon Sep 29 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.8.0-1.1
219- Updated to 0.8.0
220
221* Sun Aug 17 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.7.0-1.1
222- Updated to 0.7.0
223
224* Wed Jul 30 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6.3-3
225- rebuild for buildsys cflags issue
226
227* Wed Jul 30 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6.3-2
228- rebuild for buildsys cflags issue
229
230* Sun Jul  6 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.3-1
231- Updated to 0.6.3
232
233* Wed May 28 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.2-1
234- Updated to 0.6.2
235
236* Thu Apr 17 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.1-1
237- Updated to 0.6.1
238- Updated URL and Source0
239- Dropped upstreamed patch
240- Dropped the rpmfusion-specific readme
241
242* Fri Mar  7 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-3
243- Added patch fixing unnecessary libxul-embedding.pc from SVN
244
245* Fri Feb 29 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-2
246- Switched to gecko-devel virtual provides
247- Made the mplayerplug-in obsoletion versioned
248- Ditto gnome-mplayer requirement
249
250* Wed Feb 13 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-1
251- Initial rpmfusion release
Note: See TracBrowser for help on using the repository browser.