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

Revision 3642, 7.6 KB checked in by munepi, 13 years ago (diff)

updated gnome-mplayer-vl.spec, gecko-mediaplayer-vl.spec

Line 
1%define with_my_japo 0
2#% define svnrevision 432
3#% define rcversion 3
4#% define betaversion beta
5
6Name:           gecko-mediaplayer
7Version:        1.0.3
8Release:        3%{?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:bz2}%{!?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* Fri Apr 22 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-3
128- new upstream release
129
130* Thu Apr 21 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-2.beta.svn432
131- dropped Requires: firefox
132
133* Sun Apr 17 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.3-1.beta.svn432
134- source snapshot 1.0.3beta r432
135
136* Sat Nov 06 2010 Munehiro Yamamoto <munepi@vinelinux.org> 1.0.0-1
137- new upstream release
138
139* Tue Oct 12 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.99-2.rc3
140- source 0.9.99.rc3
141
142* Fri Aug 20 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.99-1.rc1
143- source 0.9.99.rc1
144
145* Thu Mar 04 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9.2-1
146- new upstream release
147
148* Sat Feb 06 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9-2
149- new upstream release
150
151* Thu Jan 28 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.9-1.svn347
152- source snapshot r355
153
154* Sat Jan 23 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-3.svn347
155- source snapshot r347
156  - fixed compile with libxul-1.9.2 or higher (r347, r338)
157  - fixed crash on Apple site (r345)
158  - added video/xmng, video/x-ms-asx minetypes (r344, r335)
159- added gecko-mediaplayer-snapshot.sh
160
161* Sat Jan 23 2010 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-2
162- dropped BuildRequires: xulrunner-devel-unstable
163
164* Sun Sep 20 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.8-1
165- new upstream release
166
167* Sat Aug 22 2009 Munehiro Yamamoto <munepi@vinelinux.org> 0.9.7-1
168- new upstream release
169
170* Sat Jul 04 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.6-2
171- added Requires: firefox >= 3.0
172  - require %%{_libdir}/mozilla/plugins
173  - dropped Requires: %%{_libdir}/mozilla/plugins
174
175* Sat Jun 06 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.6-1
176- new upstream release
177
178* Sun Mar 15 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.5-1
179- new upstream release
180
181* Fri Feb 06 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 0.9.4-1
182- initial build
183  - added ja.po
184
185* Wed Feb  4 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.4-1
186- Updated to 0.9.4, no more xpt files
187- Dropped the upsteamed patch
188- Updated the URL
189
190* Thu Jan  8 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.3-2
191- Added patch fixing rpmfusion bug #290 from SVN
192
193* Sat Jan  3 2009 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.3-1
194- Updated to 0.9.3
195
196* Mon Nov 24 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.2-2
197- s/gnome-mplayer-core-functionality/gnome-mplayer-binary
198
199* Sat Nov 22 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.2-1
200- Updated to 0.9.2
201- Require gnome-mplayer-core-functionality instead of gnome-mplayer
202
203* Fri Oct 31 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.9.0-1
204- Updated to 0.9.0
205
206* Mon Sep 29 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.8.0-1.1
207- Updated to 0.8.0
208
209* Sun Aug 17 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.7.0-1.1
210- Updated to 0.7.0
211
212* Wed Jul 30 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6.3-3
213- rebuild for buildsys cflags issue
214
215* Wed Jul 30 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6.3-2
216- rebuild for buildsys cflags issue
217
218* Sun Jul  6 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.3-1
219- Updated to 0.6.3
220
221* Wed May 28 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.2-1
222- Updated to 0.6.2
223
224* Thu Apr 17 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.1-1
225- Updated to 0.6.1
226- Updated URL and Source0
227- Dropped upstreamed patch
228- Dropped the rpmfusion-specific readme
229
230* Fri Mar  7 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-3
231- Added patch fixing unnecessary libxul-embedding.pc from SVN
232
233* Fri Feb 29 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-2
234- Switched to gecko-devel virtual provides
235- Made the mplayerplug-in obsoletion versioned
236- Ditto gnome-mplayer requirement
237
238* Wed Feb 13 2008 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.6.0-1
239- Initial rpmfusion release
Note: See TracBrowser for help on using the repository browser.