source: projects/specs/branches/6/g/gecko-mediaplayer/gecko-mediaplayer-vl.spec @ 7876

Revision 7876, 8.9 KB checked in by munepi, 10 years ago (diff)

new upstream release; added gmtk

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