totem-vl.spec 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682
  1. # select backend (GStreamer, xine)
  2. #define build_gst 1
  3. %define build_xine 1
  4. # build browser plugins
  5. %define build_plugin %{!?_without_mozilla:1}%{?_without_mozilla:0}
  6. # define versions
  7. %define _glib_ver 2.24.0
  8. %define _gtk_ver 2.20.0
  9. %define _gnomevfs_ver 2.24.0
  10. %define _gnomeui_ver 2.24.3
  11. %define _gnomeicon_ver 2.30.0
  12. %define _gnome_desktop_ver 2.30.0
  13. %define _libgnome_ver 2.30.0
  14. %define _gnome_doc_utils_ver 0.20.0
  15. %define _dbus_ver 1.2.24
  16. %define _gst_ver 0.10.29
  17. %define _gstpb_ver 0.10.7
  18. %define _xine_ver 1.1.11.1
  19. %define _xulrunner_ver 1.9
  20. %define _nautilus_ver 2.26.0
  21. %define _shared_mime_info_ver 0.17
  22. %define _unique_ver 1.0
  23. %define _vala_ver 0.7.5
  24. %define _totem_pl_parser_ver 2.30.0
  25. %define _libgdata_ver 0.6.4
  26. %define nautilus_extdir %{_libdir}/nautilus/extensions-2.0
  27. %define mozplug_dir %{_libdir}/mozilla/plugins
  28. Summary: Movie player for GNOME 2
  29. Summary(ja): GNOME2 用動画プレイヤー
  30. Name: totem
  31. Version: 2.30.1
  32. Release: 2%{?_dist_release}
  33. License: GPL
  34. Group: Applications/Multimedia
  35. URL: http://www.gnome.org/projects/totem/
  36. Source0: http://ftp.gnome.org/pub/GNOME/sources/totem/2.30/totem-%{version}.tar.bz2
  37. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  38. Vendor: Project Vine
  39. Distribution: Vine Linux
  40. BuildRequires: gtk2-devel >= %{_gtk_ver}, glib2-devel >= %{_glib_ver}
  41. BuildRequires: gnome-desktop-devel >= %{_gnome_desktop_ver}
  42. BuildRequires: gnome-vfs2-devel >= %{_gnomevfs_ver}
  43. BuildRequires: libgnomeui-devel >= %{_gnomeui_ver}
  44. BuildRequires: gnome-icon-theme >= %{_gnomeicon_ver}
  45. BuildRequires: libgnome-devel >= %{_libgnome_ver}
  46. BuildRequires: gnome-doc-utils >= %{_gnome_doc_utils_ver}
  47. BuildRequires: dbus-devel >= %{_dbus_ver}
  48. BuildRequires: libmusicbrainz-devel
  49. BuildRequires: nautilus-devel >= %{_nautilus_ver}
  50. BuildRequires: gettext, scrollkeeper
  51. BuildRequires: perl-XML-Parser
  52. BuildRequires: iso-codes
  53. BuildRequires: totem-pl-parser-devel >= %{_totem_pl_parser_ver}
  54. BuildRequires: bluez-libs-devel >= 4.15
  55. BuildRequires: lirc
  56. BuildRequires: unique-devel >= %{_unique_ver}
  57. BuildRequires: vala-devel >= %{_vala_ver}
  58. BuildRequires: python-devel
  59. BuildRequires: pygtk2-devel
  60. BuildRequires: gstreamer-devel >= %{_gst_ver}
  61. BuildRequires: gstreamer-plugins-base-devel >= %{_gstpb_ver}
  62. BuildRequires: gstreamer-plugins-good
  63. BuildRequires: xine-lib-devel >= %{_xine_ver}
  64. Requires: gstreamer >= %{_gst_ver}
  65. Requires: gstreamer-plugins-base >= %{_gstpb_ver}
  66. Requires: %{name}-common = %{version}-%{release}
  67. Requires: xine-lib >= %{_xine_ver}
  68. %if %{build_plugin}
  69. BuildRequires: xulrunner-devel >= %{_xulrunner_ver}
  70. BuildRequires: nautilus-devel >= %{_nautilus_ver}
  71. BuildRequires: shared-mime-info >= %{_shared_mime_info_ver}
  72. BuildRequires: libgdata-devel >= %{_libgdata_ver}
  73. %endif
  74. %description
  75. Totem is simple movie player for the Gnome desktop. It features a
  76. simple playlist, a full-screen mode, seek and volume controls, as well as
  77. a pretty complete keyboard navigation.
  78. This is virtual package to install totem common package and totem backend
  79. package.
  80. ## %package gstreamer
  81. ## Summary: GStramer backend for Totem
  82. ## Summary(ja): Totem 用 GStreamer バックエンド
  83. ## Group: Applications/Multimedia
  84. ## Requires: %{name}-common = %{version}-%{release}
  85. ## Requires: gstreamer >= %{_gst_ver}
  86. ## Requires: gstreamer-plugins-base >= %{_gstpb_ver}
  87. ## BuildRequires: gstreamer-devel >= %{_gst_ver}
  88. ## BuildRequires: gstreamer-plugins-base-devel >= %{_gstpb_ver}
  89. ## BuildRequires: gstreamer-plugins-good
  90. ## Obsoletes: %{name} < 1.0.2-0vl2, nautilus-media
  91. ## Provides: %{name} = %{version}-%{release}
  92. ## Requires(post): alternatives
  93. ## Requires(postun): alternatives
  94. ## %description gstreamer
  95. ## Totem is simple movie player for the Gnome desktop. It features a
  96. ## simple playlist, a full-screen mode, seek and volume controls, as well as
  97. ## a pretty complete keyboard navigation.
  98. ## %if %{build_xine}
  99. ## %package xine
  100. ## Summary: Xine backend for Totem
  101. ## Summary(ja): Totem 用 Xine バックエンド
  102. ## Group: Applications/Multimedia
  103. ## Requires: %{name}-common = %{version}-%{release}
  104. ## Requires: xine-lib >= %{_xine_ver}
  105. ## BuildRequires: xine-lib-devel >= %{_xine_ver}
  106. ## Obsoletes: %{name} < 1.0.2-0vl2
  107. ## Provides: %{name} = %{version}-%{release}
  108. ## Requires(post): alternatives
  109. ## Requires(postun): alternatives
  110. ## %description xine
  111. ## Totem is simple movie player for the Gnome desktop. It features a
  112. ## simple playlist, a full-screen mode, seek and volume controls, as well as
  113. ## a pretty complete keyboard navigation.
  114. ## %endif
  115. %package common
  116. Summary: common files for Totem
  117. Summary(ja): Totem の共通ファイル
  118. Group: Applications/Multimedia
  119. Requires: gtk2 >= %{_gtk_ver}, glib2 >= %{_glib_ver}
  120. Requires: gnome-desktop-libs >= %{_gnome_desktop_ver}
  121. Requires: gnome-vfs2 >= %{_gnomevfs_ver}
  122. Requires: libgnomeui >= %{_gnomeui_ver}
  123. Requires: libgnome >= %{_libgnome_ver}
  124. Requires: dbus >= %{_dbus_ver}
  125. Requires: iso-codes, libmusicbrainz
  126. Conflicts: %{name} < 1.0.2-0vl2
  127. Obsoletes: nautilus-media
  128. Obsoletes: %{name}-gstreamer < 2.30.1-2
  129. Obsoletes: %{name}-xine < 2.30.1-2
  130. Provides: nautilus-media
  131. Provides: %{name}-gstreamer < 2.30.1-2
  132. Provides: %{name}-xine < 2.30.1-2
  133. Requires(post): ldconfig, scrollkeeper, desktop-file-utils, GConf2
  134. Requires(postun): ldconfig, scrollkeeper, desktop-file-utils, alternatives
  135. Requires(preun): GConf2
  136. Requires(triggers): alternatives
  137. %description common
  138. Totem is simple movie player for the Gnome desktop. It features a
  139. simple playlist, a full-screen mode, seek and volume controls, as well as
  140. a pretty complete keyboard navigation.
  141. This package contains common files for Totem (GStreamer/xine backend).
  142. %if %{build_plugin}
  143. %package mozilla
  144. Summary: Totem movie plugin for Mozilla
  145. Summary(ja): Mozilla 用 Totem 動画プラグイン
  146. Group: Applications/Internet
  147. Requires: %{name}-common = %{version}-%{release}
  148. Obsoletes: %{name}-mozilla-common
  149. Obsoletes: %{name}-mozilla-gstreamer
  150. Obsoletes: %{name}-mozilla-xine
  151. Requires(post): alternatives
  152. Requires(postun): alternatives
  153. %description mozilla
  154. Totem is simple movie player for the Gnome desktop. It features a
  155. simple playlist, a full-screen mode, seek and volume controls, as well as
  156. a pretty complete keyboard navigation.
  157. This package contains a Totem video plugin for Mozilla. It allows Totem
  158. movie player to be embedded into a web browser.
  159. ## %package tracker
  160. ## Summary: Tracker-based video search plugin for Totem
  161. ## Summary(ja): Tracker を使った Totem 用動画検索プラグイン
  162. ## Group: Applications/Multimedia
  163. ## Requires: %{name}-common = %{version}-%{release}
  164. ## BuildRequires: tracker-devel
  165. ## %description tracker
  166. ## A plugin to allow searching local videos, based on their tags, metadata,
  167. ## or filenames, as indexing by the Tracker indexer.
  168. %endif
  169. %prep
  170. %setup -q
  171. ## %setup -q -c
  172. # Whatever needs to be changed in both copies do here
  173. ## remember to update me when changing %doc
  174. ## for i in AUTHORS COPYING ChangeLog NEWS README TODO;do
  175. ## cp totem-%{version}/$i .
  176. ## done
  177. ## # duplicate sources
  178. ## cp -a totem-%{version} xine
  179. ## mv totem-%{version} gstreamer
  180. %build
  181. ## # build Totem (GStreamer backend)
  182. ## pushd gstreamer
  183. DBUS_FATAL_WARNINGS=0 /usr/bin/gst-inspect-0.10 --print-all > /dev/null
  184. export MOZILLA_PLUGINDIR=%{mozplug_dir}
  185. %configure \
  186. --disable-schemas-install \
  187. --disable-scrollkeeper \
  188. %if %{build_plugin}
  189. --enable-browser-plugins \
  190. --enable-nautilus \
  191. --enable-gmp-plugin \
  192. --enable-narrowspace-plugin \
  193. --enable-mully-plugin
  194. %else
  195. --disable-browser-plugins
  196. %endif
  197. make %{?_smp_mflags}
  198. ## popd
  199. ## # build Totem (xine backend)
  200. ## %if %{build_xine}
  201. ## pushd xine
  202. ## export MOZILLA_PLUGINDIR=%{mozplug_dir}
  203. ## %configure \
  204. ## --disable-schemas-install \
  205. ## --disable-scrollkeeper \
  206. ## --disable-nautilus \
  207. ## --disable-browser-plugins
  208. ## cd src/backend/
  209. ## make %{?_smp_mflags}
  210. ## popd
  211. ## %endif
  212. %install
  213. rm -rf $RPM_BUILD_ROOT
  214. export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
  215. ## comment out old rules
  216. ## # install Totem (GStreamer backend)
  217. ## pushd gstreamer/
  218. ## make install DESTDIR=$RPM_BUILD_ROOT
  219. ## # language hack
  220. ## %find_lang %{name} --with-gnome
  221. ## mv %{name}.lang ../
  222. ## popd
  223. ## # install Totem (xine backend)
  224. ## %if %{build_xine}
  225. ## pushd xine/src/backend/
  226. ## make install DESTDIR=$RPM_BUILD_ROOT
  227. ## popd
  228. ## %endif
  229. make install DESTDIR=$RPM_BUILD_ROOT
  230. # remove unneeded files
  231. %__rm -f %{buildroot}%{_libdir}/totem/plugins/*/*.{a,la}
  232. %__rm -f %{buildroot}%{_datadir}/pixmaps/vanity.png
  233. %__rm -f %{buildroot}%{nautilus_extdir}/*.{a,la}
  234. %__rm -f %{buildroot}%{mozplug_dir}/*.{a,la}
  235. %__rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
  236. %__rm -rf %{buildroot}%{_libdir}/totem/plugins/bemused/
  237. %find_lang %{name} --with-gnome
  238. # save space by linking identical images in translated docs
  239. helpdir=$RPM_BUILD_ROOT%{_datadir}/gnome/help/%{name}
  240. for f in $helpdir/C/figures/*.png; do
  241. b="$(basename $f)"
  242. for d in $helpdir/*; do
  243. if [ -d "$d" -a "$d" != "$helpdir/C" ]; then
  244. g="$d/figures/$b"
  245. if [ -f "$g" ]; then
  246. if cmp -s $f $g; then
  247. rm "$g"; ln -s "../../C/figures/$b" "$g"
  248. fi
  249. fi
  250. fi
  251. done
  252. done
  253. %clean
  254. %__rm -rf %{buildroot}
  255. ## %post gstreamer
  256. ## %{_syssbindir}/update-alternatives --install \
  257. ## %{_libdir}/libbaconvideowidget.so.0.0.0 totem \
  258. ## %{_libdir}/libbaconvideowidget-gstreamer.so.0.0.0 10
  259. ## /sbin/ldconfig
  260. ## %postun gstreamer
  261. ## [ "$1" = "1" ] && exit
  262. ## %{_syssbindir}/update-alternatives --remove \
  263. ## totem %{_libdir}/libbaconvideowidget-gstreamer.so.0.0.0
  264. ## [ -f "%{_libdir}/libbaconvideowidget.so.0.0.0" ] || %{_syssbindir}/update-alternatives --auto totem
  265. ## /sbin/ldconfig
  266. ## %if %{build_xine}
  267. ## %post xine
  268. ## %{_syssbindir}/update-alternatives --install \
  269. ## %{_libdir}/libbaconvideowidget.so.0.0.0 totem \
  270. ## %{_libdir}/libbaconvideowidget-xine.so.0.0.0 15
  271. ## /sbin/ldconfig
  272. ## %postun xine
  273. ## [ "$1" = "1" ] && exit
  274. ## %{_syssbindir}/update-alternatives --remove \
  275. ## totem %{_libdir}/libbaconvideowidget-xine.so.0.0.0
  276. ## [ -f "%{_libdir}/libbaconvideowidget.so.0.0.0" ] || %{_syssbindir}/update-alternatives --auto totem
  277. ## /sbin/ldconfig
  278. ## %endif
  279. %post common
  280. %{_bindir}/scrollkeeper-update -q
  281. %{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
  282. export GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source`
  283. gconftool-2 --makefile-install-rule \
  284. %{_sysconfdir}/gconf/schemas/totem.schemas \
  285. %{_sysconfdir}/gconf/schemas/totem-handlers.schemas \
  286. %{_sysconfdir}/gconf/schemas/totem-video-thumbnail.schemas \
  287. >& /dev/null || :
  288. touch %{_datadir}/icons/hicolor
  289. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  290. /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
  291. fi
  292. %pre common
  293. if [ "$1" -gt 1 ]; then
  294. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  295. gconftool-2 --makefile-uninstall-rule \
  296. %{_sysconfdir}/gconf/schemas/totem.schemas \
  297. %{_sysconfdir}/gconf/schemas/totem-handlers.schemas \
  298. %{_sysconfdir}/gconf/schemas/totem-video-thumbnail.schemas \
  299. >& /dev/null || :
  300. fi
  301. %preun common
  302. if [ "$1" -eq 0 ]; then
  303. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  304. gconftool-2 --makefile-uninstall-rule \
  305. %{_sysconfdir}/gconf/schemas/totem.schemas \
  306. %{_sysconfdir}/gconf/schemas/totem-handlers.schemas \
  307. %{_sysconfdir}/gconf/schemas/totem-video-thumbnail.schemas \
  308. >& /dev/null || :
  309. fi
  310. %postun common
  311. %{_bindir}/scrollkeeper-update -q
  312. %{_bindir}/update-desktop-database %{_datadir}/applications >& /dev/null ||:
  313. touch %{_datadir}/icons/hicolor
  314. if [ -x /usr/bin/gtk-update-icon-cache ]; then
  315. /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor
  316. fi
  317. [ -f "%{_bindir}/totem" ] || %{_syssbindir}/update-alternatives --auto totem
  318. %triggerpostun common -- %{name} < 1.0.2-0vl2
  319. export GCONF_CONFIG_SOURCE=`%{_bindir}/gconftool-2 --get-default-source`
  320. for schema in totem totem-video-thumbnail totem-handlers ; do
  321. %{_bindir}/gconftool-2 --makefile-install-rule \
  322. %{_sysconfdir}/gconf/schemas/${schema}.schemas > /dev/null ||:
  323. done
  324. [ -f "%{_bindir}/totem" ] || %{_syssbindir}/update-alternatives --auto totem
  325. %files
  326. ## %files gstreamer
  327. ## %defattr(-,root,root,-)
  328. ## %{_libdir}/libbaconvideowidget-gstreamer.so.0.0.0
  329. ## %if %{build_xine}
  330. ## %files xine
  331. ## %defattr(-,root,root,-)
  332. ## %{_libdir}/libbaconvideowidget-xine.so.0.0.0
  333. ## %endif
  334. %files common -f %{name}.lang
  335. %defattr(-,root,root,-)
  336. %doc AUTHORS COPYING ChangeLog NEWS README TODO
  337. %config %{_sysconfdir}/gconf/schemas/*.schemas
  338. %{_bindir}/totem
  339. %{_bindir}/totem-audio-preview
  340. %{_bindir}/totem-video-indexer
  341. %{_bindir}/totem-video-thumbnailer
  342. %{_datadir}/applications/%{name}.desktop
  343. %{_datadir}/icons/*/*/apps/*
  344. %{_datadir}/icons/*/*/devices/*
  345. %{_datadir}/%{name}
  346. %{_datadir}/gtk-doc/html/totem
  347. %dir %{_libdir}/totem
  348. %dir %{_libdir}/totem/plugins
  349. %{_libdir}/totem/plugins/brasero-disc-recorder
  350. %{_libdir}/totem/plugins/coherence_upnp
  351. %{_libdir}/totem/plugins/dbus
  352. %{_libdir}/totem/plugins/gromit
  353. %{_libdir}/totem/plugins/iplayer
  354. %{_libdir}/totem/plugins/jamendo
  355. %{_libdir}/totem/plugins/lirc
  356. %{_libdir}/totem/plugins/media-player-keys
  357. %{_libdir}/totem/plugins/ontop
  358. %{_libdir}/totem/plugins/opensubtitles
  359. %{_libdir}/totem/plugins/properties
  360. %{_libdir}/totem/plugins/pythonconsole
  361. %{_libdir}/totem/plugins/sample-vala
  362. %{_libdir}/totem/plugins/screensaver
  363. %{_libdir}/totem/plugins/screenshot
  364. %{_libdir}/totem/plugins/skipto
  365. %{_libdir}/totem/plugins/thumbnail
  366. %{_libdir}/totem/plugins/youtube
  367. %{_libdir}/totem/plugins/totem
  368. ## %{_libdir}/totem/plugins/tracker
  369. %if %{build_plugin}
  370. %{_libdir}/nautilus/extensions-2.0/*.so*
  371. %endif
  372. %{_libexecdir}/%{name}/totem-bugreport.py
  373. %{_mandir}/man1/*
  374. %if %{build_plugin}
  375. %files mozilla
  376. %defattr(-,root,root,-)
  377. %{mozplug_dir}/*
  378. %{_libexecdir}/totem-plugin-viewer
  379. %endif
  380. %changelog
  381. * Sun May 09 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-2
  382. - rebuild with libgdata (add youtube plugin)
  383. - add BuildRequires: libgdata-devel, python-devel, pygtk2-devel
  384. - add Obsolete: totem-gstreamer, totem-xine)
  385. * Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1
  386. - new upstream release
  387. - chagnge _gst_ver from 0.10.19 to 0.10.29
  388. * Wed Apr 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
  389. - new upstream release
  390. - drop totem-tracker package
  391. - add BuildRequires: unique-devel
  392. - remove BuildRequires: hal-devel
  393. - remove unrecognized options (--disable-lirc, --disable-vanity, --disable-nvtv, --enable-xine, --disable-xine, --enable-gstreamer, --disable-gstreamer, --enable-mozilla, --with-mozilla, --disable-mozilla, --enable-basic-plugin, --enable-complex-plugin)
  394. * Mon Jul 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-2
  395. - remove unneeded autoreconf
  396. - add BR: lirc
  397. * Thu Jul 02 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
  398. - new upstream release
  399. * Wed Jul 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-2
  400. - remove bemused plugin
  401. * Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
  402. - new upstream release
  403. * Thu Apr 30 2009 NAKAMURA Kenta <kenta@vinelinux.org> 2.26.1-2
  404. - added tracker video search sub-package
  405. * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
  406. - new upstream release
  407. * Sun Mar 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
  408. - new upstream release
  409. * Fri Mar 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.3-2
  410. - remove libxine dependency from totem-common
  411. - build xine backend with minimum dependency
  412. * Thu Oct 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.2-3
  413. - add BR: bluez-libs-devel >= 4.15
  414. - fix typo in %%postun xine
  415. * Thu Oct 23 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.24.2-2
  416. - rebuild with bluez-libs-devel-4.15
  417. * Sat Oct 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.2-1
  418. - new upstream release
  419. * Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
  420. - new upstream release
  421. * Mon Jul 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.22.2-1
  422. - new upstream release
  423. - add patch1 to build with xulrunner-1.9
  424. * Thu Apr 10 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
  425. - new upstream release
  426. * Mon Apr 7 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
  427. - new upstream release
  428. - disabled devel package (replaced by totem-pl-parser-devel)
  429. * Sat Aug 11 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 2.18.2-0vl1
  430. - new upstream release
  431. - update version macros
  432. - enable browser plugins on x86_64
  433. * Sat Apr 28 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.1-0vl1
  434. - new upstream release
  435. * Sun Mar 25 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.6-0vl1
  436. - upstream release
  437. - drop obsolete ja.po.patch (patch0)
  438. - revert change of 1.4.4-0vl2
  439. * Wed Jan 31 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.5-0vl1
  440. - upstream release
  441. - enable browser plugins (exclude x86_64 arch)
  442. * Fri Dec 01 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.4-0vl1
  443. - upstream release
  444. * Mon Nov 27 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.3-0vl3
  445. - update configure options
  446. - add -mozilla-{gstreamer,xine,common} sub-packages (disabled by default)
  447. * Sat Nov 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.3-0vl2
  448. - fix mistranslation (patch0)
  449. - add icon symlink
  450. - add BuildRequires: gstreamer-plugins-good
  451. * Fri Nov 24 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.16.3-0vl1
  452. - upstream release
  453. - update %%_glib_ver, %%_xine_ver
  454. - add BuildRequires: hal
  455. - update %%configure options
  456. - update %%files
  457. * Wed Sep 13 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.5-0vl1
  458. - upstream release
  459. * Fri Sep 08 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.4-0vl2
  460. - fix macro name (%%gnome_desktop_ver -> %%gnomedesktop_ver)
  461. * Mon Aug 07 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.4-0vl1
  462. - upstream release
  463. - drop obsolete patch0
  464. * Sun Jul 16 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.3-0vl1
  465. - upstream release
  466. - add patch0 to build with intltool-0.35
  467. * Sun Jun 25 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.2-0vl1
  468. - upstream release
  469. * Thu May 18 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.1-0vl1
  470. - upstream release
  471. - update alternatives entry
  472. * Tue Mar 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.4.0-0vl1
  473. - upstream release
  474. - drop fix-sort-function.patch (was merged to upstream, #331426)
  475. * Wed Mar 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.91-0vl2
  476. - rebuild with gnome-2.14rc
  477. * Tue Feb 14 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.91-0vl1
  478. - upstream release
  479. - add macros
  480. - _gtk_ver, _glib_ver
  481. - _gnomevfs_ver, _gnomeui_ver, _gnomeicon_ver, _gnome_desktop_ver
  482. - _dbus_ver
  483. - _gst_ver, gstpb_ver, _xine_ver
  484. - add fix-sort-function.patch to build with glib < 2.9.1
  485. * Sat Jan 21 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.3.1-0vl1
  486. - upstream release
  487. - add BuildRequires:
  488. - gtk2-devel >= 2.5.6, glib2-devel >= 2.6.3
  489. - gnome-vfs2-devel >= 2.9.92
  490. - dbus-devel >= 0.35
  491. - use gstreamer-0.10 as backend for totem-gstreamer
  492. * Sat Jan 21 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl2
  493. - use gstreamer08 instead of gstreamer
  494. * Sat Dec 31 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.1-0vl1
  495. - upstream release
  496. * Sun Oct 09 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.0-0vl2
  497. - fix missing links
  498. - update file list
  499. - update update-alternatives scripts
  500. - fix totem-gstreamer's %%postun script
  501. * Wed Sep 21 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.2.0-0vl1
  502. - upstream release
  503. - add BuildRequires: iso-codes, libmusicbrainz-devel
  504. - add Requires: iso-codes, libmusicbrains to -common package
  505. - remove BuildRequires: nautilus-cd-burner
  506. - remove Requires: nautilus-cd-burner from -common package
  507. * Wed Aug 03 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.4-0vl2
  508. - totem-gstreamer obsoletes nautilus-media
  509. * Thu Jun 23 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.4-0vl1
  510. - upstream release
  511. - add Requires(post,postun): alternatives for gstreamer,xine
  512. - add Requires(postun,triggers): alternatives for common
  513. * Mon May 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.3-0vl1
  514. - upstream release
  515. * Sun May 08 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.2-0vl2
  516. - build xine backend
  517. - move common files to common package
  518. - move GStreamer related files to gstreamer package
  519. - install xine related files to xine package
  520. - fix scripts
  521. * Sun May 01 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.2-0vl1
  522. - upstream release
  523. - update URL
  524. - move *.{a,la} to devel package
  525. * Mon Apr 04 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-1vl1
  526. - fix %%{post,preun} script (video-thumbnail.schemas)
  527. - sync with Fedora Core's 1.0.1-1
  528. * Tue Feb 29 2005 John (J5) Palmieri <johnp@redhat.com> - 1.0.1-1
  529. - Update to upstream version 1.0.1
  530. - Break out devel package
  531. * Thu Mar 31 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.101-4uvl2
  532. - add %%{post,pre}un script
  533. * Wed Mar 30 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.101-4uvl1
  534. - initial build for Vine Linux
  535. * Mon Feb 21 2005 Bill Nottingham <notting@redhat.com> - 0.101-4
  536. - fix %%post
  537. * Wed Feb 2 2005 Matthias Clasen <mclasen@redhat.com> - 0.101-3
  538. - Obsolete nautilus-media
  539. - Install property page and thumbnailer
  540. * Wed Feb 2 2005 Matthias Clasen <mclasen@redhat.com> - 0.101-2
  541. - Update to 0.101
  542. * Mon Jan 03 2005 Colin Walters <walters@redhat.com> - 0.100-2
  543. - Grab patch totem-0.100-desktopfile.patch from CVS to fix
  544. missing menu entry (144088)
  545. - Remove workaround for desktop file being misinstalled, fixed
  546. by above patch
  547. * Mon Jan 03 2005 Colin Walters <walters@redhat.com> - 0.100-1
  548. - New upstream version 0.100
  549. * Sun Dec 5 2004 Bill Nottingham <notting@redhat.com> - 0.99.22-1
  550. - update to 0.99.22
  551. * Thu Oct 28 2004 Colin Walters <walters@redhat.com> - 0.99.19-2
  552. - Add patch to remove removed items from package from help
  553. * Thu Oct 14 2004 Colin Walters <walters@redhat.com> - 0.99.19-1
  554. - New upstream 0.99.19
  555. - Fixes crasher with CD playback (see NEWS)
  556. * Tue Oct 12 2004 Alexander Larsson <alexl@redhat.com> - 0.99.18-2
  557. - Call update-desktop-database in post
  558. * Tue Oct 12 2004 Alexander Larsson <alexl@redhat.com> - 0.99.18-1
  559. - update to 0.99.18
  560. * Wed Oct 6 2004 Alexander Larsson <alexl@redhat.com> -
  561. - Initial version, based on specfile by Matthias Saou <http://freshrpms.net/>