vlc.altlinux.spec
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:64k
源码类别:

midi

开发平台:

Unix_Linux

  1. %set_verify_elf_method textrel=relaxed
  2. %define svnrevision 20348
  3. %def_disable debug
  4. %def_disable ggi
  5. %def_disable svg
  6. %def_disable upnp
  7. %def_disable gnomevfs
  8. %def_enable smb
  9. %def_enable dirac
  10. %def_disable dca
  11. %def_disable libid3tag
  12. %def_disable java_bindings
  13. %def_disable mediacontrol_python_bindings
  14. %if_enabled debug
  15. %set_strip_method none
  16. %endif
  17. Name: vlc
  18. Version: 0.9.0
  19. Release: alt0.svn%svnrevision
  20. Summary: VLC Media Player
  21. License: GPL
  22. Group: Video
  23. Url: http://www.videolan.org
  24. Packager: Pavlov Konstantin <thresh@altlinux.ru>
  25. Source: vlc-%version.tar.bz2
  26. Obsoletes: %name-mad
  27. Provides: %name-interface = %version-%release
  28. %define libdvdcss_ver 1.2.8
  29. %define ffmpeg_ver 0.5.0-alt1.svn6729
  30. %define mpeg2dec_ver 0.4.0
  31. %define libvcd_ver 0.7.23
  32. %define faad_ver 2.0-alt2.20040923
  33. %define faac_ver 1.24
  34. %define ebml_ver 0.7.6
  35. %define matroska_ver 0.8.0
  36. %define cddb_ver 1.2.1-alt1
  37. %define seamonkey_ver 1.0.4-alt4
  38. %define dirac_ver 0.7.0-alt1
  39. Requires: lib%name = %version-%release
  40. BuildPreReq: cvs
  41. BuildPreReq: glibc-kernheaders
  42. BuildPreReq: libdvdcss-devel >= %libdvdcss_ver
  43. BuildPreReq: libavcodec-devel >= %ffmpeg_ver
  44. BuildPreReq: libpostproc-devel >= %ffmpeg_ver
  45. BuildPreReq: libavformat-devel >= %ffmpeg_ver
  46. BuildPreReq: libswscale-devel >= %ffmpeg_ver
  47. BuildPreReq: libmpeg2-devel >= %mpeg2dec_ver
  48. BuildPreReq: libfaad-devel >= %faad_ver
  49. BuildPreReq: libfaac-devel >= %faac_ver
  50. BuildPreReq: libebml-devel >= %ebml_ver
  51. BuildPreReq: libmatroska-devel >= %matroska_ver
  52. BuildPreReq: seamonkey-devel >= %seamonkey_ver
  53. BuildPreReq: libcddb-devel >= %cddb_ver
  54. %if_enabled mediacontrol_python_bindings
  55. BuildPreReq: python-devel >= 2.4
  56. %endif
  57. BuildPreReq: rpm-build-python
  58. BuildPreReq: liblive-devel >= 0.0.0-alt0.2006.10.18a
  59. BuildRequires: ORBit2-devel aalib-devel esound-devel freetype2-devel gcc-c++
  60. BuildRequires: glib2-devel libSDL-devel libtwolame-devel
  61. BuildRequires: libSDL_image-devel liba52-devel libalsa-devel libarts-devel
  62. BuildRequires: libaudiofile-devel libbonobo2-devel libcaca-devel
  63. BuildRequires: libcdio-devel libdvbpsi-devel libdvdnav-devel
  64. BuildRequires: libdvdread-devel libflac-devel libgcrypt-devel
  65. %{?_enable_ggi:BuildRequires: libggi-devel libgii-devel}
  66. %{?_enable_svg:BuildRequires: librsvg2-devel}
  67. BuildRequires: libgnutls-devel libgpg-error-devel libgtk+2-devel
  68. BuildRequires: libjpeg-devel liblirc-devel
  69. BuildRequires: libmad-devel libmodplug-devel libslang-devel libspeex-devel
  70. BuildRequires: libmpcdec-devel libncurses-devel libogg-devel
  71. BuildRequires: libpango-devel libpng-devel libshout2-devel
  72. BuildRequires: libstdc++-devel libsysfs-devel libtheora-devel libtiff-devel
  73. BuildRequires: libtinfo-devel libvcd-devel libvorbis-devel libxml2-devel
  74. BuildRequires: libxosd-devel wxGTK2u-devel
  75. BuildRequires: libnspr-devel libnss-devel libgoom-devel
  76. BuildRequires: libhal-devel libx264-devel subversion vim-devel 
  77. BuildRequires: jackit-devel liblame-devel xvid-devel zlib-devel
  78. BuildRequires: libavahi-devel
  79. BuildRequires: libnotify-devel libdbus-glib-devel
  80. BuildRequires: fortune-mod >= 1.0-ipl33mdk
  81. BuildRequires: libraw1394-devel libdc1394-devel libavc1394-devel
  82. BuildRequires: browser-plugins-npapi-devel
  83. %if_enabled libid3tag
  84. BuildRequires: libid3tag-devel
  85. %endif
  86. %if_enabled dca
  87. BuildRequires: libdca-devel
  88. %endif
  89. %if_enabled gnomevfs
  90. BuildRequires: gnome-vfs2-devel gnome-vfs2 gnome-mime-data libGConf2-devel
  91. %endif
  92. %if_enabled java_bindings
  93. BuildRequires: j2se1.5-sun-devel
  94. %endif
  95. %if_enabled upnp
  96. BuildRequires: libupnp-devel
  97. %endif
  98. %if_enabled smb
  99. BuildRequires: libsmbclient-devel
  100. %endif
  101. %if_enabled dirac
  102. BuildPreReq: libdirac-devel = %dirac_ver
  103. %endif
  104. BuildRequires: libX11-devel libXv-devel libmesa-devel libXext-devel 
  105. BuildRequires: libXt-devel
  106. BuildRequires: libqt4-devel liblua5-devel
  107. %description
  108. VLC Media Player is a free network-aware MPEG1, MPEG2, MPEG4 (aka DivX),
  109. DVD and many-many-more-player-and-streamer.
  110. The VLC Media Player allows to play MPEG2 Transport Streams from the
  111. network or from a file, as well as direct DVD playback.
  112. This version includes MPEG1 support, direct DVD support, DVD decryption,
  113. arbitrary, seeking in the stream, pause, fast forward and slow motion,
  114. hardware YUV acceleration and a few new interface features including
  115. drag'n'drop... and more more more. :)
  116. If you want a GUI interface for VLC, install one of interface packages,
  117. the best one is wxwidgets interface.
  118. %package interface-http
  119. Summary: HTTP interface plugin for VLC Media Player
  120. Group: Video
  121. Requires: lib%name = %version-%release
  122. Provides: %name-interface = %version-%release
  123. Provides: %name-plugin-http = %version-%release
  124. %description interface-http
  125. This package is an http interface for VLC Media Player.
  126. %package interface-lirc
  127. Summary: Lirc inteface plugin for VLC Media Player
  128. Group: Video
  129. Requires: lib%name = %version-%release
  130. Provides: %name-interface = %version-%release
  131. Provides: vlc-plugin-lirc = %version-%release
  132. Obsoletes: vlc-plugin-lirc
  133. %description interface-lirc
  134. This package is an infrared lirc interface for
  135. VLC Media Player. To activate it, use the `--intf lirc' flag.
  136. %package interface-ncurses
  137. Summary: ncurses plugin for VLC Media Player
  138. Group: Video
  139. Requires: lib%name = %version-%release
  140. Provides: %name-plugin-ncurses = %version-%release
  141. Provides: %name-interface = %version-%release
  142. %description interface-ncurses
  143. This package is an ncurses interface for VLC Media Player.
  144. %package interface-skins2
  145. Summary: Skins2 plugin for VLC Media Player
  146. Group: Video
  147. Requires: lib%name = %version-%release
  148. Provides: %name-interface = %version-%release
  149. Requires: %name-interface-wxwidgets = %version-%release
  150. %description interface-skins2
  151. This package is an skins2 interface for VLC Media Player.
  152. %package interface-telnet
  153. Summary: Telnet interface plugin for VLC Media Player
  154. Group: Video
  155. Requires: lib%name = %version-%release
  156. Provides: %name-interface = %version-%release
  157. %description interface-telnet
  158. This package is a telnet interface for VLC Media Player.
  159. %package interface-wxwidgets
  160. Summary: WXWidgets plugin for VLC Media Player
  161. Group: Video
  162. Requires: lib%name = %version-%release
  163. Provides: %name-interface = %version-%release
  164. Provides: %name-plugin-wxwidgets = %version-%release
  165. %description interface-wxwidgets
  166. This package is an wxwidgets interface for VLC Media Player.
  167. %package interface-qt4
  168. Summary: QT4 interface plugin for VLC Media Player
  169. Group: Video
  170. Requires: lib%name = %version-%release
  171. Provides: %name-interface = %version-%release
  172. Provides: %name-plugin-qt4 = %version-%release
  173. %description interface-qt4
  174. This package is an qt4 interface for VLC Media Player.
  175. %package plugin-a52
  176. Summary: a52 input/decoder plugin for VLC Media Player
  177. Group: Video
  178. Requires: lib%name = %version-%release
  179. %description plugin-a52
  180. This package contains A52 decoder plugin for VLC Media Player.
  181. %package plugin-aa
  182. Summary: ASCII art video output plugin for VLC Media Player
  183. Group: Video
  184. Requires: lib%name = %version-%release
  185. %description plugin-aa
  186. This is an ASCII art video output plugin for VLC Media Player.
  187. To activate it, use the `--vout aa' flag or select the `aa'
  188. vout plugin from the preferences menu.
  189. %package plugin-alsa
  190. Summary: ALSA audio output plugin for VLC Media Player
  191. Group: Video
  192. Requires: lib%name = %version-%release
  193. %description plugin-alsa
  194. This package adds support for Advanced Linux Sound Architecture to
  195. VLC Media Player. To activate it, use the `--aout alsa' flag or
  196. select the `alsa' aout plugin from the preferences menu.
  197. %package plugin-arts
  198. Summary: aRts audio output plugin for VLC Media Player
  199. Group: Video
  200. Requires: lib%name = %version-%release
  201. %description plugin-arts
  202. This package adds support for aRts Sound System to VLC Media Player.
  203. To activate it, use the `--aout arts' flag or
  204. select the `arts' aout plugin from the preferences menu.
  205. %package plugin-audiocd
  206. Summary: AudioCD access plugin for VLC Media Player
  207. Group: Video
  208. Requires: lib%name = %version-%release
  209. %description plugin-audiocd
  210. This package contains AudioCD access plugin for VLC Media Player.
  211. %package plugin-caca
  212. Summary: Colored ASCII art video output plugin for VLC Media Player
  213. Group: Video
  214. Requires: lib%name = %version-%release
  215. %description plugin-caca
  216. This is an colored ASCII art video output plugin for VLC Media Player.
  217. To activate it, use the `--vout caca' flag or select the `caca'
  218. vout plugin from the preferences menu.
  219. %package plugin-bonjour
  220. Summary: Bonjour (avahi) services discovery plugin for VLC Media Player
  221. Group: Video
  222. Requires: lib%name = %version-%release
  223. %description plugin-bonjour
  224. This package contains Bonjour (avahi) service discovery plugin for VLC Media Player.
  225. %package plugin-cmml
  226. Summary: CMML input/codec plugin for VLC Media Player
  227. Group: Video
  228. Requires: lib%name = %version-%release
  229. %description plugin-cmml
  230. This package contains CMML codec plugin for VLC Media Player.
  231. %package plugin-dv
  232. Summary: DC1394/DV (firewire) plugin for VLC Media Player
  233. Group: Video
  234. Requires: lib%name = %version-%release
  235. %description plugin-dv
  236. This package contains DC1394/DV (firewire) access plugin for VLC Media Player.
  237. %if_enabled dirac
  238. %package plugin-dirac
  239. Summary: Dirac codec plugin for VLC Media Player
  240. Group: Video
  241. Requires: lib%name = %version-%release
  242. %description plugin-dirac
  243. This package contains DIRAC codec plugin for VLC Media Player.
  244. %endif
  245. %if_enabled dca
  246. %package plugin-dca
  247. Summary: DTS demuxer plugin for VLC Media Player
  248. Group: Video
  249. Requires: lib%name = %version-%release
  250. Provides: vlc-plugin-dts = %version-%release
  251. Obsoletes: vlc-plugin-dts < %version-%release
  252. %description plugin-dca
  253. This package contains DTS demuxer plugin for VLC Media Player.
  254. %endif
  255. %package plugin-dvb
  256. Summary: DVB plugin for VLC Media Player
  257. Group: Video
  258. Requires: lib%name = %version-%release
  259. Requires: %name-plugin-ts = %version-%release
  260. %description plugin-dvb
  261. This package adds capability of demultiplexing a satellite DVB stream to VLC Media Player.
  262. %package plugin-dvdnav
  263. Summary: DVDNav input plugin for VLC Media Player
  264. Group: Video
  265. Requires: lib%name = %version-%release
  266. %description plugin-dvdnav
  267. This package adds capability of DVDNav (DVD w/ menu) input to VLC Media Player.
  268. %package plugin-dvdread
  269. Summary: DVDRead input (DVD without a menu) plugin for VLC Media Player
  270. Group: Video
  271. Requires: lib%name = %version-%release
  272. %description plugin-dvdread
  273. This package adds support of DVDRead (DVD w/o menu) input to VLC Media Player.
  274. %package plugin-esd
  275. Summary: ESD audio plugin for VLC Media Player
  276. Group: Video
  277. Requires: lib%name = %version-%release
  278. %description plugin-esd
  279. This package adds support for Enlightened Sound Daemon to VLC Media Player. 
  280. To activate it, use the `--aout esd' flag or select the `esd' aout plugin
  281. from the preferences menu.
  282. %package plugin-faad
  283. Summary: FAAD input plugin for VLC Media Player
  284. Group: Video
  285. Requires: lib%name = %version-%release
  286. %description plugin-faad
  287. This package adds support for FAAD codec in VLC Media Player.
  288. %package plugin-ffmpeg
  289. Summary: FFMPeg plugin for VLC Media Player
  290. Group: Video
  291. Requires: lib%name = %version-%release
  292. Requires: libavcodec >= 0.5.0-alt1.svn8045
  293. %description plugin-ffmpeg
  294. This package adds support for ffmpeg decoders, encoders and demuxers
  295. in VLC Media Player.
  296. %package plugin-framebuffer
  297. Summary: Framebuffer output plugin for VLC Media Player
  298. Group: Video
  299. Requires: lib%name = %version-%release
  300. %description plugin-framebuffer
  301. This package adds support for framebuffer video output in VLC Media Player.
  302. %package plugin-flac
  303. Summary: FLAC codec plugin for VLC Media Player
  304. Group: Video
  305. Requires: lib%name = %version-%release
  306. %description plugin-flac
  307. This package contains FLAC codec plugin for VLC Media Player.
  308. %package plugin-freetype
  309. Summary: FreeType OSD plugin for VLC Media Player
  310. Group: Video
  311. Requires: lib%name = %version-%release
  312. Requires: fonts-ttf-dejavu
  313. %description plugin-freetype
  314. This package contains freetype subtitles and OSD text output plugin 
  315. to VLC Media Player.
  316. %package plugin-galaktos
  317. Summary: Galaktos visualization plugin for VLC Media Player
  318. Group: Video
  319. Requires: lib%name = %version-%release
  320. %description plugin-galaktos
  321. This package contains Galaktos visualization plugin for VLC Media Player.
  322. %if_enabled ggi
  323. %package plugin-ggi
  324. Summary: GGI video output plugin for VLC Media Player
  325. Group: Video
  326. Requires: lib%name = %version-%release
  327. %description plugin-ggi
  328. This is a GGI plugin for VLC Media Player.  To activate it, use the 
  329. `--vout ggi' flag or select the `ggi' vout plugin from the preferences menu.
  330. %endif
  331. %package plugin-glx
  332. Summary: GLX video output plugin for VLC Media Player
  333. Group: Video
  334. Requires: lib%name = %version-%release
  335. %description plugin-glx
  336. This is an GLX video output plugin for VLC Media Player.
  337. To activate it, use the `--vout glx' flag or select the `glx'
  338. vout plugin from the preferences menu.
  339. %if_enabled gnomevfs
  340. %package plugin-gnomevfs
  341. Summary: Gnome VFS 2 access plugin for VLC Media Player
  342. Group: Video
  343. Requires: lib%name = %version-%release
  344. %description plugin-gnomevfs
  345. This package contains Gnome VFS 2 access plugin for VLC Media Player.
  346. %endif
  347. %package plugin-gnutls
  348. Summary: GNU TLS plugin for VLC Media Player
  349. Group: Video
  350. Requires: lib%name = %version-%release
  351. %description plugin-gnutls
  352. This package contains GNU TLS plugin for VLC Media Player.
  353. %package plugin-goom
  354. Summary: GOOM plugin for VLC Media Player
  355. Group: Video
  356. Requires: lib%name = %version-%release
  357. %description plugin-goom
  358. This package contains GOOM visualization plugin for VLC Media Player.
  359. %package plugin-h264
  360. Summary: h264 output plugin for VLC Media Player
  361. Group: Video
  362. Requires: lib%name = %version-%release
  363. %description plugin-h264
  364. This package contains h264 coder/packetizer plugin for VLC Media Player.
  365. %package plugin-hal
  366. Summary: HAL services discovery plugin for VLC Media Player
  367. Group: Video
  368. Requires: lib%name = %version-%release
  369. %description plugin-hal
  370. This package contains HAL service discovery plugin for VLC Media Player.
  371. %package plugin-jack
  372. Summary: Jack audio output plugin for VLC Media Player
  373. Group: Video
  374. Requires: lib%name = %version-%release
  375. %description plugin-jack
  376. This package contains Jack audio output plugin for VLC Media Player.
  377. %package plugin-image
  378. Summary: Image video output plugin for VLC Media Player
  379. Group: Video
  380. Requires: lib%name = %version-%release
  381. %description plugin-image
  382. This is a image video output plugin for VLC Media Player.
  383. To activate it, use the `--vout image' flag or select the `image'
  384. vout plugin from the preferences menu.
  385. %package plugin-live555
  386. Summary: LiveMedia (RTSP) demuxing support for VLC Media Player
  387. Group: Video
  388. Requires: lib%name = %version-%release
  389. %description plugin-live555
  390. This package contains LiveMedia (RTSP) demuxer support for VLC Media Player.
  391. %ifnarch x86_64
  392. %package plugin-loader
  393. Summary: DLL Loader plugin for VLC Media Player
  394. Group: Video
  395. Requires: lib%name = %version-%release
  396. Provides: %name-plugin-realaudio = %version-%release
  397. Obsoletes: %name-plugin-realaudio
  398. %description plugin-loader
  399. This package contains windows DLL loader plugin to VLC Media Player as well
  400. as support for realaudio via those DLL.
  401. %endif
  402. %package plugin-mad
  403. Summary: MAD (MP3/ID3) demuxer plugin for VLC Media Player
  404. Group: Video
  405. Requires: lib%name = %version-%release
  406. %description plugin-mad
  407. This package contains MAD (MP3 demux/ID3 tag) plugin for VLC Media Player.
  408. %package plugin-matroska
  409. Summary: Matroska Video demuxer plugin for VLC Media Player
  410. Group: Video
  411. Requires: lib%name = %version-%release
  412. %description plugin-matroska
  413. This package contains Matroska Video demuxing plugin for VLC Media Player.
  414. %package plugin-mga
  415. Summary: MGA Matrox video output plugin for VLC Media Player
  416. Group: Video
  417. Requires: lib%name = %version-%release
  418. %description plugin-mga
  419. This package contains MGA Matrox output plugin for VLC Media Player.
  420. %package plugin-modplug
  421. Summary: modplug demuxer plugin for VLC Media Player
  422. Group: Video
  423. Requires: lib%name = %version-%release
  424. %description plugin-modplug
  425. This package contains modplug demuxing plugin for VLC Media Player.
  426. %package plugin-mpeg2
  427. Summary: MPEG1/2 codec plugin for VLC Media Player
  428. Group: Video
  429. Requires: lib%name = %version-%release
  430. %description plugin-mpeg2
  431. This package contains MPEG1/2 decoder plugin for VLC Media Player.
  432. %package plugin-musepack
  433. Summary: Musepack demuxer plugin for VLC Media Player
  434. Group: Video
  435. Requires: lib%name = %version-%release
  436. %description plugin-musepack
  437. This package contains musepack demuxer plugin for VLC Media Player.
  438. %package plugin-notify
  439. Summary: Notify SDP plugin for VLC Media Player
  440. Group: Video
  441. Requires: lib%name = %version-%release
  442. %description plugin-notify
  443. This package contains notify plugin for VLC Media Player.
  444. %package plugin-ogg
  445. Summary: OGG codec plugin for VLC Media Player
  446. Group: Video
  447. Requires: lib%name = %version-%release
  448. %description plugin-ogg
  449. This package contains OGG codec and Vorbis muxer/demuxer
  450. plugin for VLC Media Player.
  451. %package plugin-opengl
  452. Summary: OpenGL video output plugin for VLC Media Player
  453. Group: Video
  454. Requires: lib%name = %version-%release
  455. %description plugin-opengl
  456. This is an OpenGL video output plugin for VLC Media Player.
  457. To activate it, use the `--vout opengl' flag or select the `opengl'
  458. vout plugin from the preferences menu.
  459. %package plugin-osd
  460. Summary: OSD plugin for VLC Media Player
  461. Group: Video
  462. Requires: lib%name = %version-%release
  463. %description plugin-osd
  464. This package adds support for OSD visualization for VLC Media Player.
  465. %package plugin-oss
  466. Summary: OSS audio output plugin for VLC Media Player
  467. Group: Video
  468. Requires: lib%name = %version-%release
  469. %description plugin-oss
  470. This package adds support for OSS to VLC Media Player.
  471. To activate it, use the `--aout oss' flag or select the `oss'
  472. aout plugin from the preferences menu.
  473. %package plugin-png
  474. Summary: PNG plugin for VLC Media Player
  475. Group: Video
  476. Requires: lib%name = %version-%release
  477. %description plugin-png
  478. This package contains PNG codec plugin for VLC Media Player.
  479. %package plugin-podcast
  480. Summary: Podcast SDP plugin for VLC Media Player
  481. Group: Video
  482. Requires: lib%name = %version-%release
  483. %description plugin-podcast
  484. This package contains podcast discovery plugin for VLC Media Player.
  485. %package plugin-realrtsp
  486. Summary: REAL RTSP access plugin for VLC Media Player
  487. Group: Video
  488. Requires: lib%name = %version-%release
  489. %description plugin-realrtsp
  490. This package contains REAL RTSP access plugin for VLC Media Player.
  491. %package plugin-screen
  492. Summary: Screen capture plugin for VLC Media Player
  493. Group: Video
  494. Requires: lib%name = %version-%release
  495. %description plugin-screen
  496. This package contains screen capture plugin for VLC Media Player.
  497. %package plugin-sdl
  498. Summary: Simple DirectMedia Layer video output plugin for VLC Media Player
  499. Group: Video
  500. Requires: lib%name = %version-%release
  501. %description plugin-sdl
  502. This package adds support for Simple DirectMedia Layer library to 
  503. VLC Media Player. To activate it, use the `--vout sdl' or
  504. `--aout sdl' flags or select the `sdl' vout or aout plugin from the
  505. preferences menu.
  506. %package plugin-sdlimage
  507. Summary: SDL Image codec plugin for VLC Media Player
  508. Group: Video
  509. Requires: lib%name = %version-%release
  510. %description plugin-sdlimage
  511. This package contains SDL Image codec plugin for VLC Media Player.
  512. %package plugin-shout
  513. Summary: SHOUT access output plugin for VLC Media Player
  514. Group: Video
  515. Requires: lib%name = %version-%release
  516. %description plugin-shout
  517. This package adds support for SHOUT output access/services 
  518. discovery to VLC Media Player.
  519. %if_enabled smb
  520. %package plugin-smb
  521. Summary: SMB access plugin for VLC Media Player
  522. Group: Video
  523. Requires: lib%name = %version-%release
  524. %description plugin-smb
  525. This package contains SMB access plugin to VLC Media Player.
  526. %endif
  527. %package plugin-snapshot
  528. Summary: Snapshot video output plugin for VLC Media Player
  529. Group: Video
  530. Requires: lib%name = %version-%release
  531. %description plugin-snapshot
  532. This package contains snapshot video output plugin to VLC Media Player.
  533. %package plugin-speex
  534. Summary: speex codec support plugin for VLC Media Player
  535. Group: Video
  536. Requires: lib%name = %version-%release
  537. %description plugin-speex
  538. This package contains SPEEX plugin for VLC Media Player.
  539. %if_enabled svg
  540. %package plugin-svg
  541. Summary: SVG plugin plugin for VLC Media Player
  542. Group: Video
  543. Requires: lib%name = %version-%release
  544. %description plugin-svg
  545. This package contains SVG plugin for VLC Media Player.
  546. %endif
  547. %package plugin-theora
  548. Summary: Theora codec plugin for VLC Media Player
  549. Group: Video
  550. Requires: lib%name = %version-%release
  551. %description plugin-theora
  552. This package contains Theora codec support for VLC Media Player.
  553. %package plugin-ts
  554. Summary: TS mux/demux plugin for VLC Media Player
  555. Group: Video
  556. Requires: lib%name = %version-%release
  557. %description plugin-ts
  558. This package contains TS mux/demux support for VLC Media Player.
  559. One of the essential plugins.
  560. %package plugin-twolame
  561. Summary: TwoLAME encoding plugin for VLC Media Player
  562. Group: Video
  563. Requires: lib%name = %version-%release
  564. %description plugin-twolame
  565. This package contains TwoLAME mpeg2 encoder plugin for VLC Media Player.
  566. %package plugin-v4l
  567. Summary: Video4Linux input plugin for VLC Media Player
  568. Group: Video
  569. Requires: lib%name = %version-%release
  570. %description plugin-v4l
  571. This package adds support for Video4Linux to VLC Media Player.
  572. %package plugin-videocd
  573. Summary: VideoCD input plugin for VLC Media Player
  574. Group: Video
  575. Requires: lib%name = %version-%release
  576. %description plugin-videocd
  577. This package contains VideoCD access plugin for VLC Media Player.
  578. %package plugin-x11
  579. Summary: X11 output plugin for VLC Media Player
  580. Group: Video
  581. Requires: lib%name = %version-%release
  582. %description plugin-x11
  583. This package adds support for X11 video output to VLC Media Player.
  584. %package plugin-xml
  585. Summary: XML plugin for VLC Media Player
  586. Group: Video
  587. Requires: lib%name = %version-%release
  588. %description plugin-xml
  589. This package contains XML plugin to VLC Media Player.
  590. %package plugin-xvideo
  591. Summary: XVideo output plugin for VLC Media Player
  592. Group: Video
  593. Requires: lib%name = %version-%release
  594. %description plugin-xvideo
  595. This package adds support for XVideo output to VLC Media Player.
  596. %package -n lib%name
  597. Summary: VLC Media Player library
  598. Group: System/Libraries
  599. %description -n lib%name
  600. This is a base VLC library. EXPERIMENTAL!!!
  601. %package -n lib%name-devel
  602. Summary: Development files for VLC Media Player
  603. Group: Development/C
  604. Requires: lib%name = %version-%release
  605. %description -n lib%name-devel
  606. This package provides files needed to develop plugins for VLC Media Player.
  607. %package -n mozilla-plugin-vlc
  608. Summary: VLC plugin for mozilla-based browsers
  609. Group: Video
  610. %description -n mozilla-plugin-vlc
  611. This package contains mozilla plugin for VLC Media Player.
  612. %if_enabled mediacontrol_python_bindings
  613. %package -n python-module-vlc
  614. Summary: Python bindings for VLC Media Player
  615. Group: Video
  616. %description -n python-module-vlc
  617. This package contains python bindings for VLC Media Player.
  618. %endif
  619. %package -n vim-plugin-vlc-syntax
  620. Summary: VIm syntax for VLC Media Player
  621. Group: Video
  622. %description -n vim-plugin-vlc-syntax
  623. This package contains VIm syntax for VLC Media Player.
  624. %package -n fortunes-vlc
  625. Summary: VLC fortunes
  626. Group: Video
  627. PreReq: fortune-mod >= 1.0-ipl33mdk
  628. %description -n fortunes-vlc
  629. This package contains fortunes from VLC Media Player.
  630. %package maxi
  631. Summary: Maxi package for VLC Media Player
  632. Group: Video
  633. Requires: vlc vlc-interface-ncurses vlc-interface-skins2 vlc-interface-wxwidgets vlc-interface-lirc vlc-interface-telnet vlc-interface-http vlc-plugin-a52 vlc-plugin-aa vlc-plugin-alsa vlc-plugin-arts vlc-plugin-audiocd vlc-plugin-caca vlc-plugin-cmml vlc-plugin-dvb vlc-plugin-dvdnav vlc-plugin-dvdread vlc-plugin-esd vlc-plugin-faad vlc-plugin-ffmpeg vlc-plugin-framebuffer vlc-plugin-flac vlc-plugin-freetype vlc-plugin-galaktos vlc-plugin-glx vlc-plugin-gnutls vlc-plugin-goom vlc-plugin-h264 vlc-plugin-hal vlc-plugin-jack vlc-plugin-image vlc-plugin-mad vlc-plugin-mga vlc-plugin-modplug vlc-plugin-mpeg2 vlc-plugin-musepack vlc-plugin-ogg vlc-plugin-opengl vlc-plugin-osd vlc-plugin-oss vlc-plugin-png vlc-plugin-podcast vlc-plugin-realrtsp vlc-plugin-screen vlc-plugin-sdl vlc-plugin-sdlimage vlc-plugin-shout vlc-plugin-snapshot vlc-plugin-speex vlc-plugin-theora vlc-plugin-v4l vlc-plugin-videocd vlc-plugin-x11 vlc-plugin-xml vlc-plugin-xvideo libvlc mozilla-plugin-vlc vim-plugin-vlc-syntax vlc-plugin-bonjour vlc-plugin-matroska vlc-plugin-ts vlc-plugin-notify vlc-plugin-live555 vlc-plugin-twolame vlc-plugin-dv
  634. %{?_enable_dca:Requires: vlc-plugin-dca}
  635. %{?_enable_svg:Requires: vlc-plugin-svg}
  636. %{?_enable_ggi:Requires: vlc-plugin-ggi}
  637. %ifnarch x86_64
  638. Requires: vlc-plugin-loader vlc-plugin-realaudio
  639. %endif
  640. %if_enabled smb
  641. Requires: vlc-plugin-smb
  642. %endif
  643. %if_enabled dirac
  644. Requires: vlc-plugin-dirac
  645. %endif
  646. %if_enabled gnomevfs
  647. Requires: vlc-plugin-gnomevfs
  648. %endif
  649. %description maxi
  650. This is a virtual package with every plugin of VLC Media Player.
  651. %package normal
  652. Summary: Normal package for VLC Media Player
  653. Group: Video
  654. Requires: vlc vlc-interface-wxwidgets vlc-plugin-a52 vlc-plugin-alsa vlc-plugin-dvdread vlc-plugin-ffmpeg vlc-plugin-xvideo vlc-plugin-x11 libvlc vlc-plugin-ts vlc-plugin-live555 vlc-plugin-xml
  655. Provides: %name-common = %version-%release
  656. Obsoletes: %name-common < %version-%release
  657. %description normal
  658. This is a virtual 'common' package with most useable plugins of VLC Media Player.
  659. It comes with wxWidgets interface, alsa audio output, full DVD read 
  660. support, all of the ffmpeg capabilities to read and decode files 
  661. and Xvideo/X11 video output plugins.
  662. %define _vlc_pluginsdir %_libdir/%name
  663. %prep
  664. %setup -q -n %name-%version
  665. %build
  666. ./bootstrap
  667. %if_enabled java_bindings
  668. export JAVA_HOME=%_libdir/j2se1.5-sun
  669. %endif
  670. %configure 
  671. %{subst_enable debug} 
  672. --disable-rpath 
  673. --disable-static 
  674. --enable-utf8 
  675. --enable-a52 
  676. --enable-aa 
  677. --enable-alsa 
  678. --enable-arts 
  679. --enable-audioscrobbler 
  680. --enable-caca 
  681. --enable-cdda 
  682. --disable-cddax 
  683. --enable-cmml 
  684. --enable-dc1394 
  685. %{subst_enable dirac} 
  686. --enable-dmo 
  687. --enable-dv 
  688. --enable-dvb 
  689. --enable-dvbpsi 
  690. --enable-dvd 
  691. --enable-dvdnav 
  692. --enable-dvdplay 
  693. --enable-dvdread 
  694. %{subst_enable dca} 
  695. --enable-esd 
  696. --enable-faad 
  697. --enable-fb 
  698. --enable-ffmpeg 
  699. --enable-flac 
  700. --enable-freetype 
  701. --enable-fribidi 
  702. --enable-galaktos 
  703. %{subst_enable ggi} 
  704. --enable-glx 
  705. %{subst_enable gnomevfs} 
  706. --enable-gnutls 
  707. --enable-goom 
  708. --enable-hal 
  709. --enable-httpd 
  710. --enable-jack 
  711. %{?_enable_java_bindings:--enable-java-bindings} 
  712. --enable-libtool 
  713. --enable-libcddb 
  714. --enable-libcdio 
  715. --enable-libmpeg2 
  716. --enable-libxml2 
  717. --enable-lirc 
  718. --enable-live555 
  719. --with-live555-tree=%_libdir/live 
  720. %ifnarch x86_64
  721. --enable-loader 
  722. --enable-real 
  723. %endif
  724. --enable-mad 
  725. --enable-mga 
  726. --enable-mkv 
  727. --enable-mod 
  728. %{?_enable_mediacontrol_python_bindings:--enable-mediacontrol_python_bindings} 
  729. --enable-mozilla 
  730. --enable-mpc 
  731. --enable-ncurses 
  732. --enable-notify 
  733. --enable-ogg 
  734. --enable-opengl 
  735. --enable-oss 
  736. --enable-png 
  737. --enable-realrtsp 
  738. --enable-release 
  739. --enable-screen 
  740. --enable-sdl 
  741. --enable-shout 
  742. --enable-skins2 
  743. --enable-slp 
  744. %{subst_enable smb} 
  745. --enable-snapshot 
  746. --enable-speex 
  747. %{subst_enable svg} 
  748. --enable-tarkin 
  749. --enable-theora 
  750. --enable-tremor 
  751. --enable-twolame 
  752. %{subst_enable upnp} 
  753. --enable-v4l 
  754. --enable-vcd 
  755. --enable-vcdx 
  756. --enable-visual 
  757. --enable-vlm 
  758. --enable-vorbis 
  759. --enable-wxwidgets 
  760. --enable-x11 
  761. --enable-x264 
  762. --enable-xosd 
  763. --enable-xvideo 
  764. --with-ffmpeg-faac 
  765. --with-ffmpeg-mp3lame 
  766. --with-ffmpeg-vorbis 
  767. --with-ffmpeg-theora 
  768. --with-ffmpeg-ogg 
  769. --with-ffmpeg-zlib
  770. %make_build
  771. %install
  772. mkdir -p %buildroot%_libdir
  773. %make_install DESTDIR="%buildroot" install
  774. install -pD -m644 doc/vlc.1 %buildroot/%_man1dir/vlc.1
  775. # freedesktop menu
  776. mkdir -p %buildroot%_datadir/applications 
  777. install -pm644 share/applications/vlc.desktop %buildroot%_datadir/applications/vlc.desktop
  778. # icons
  779. mkdir -p %buildroot/{%_miconsdir,%_liconsdir}
  780. install -m644 %buildroot/%_datadir/vlc/vlc32x32.png %buildroot/%_iconsdir/vlc.png
  781. # fix installation of mozilloids plugin
  782. mkdir -p %buildroot%browser_plugins_path
  783. mv %buildroot%_libdir/mozilla/plugins/* %buildroot%browser_plugins_path
  784. # remove non-packaged files
  785. rm -f %buildroot%_libdir/*.a
  786. rm -f %buildroot%_vlc_pluginsdir/*.a
  787. rm -rf %buildroot%_docdir/%name
  788. find %buildroot -type f -name "*.la" -delete
  789. # vim stuff
  790. mkdir -p %buildroot%vim_syntax_dir
  791. cp extras/vlc.vim %buildroot%vim_syntax_dir/
  792. # fortunes stuff
  793. mkdir -p %buildroot%_gamesdatadir/fortune
  794. cp doc/fortunes.txt %buildroot%_gamesdatadir/fortune/vlc
  795. strfile %buildroot%_gamesdatadir/fortune/vlc %buildroot%_gamesdatadir/fortune/vlc.dat
  796. %find_lang --output=%name.files %name
  797. %post
  798. %update_menus
  799. %postun
  800. %clean_menus
  801. %files -f %name.files
  802. %_bindir/vlc
  803. %_bindir/svlc
  804. %dir %_vlc_pluginsdir
  805. %exclude %_datadir/%name/http
  806. %exclude %_datadir/%name/skins2
  807. %_datadir/%name
  808. %_man1dir/*
  809. %_iconsdir/vlc.png
  810. %dir %_vlc_pluginsdir/access
  811. %_vlc_pluginsdir/access/libaccess_directory_plugin.so*
  812. %_vlc_pluginsdir/access/libaccess_file_plugin.so*
  813. %_vlc_pluginsdir/access/libaccess_ftp_plugin.so*
  814. %_vlc_pluginsdir/access/libaccess_http_plugin.so*
  815. %_vlc_pluginsdir/access/libaccess_mms_plugin.so*
  816. %_vlc_pluginsdir/access/libaccess_udp_plugin.so*
  817. %_vlc_pluginsdir/access/libaccess_fake_plugin.so*
  818. %_vlc_pluginsdir/access/libaccess_tcp_plugin.so*
  819. %dir %_vlc_pluginsdir/access_output
  820. %_vlc_pluginsdir/access_output/libaccess_output_dummy_plugin.so*
  821. %_vlc_pluginsdir/access_output/libaccess_output_file_plugin.so*
  822. %_vlc_pluginsdir/access_output/libaccess_output_http_plugin.so*
  823. %_vlc_pluginsdir/access_output/libaccess_output_udp_plugin.so*
  824. %dir %_vlc_pluginsdir/access_filter
  825. %_vlc_pluginsdir/access_filter/libaccess_filter_record_plugin.so*
  826. %_vlc_pluginsdir/access_filter/libaccess_filter_timeshift_plugin.so*
  827. %_vlc_pluginsdir/access_filter/libaccess_filter_dump_plugin.so*
  828. %_vlc_pluginsdir/access_filter/libaccess_filter_bandwidth_plugin.so*
  829. %dir %_vlc_pluginsdir/audio_filter
  830. %_vlc_pluginsdir/audio_filter/libbandlimited_resampler_plugin.so*
  831. %_vlc_pluginsdir/audio_filter/libdolby_surround_decoder_plugin.so*
  832. %_vlc_pluginsdir/audio_filter/libdtstospdif_plugin.so*
  833. %_vlc_pluginsdir/audio_filter/libheadphone_channel_mixer_plugin.so*
  834. %_vlc_pluginsdir/audio_filter/liblinear_resampler_plugin.so*
  835. %_vlc_pluginsdir/audio_filter/libtrivial_channel_mixer_plugin.so*
  836. %_vlc_pluginsdir/audio_filter/libtrivial_resampler_plugin.so*
  837. %_vlc_pluginsdir/audio_filter/libugly_resampler_plugin.so*
  838. %_vlc_pluginsdir/audio_filter/libaudio_format_plugin.so*
  839. %_vlc_pluginsdir/audio_filter/libequalizer_plugin.so*
  840. %_vlc_pluginsdir/audio_filter/libnormvol_plugin.so*
  841. %_vlc_pluginsdir/audio_filter/libsimple_channel_mixer_plugin.so*
  842. %_vlc_pluginsdir/audio_filter/libparam_eq_plugin.so*
  843. %_vlc_pluginsdir/audio_filter/libconverter_fixed_plugin.so*
  844. %_vlc_pluginsdir/audio_filter/libconverter_float_plugin.so*
  845. %_vlc_pluginsdir/audio_filter/libmono_plugin.so*
  846. %dir %_vlc_pluginsdir/audio_mixer
  847. %_vlc_pluginsdir/audio_mixer/libfloat32_mixer_plugin.so*
  848. %_vlc_pluginsdir/audio_mixer/libspdif_mixer_plugin.so*
  849. %_vlc_pluginsdir/audio_mixer/libtrivial_mixer_plugin.so*
  850. %dir %_vlc_pluginsdir/audio_output
  851. %_vlc_pluginsdir/audio_output/libaout_file_plugin.so*
  852. %dir %_vlc_pluginsdir/codec
  853. %_vlc_pluginsdir/codec/liba52_plugin.so*
  854. %_vlc_pluginsdir/codec/libadpcm_plugin.so*
  855. %_vlc_pluginsdir/codec/libaraw_plugin.so*
  856. %_vlc_pluginsdir/codec/librawvideo_plugin.so*
  857. %_vlc_pluginsdir/codec/libcinepak_plugin.so*
  858. %_vlc_pluginsdir/codec/libdts_plugin.so*
  859. %_vlc_pluginsdir/codec/liblpcm_plugin.so*
  860. %_vlc_pluginsdir/codec/libmpeg_audio_plugin.so*
  861. %_vlc_pluginsdir/codec/libspudec_plugin.so*
  862. %_vlc_pluginsdir/codec/libfake_plugin.so*
  863. %_vlc_pluginsdir/codec/libsubsdec_plugin.so*
  864. %_vlc_pluginsdir/codec/libcvdsub_plugin.so*
  865. %_vlc_pluginsdir/codec/libtelx_plugin.so*
  866. %dir %_vlc_pluginsdir/control
  867. %_vlc_pluginsdir/control/librc_plugin.so*
  868. %_vlc_pluginsdir/control/libgestures_plugin.so*
  869. %_vlc_pluginsdir/control/libhotkeys_plugin.so*
  870. %_vlc_pluginsdir/control/libnetsync_plugin.so*
  871. %_vlc_pluginsdir/control/libshowintf_plugin.so*
  872. %_vlc_pluginsdir/control/libmotion_plugin.so*
  873. %dir %_vlc_pluginsdir/demux
  874. #%_vlc_pluginsdir/demux/libaac_plugin.so*
  875. %_vlc_pluginsdir/demux/libasf_plugin.so*
  876. %_vlc_pluginsdir/demux/libau_plugin.so*
  877. #%_vlc_pluginsdir/demux/libaudio_plugin.so*
  878. %_vlc_pluginsdir/demux/libavi_plugin.so*
  879. %_vlc_pluginsdir/demux/liba52sys_plugin.so*
  880. %_vlc_pluginsdir/demux/libdemuxdump_plugin.so*
  881. #%_vlc_pluginsdir/demux/libdemuxsub_plugin.so*
  882. #%_vlc_pluginsdir/demux/libes_plugin.so*
  883. #%_vlc_pluginsdir/demux/libid3_plugin.so*
  884. #%_vlc_pluginsdir/demux/libm3u_plugin.so*
  885. %_vlc_pluginsdir/demux/libm4v_plugin.so*
  886. %_vlc_pluginsdir/demux/libmp4_plugin.so*
  887. %_vlc_pluginsdir/demux/libps_plugin.so*
  888. %_vlc_pluginsdir/demux/librawdv_plugin.so*
  889. %_vlc_pluginsdir/demux/libwav_plugin.so*
  890. %_vlc_pluginsdir/demux/libaiff_plugin.so*
  891. %_vlc_pluginsdir/demux/libdtssys_plugin.so*
  892. %_vlc_pluginsdir/demux/libm4a_plugin.so*
  893. %_vlc_pluginsdir/demux/libmjpeg_plugin.so*
  894. #%_vlc_pluginsdir/demux/libmod_plugin.so*
  895. %_vlc_pluginsdir/demux/libmpga_plugin.so*
  896. %_vlc_pluginsdir/demux/libmpgv_plugin.so*
  897. %_vlc_pluginsdir/demux/libnsc_plugin.so*
  898. %_vlc_pluginsdir/demux/libnsv_plugin.so*
  899. %_vlc_pluginsdir/demux/libnuv_plugin.so*
  900. %_vlc_pluginsdir/demux/libplaylist_plugin.so*
  901. %_vlc_pluginsdir/demux/libpva_plugin.so*
  902. %_vlc_pluginsdir/demux/libreal_plugin.so*
  903. #%_vlc_pluginsdir/demux/libsgimb_plugin.so*
  904. %_vlc_pluginsdir/demux/libsubtitle_plugin.so*
  905. %_vlc_pluginsdir/demux/libty_plugin.so*
  906. %_vlc_pluginsdir/demux/libvobsub_plugin.so*
  907. %_vlc_pluginsdir/demux/libvoc_plugin.so*
  908. %_vlc_pluginsdir/demux/libxa_plugin.so*
  909. %_vlc_pluginsdir/demux/libtta_plugin.so
  910. %_vlc_pluginsdir/demux/libh264_plugin.so*
  911. %_vlc_pluginsdir/demux/libvc1_plugin.so*
  912. %_vlc_pluginsdir/demux/libluaplaylist_plugin.so*
  913. %_vlc_pluginsdir/demux/librawvid_plugin.so*
  914. %dir %_vlc_pluginsdir/gui
  915. %dir %_vlc_pluginsdir/misc
  916. %_vlc_pluginsdir/misc/libdummy_plugin.so*
  917. #%_vlc_pluginsdir/misc/libhttpd_plugin.so*
  918. #%_vlc_pluginsdir/misc/libipv4_plugin.so*
  919. #%_vlc_pluginsdir/misc/libipv6_plugin.so*
  920. %_vlc_pluginsdir/misc/liblogger_plugin.so*
  921. %_vlc_pluginsdir/misc/libvod_rtsp_plugin.so*
  922. %_vlc_pluginsdir/misc/libmemcpy_plugin.so*
  923. %_vlc_pluginsdir/misc/libscreensaver_plugin.so*
  924. %_vlc_pluginsdir/misc/libexport_plugin.so*
  925. %_vlc_pluginsdir/misc/libgrowl_plugin.so*
  926. %_vlc_pluginsdir/misc/libmemcpy3dn_plugin.so*
  927. %_vlc_pluginsdir/misc/libmemcpymmx_plugin.so*
  928. %_vlc_pluginsdir/misc/libmemcpymmxext_plugin.so*
  929. %_vlc_pluginsdir/misc/libaudioscrobbler_plugin.so*
  930. %_vlc_pluginsdir/misc/libprobe_hal_plugin.so*
  931. %_vlc_pluginsdir/misc/libprofile_parser_plugin.so*
  932. %dir %_vlc_pluginsdir/services_discovery
  933. %_vlc_pluginsdir/services_discovery/libsap_plugin.so*
  934. %dir %_vlc_pluginsdir/mux
  935. %_vlc_pluginsdir/mux/libmux_asf_plugin.so*
  936. %_vlc_pluginsdir/mux/libmux_avi_plugin.so*
  937. %_vlc_pluginsdir/mux/libmux_dummy_plugin.so*
  938. #%_vlc_pluginsdir/mux/libmux_ogg_plugin.so*
  939. %_vlc_pluginsdir/mux/libmux_ps_plugin.so*
  940. %_vlc_pluginsdir/mux/libmux_mp4_plugin.so*
  941. %_vlc_pluginsdir/mux/libmux_mpjpeg_plugin.so*
  942. %_vlc_pluginsdir/mux/libmux_wav_plugin.so*
  943. #%_vlc_pluginsdir/mux/libmux_ts_plugin.so*
  944. %dir %_vlc_pluginsdir/packetizer
  945. #_vlc_pluginsdir/packetizer/libpacketizer_a52_plugin.so*
  946. %_vlc_pluginsdir/packetizer/libpacketizer_copy_plugin.so*
  947. %_vlc_pluginsdir/packetizer/libpacketizer_mpeg4audio_plugin.so*
  948. %_vlc_pluginsdir/packetizer/libpacketizer_mpeg4video_plugin.so*
  949. #%_vlc_pluginsdir/packetizer/libpacketizer_mpegaudio_plugin.so*
  950. %_vlc_pluginsdir/packetizer/libpacketizer_mpegvideo_plugin.so*
  951. %_vlc_pluginsdir/packetizer/libpacketizer_vc1_plugin.so*
  952. %dir %_vlc_pluginsdir/stream_out
  953. %_vlc_pluginsdir/stream_out/libstream_out_display_plugin.so*
  954. %_vlc_pluginsdir/stream_out/libstream_out_dummy_plugin.so*
  955. %_vlc_pluginsdir/stream_out/libstream_out_duplicate_plugin.so*
  956. %_vlc_pluginsdir/stream_out/libstream_out_es_plugin.so*
  957. %_vlc_pluginsdir/stream_out/libstream_out_standard_plugin.so*
  958. %_vlc_pluginsdir/stream_out/libstream_out_bridge_plugin.so*
  959. %_vlc_pluginsdir/stream_out/libstream_out_description_plugin.so*
  960. %_vlc_pluginsdir/stream_out/libstream_out_gather_plugin.so*
  961. %_vlc_pluginsdir/stream_out/libstream_out_mosaic_bridge_plugin.so*
  962. %_vlc_pluginsdir/stream_out/libstream_out_rtp_plugin.so*
  963. #%_vlc_pluginsdir/stream_out/libstream_out_switcher_plugin.so*
  964. %_vlc_pluginsdir/stream_out/libstream_out_transcode_plugin.so*
  965. %_vlc_pluginsdir/stream_out/libstream_out_autodel_plugin.so*
  966. %dir %_vlc_pluginsdir/video_chroma
  967. %_vlc_pluginsdir/video_chroma/libi420_rgb_plugin.so*
  968. %_vlc_pluginsdir/video_chroma/libi420_ymga_plugin.so*
  969. %_vlc_pluginsdir/video_chroma/libi420_yuy2_plugin.so*
  970. %_vlc_pluginsdir/video_chroma/libi422_yuy2_plugin.so*
  971. %_vlc_pluginsdir/video_chroma/libi420_rgb_mmx_plugin.so*
  972. %_vlc_pluginsdir/video_chroma/libi420_ymga_mmx_plugin.so*
  973. %_vlc_pluginsdir/video_chroma/libi420_yuy2_mmx_plugin.so*
  974. %_vlc_pluginsdir/video_chroma/libi422_yuy2_mmx_plugin.so*
  975. %dir %_vlc_pluginsdir/video_filter
  976. %_vlc_pluginsdir/video_filter/libadjust_plugin.so*
  977. %_vlc_pluginsdir/video_filter/libclone_plugin.so*
  978. %_vlc_pluginsdir/video_filter/libcrop_plugin.so*
  979. %_vlc_pluginsdir/video_filter/libdeinterlace_plugin.so*
  980. #%_vlc_pluginsdir/video_filter/libdistort_plugin.so*
  981. %_vlc_pluginsdir/video_filter/libinvert_plugin.so*
  982. %_vlc_pluginsdir/video_filter/libmotionblur_plugin.so*
  983. #%_vlc_pluginsdir/video_filter/libosdtext_plugin.so*
  984. %_vlc_pluginsdir/video_filter/libtransform_plugin.so*
  985. %_vlc_pluginsdir/video_filter/libwall_plugin.so*
  986. %_vlc_pluginsdir/video_filter/libblend_plugin.so*
  987. %_vlc_pluginsdir/video_filter/liblogo_plugin.so*
  988. %_vlc_pluginsdir/video_filter/libmarq_plugin.so*
  989. %_vlc_pluginsdir/video_filter/libmosaic_plugin.so*
  990. %_vlc_pluginsdir/video_filter/libmotiondetect_plugin.so*
  991. %_vlc_pluginsdir/video_filter/libosdmenu_plugin.so*
  992. %_vlc_pluginsdir/video_filter/librss_plugin.so*
  993. %_vlc_pluginsdir/video_filter/librv32_plugin.so*
  994. %_vlc_pluginsdir/video_filter/libscale_plugin.so*
  995. #%_vlc_pluginsdir/video_filter/libtime_plugin.so*
  996. %_vlc_pluginsdir/video_filter/libmagnify_plugin.so*
  997. %_vlc_pluginsdir/video_filter/libalphamask_plugin.so*
  998. %_vlc_pluginsdir/video_filter/libbluescreen_plugin.so*
  999. %_vlc_pluginsdir/video_filter/libcolorthres_plugin.so*
  1000. %_vlc_pluginsdir/video_filter/liberase_plugin.so*
  1001. %_vlc_pluginsdir/video_filter/libextract_plugin.so*
  1002. %_vlc_pluginsdir/video_filter/libgaussianblur_plugin.so*
  1003. %_vlc_pluginsdir/video_filter/libgradient_plugin.so*
  1004. %_vlc_pluginsdir/video_filter/libnoise_plugin.so*
  1005. %_vlc_pluginsdir/video_filter/libpanoramix_plugin.so*
  1006. %_vlc_pluginsdir/video_filter/libpsychedelic_plugin.so*
  1007. %_vlc_pluginsdir/video_filter/libpuzzle_plugin.so*
  1008. %_vlc_pluginsdir/video_filter/libripple_plugin.so*
  1009. %_vlc_pluginsdir/video_filter/librotate_plugin.so*
  1010. %_vlc_pluginsdir/video_filter/libsharpen_plugin.so*
  1011. %_vlc_pluginsdir/video_filter/libwave_plugin.so*
  1012. %dir %_vlc_pluginsdir/video_output
  1013. %dir %_vlc_pluginsdir/visualization
  1014. %_vlc_pluginsdir/visualization/libvisual_plugin.so*
  1015. %dir %_vlc_pluginsdir/meta_engine
  1016. %_vlc_pluginsdir/meta_engine/libfolder_plugin.so*
  1017. %doc AUTHORS README MAINTAINERS NEWS THANKS
  1018. %files interface-ncurses
  1019. %_vlc_pluginsdir/gui/libncurses_plugin.so*
  1020. %files interface-wxwidgets
  1021. %_vlc_pluginsdir/gui/libwxwidgets_plugin.so*
  1022. %_datadir/applications/vlc.desktop
  1023. %_bindir/wxvlc
  1024. %files interface-skins2
  1025. %_vlc_pluginsdir/gui/libskins2_plugin.so*
  1026. %_datadir/%name/skins2
  1027. %files interface-http
  1028. %_vlc_pluginsdir/control/libhttp_plugin.so*
  1029. %_datadir/%name/http
  1030. %files interface-telnet
  1031. %_vlc_pluginsdir/control/libtelnet_plugin.so*
  1032. %files interface-lirc
  1033. %_vlc_pluginsdir/control/liblirc_plugin.so*
  1034. %files interface-qt4
  1035. %_bindir/qvlc
  1036. %_vlc_pluginsdir/gui/libqt4_plugin.so*
  1037. %files plugin-sdl
  1038. %_vlc_pluginsdir/audio_output/libaout_sdl_plugin.so*
  1039. %_vlc_pluginsdir/video_output/libvout_sdl_plugin.so*
  1040. %files plugin-jack
  1041. %_vlc_pluginsdir/audio_output/libjack_plugin.so*
  1042. %_vlc_pluginsdir/access/libaccess_jack_plugin.so*
  1043. %files plugin-snapshot
  1044. %_vlc_pluginsdir/video_output/libsnapshot_plugin.so*
  1045. %if_enabled ggi
  1046. %files plugin-ggi
  1047. %_vlc_pluginsdir/video_output/libggi_plugin.so*
  1048. %endif
  1049. %files plugin-goom
  1050. %_vlc_pluginsdir/visualization/libgoom_plugin.so*
  1051. %files plugin-v4l
  1052. %_vlc_pluginsdir/access/libv4l_plugin.so*
  1053. %files plugin-live555
  1054. %_vlc_pluginsdir/demux/liblive555_plugin.so*
  1055. %ifnarch x86_64
  1056. %files plugin-loader
  1057. %_vlc_pluginsdir/codec/libdmo_plugin.so*
  1058. %_vlc_pluginsdir/codec/librealaudio_plugin.so*
  1059. %endif
  1060. %files plugin-osd
  1061. %_vlc_pluginsdir/misc/libxosd_plugin.so*
  1062. %files plugin-mad
  1063. %_vlc_pluginsdir/audio_filter/libmpgatofixed32_plugin.so*
  1064. #%_vlc_pluginsdir/demux/libid3tag_plugin.so*
  1065. %files plugin-matroska
  1066. %_vlc_pluginsdir/demux/libmkv_plugin.so*
  1067. %files plugin-mga
  1068. %_vlc_pluginsdir/video_output/libmga_plugin.so*
  1069. %files plugin-modplug
  1070. %_vlc_pluginsdir/demux/libmod_plugin.so*
  1071. %files plugin-mpeg2
  1072. %_vlc_pluginsdir/codec/liblibmpeg2_plugin.so*
  1073. %files plugin-musepack
  1074. %_vlc_pluginsdir/demux/libmpc_plugin.so*
  1075. %files plugin-notify
  1076. %_vlc_pluginsdir/misc/libnotify_plugin.so*
  1077. %files plugin-speex
  1078. %_vlc_pluginsdir/codec/libspeex_plugin.so*
  1079. %files plugin-ogg
  1080. %_vlc_pluginsdir/mux/libmux_ogg_plugin.so*
  1081. %_vlc_pluginsdir/demux/libogg_plugin.so*
  1082. %_vlc_pluginsdir/codec/libvorbis_plugin.so*
  1083. %files plugin-flac
  1084. %_vlc_pluginsdir/demux/libflacsys_plugin.so*
  1085. %_vlc_pluginsdir/codec/libflac_plugin.so*
  1086. %files plugin-a52
  1087. %_vlc_pluginsdir/audio_filter/liba52tofloat32_plugin.so*
  1088. %_vlc_pluginsdir/audio_filter/liba52tospdif_plugin.so*
  1089. %files plugin-h264
  1090. %_vlc_pluginsdir/codec/libx264_plugin.so*
  1091. %_vlc_pluginsdir/packetizer/libpacketizer_h264_plugin.so*
  1092. %files plugin-hal
  1093. %_vlc_pluginsdir/services_discovery/libhal_plugin.so*
  1094. %files plugin-bonjour
  1095. %_vlc_pluginsdir/services_discovery/libbonjour_plugin.so*
  1096. %files plugin-aa
  1097. %_vlc_pluginsdir/video_output/libaa_plugin.so*
  1098. %files plugin-caca
  1099. %_vlc_pluginsdir/video_output/libcaca_plugin.so*
  1100. %files plugin-image
  1101. %_vlc_pluginsdir/video_output/libimage_plugin.so*
  1102. %files plugin-opengl
  1103. %_vlc_pluginsdir/video_output/libopengl_plugin.so*
  1104. %files plugin-theora
  1105. %_vlc_pluginsdir/codec/libtheora_plugin.so*
  1106. %files plugin-glx
  1107. %_vlc_pluginsdir/video_output/libglx_plugin.so*
  1108. %files plugin-esd
  1109. %_vlc_pluginsdir/audio_output/libesd_plugin.so*
  1110. %files plugin-arts
  1111. %_vlc_pluginsdir/audio_output/libarts_plugin.so*
  1112. %files plugin-faad
  1113. %_vlc_pluginsdir/codec/libfaad_plugin.so*
  1114. %files plugin-ffmpeg
  1115. %_vlc_pluginsdir/codec/libffmpeg_plugin.so*
  1116. #%_vlc_pluginsdir/stream_out/libstream_out_switcher_plugin.so*
  1117. %files plugin-framebuffer
  1118. %_vlc_pluginsdir/video_output/libfb_plugin.so*
  1119. %files plugin-alsa
  1120. %_vlc_pluginsdir/audio_output/libalsa_plugin.so*
  1121. %files plugin-oss
  1122. %_vlc_pluginsdir/audio_output/liboss_plugin.so*
  1123. %files plugin-shout
  1124. %_vlc_pluginsdir/access_output/libaccess_output_shout_plugin.so*
  1125. %_vlc_pluginsdir/services_discovery/libshout_plugin.so*
  1126. %files plugin-x11
  1127. %_vlc_pluginsdir/video_output/libx11_plugin.so*
  1128. %files plugin-xml
  1129. %_vlc_pluginsdir/misc/libxml_plugin.so*
  1130. %_vlc_pluginsdir/misc/libxtag_plugin.so*
  1131. %files plugin-xvideo
  1132. %_vlc_pluginsdir/video_output/libxvideo_plugin.so*
  1133. %files plugin-png
  1134. %_vlc_pluginsdir/codec/libpng_plugin.so*
  1135. %files plugin-podcast
  1136. %_vlc_pluginsdir/services_discovery/libpodcast_plugin.so*
  1137. %files plugin-realrtsp
  1138. %_vlc_pluginsdir/access/libaccess_realrtsp_plugin.so*
  1139. %files plugin-cmml
  1140. %_vlc_pluginsdir/codec/libcmml_plugin.so*
  1141. %files plugin-dv
  1142. %_vlc_pluginsdir/access/libdc1394_plugin.so*
  1143. %_vlc_pluginsdir/access/libaccess_dv_plugin.so*
  1144. %files plugin-ts
  1145. %_vlc_pluginsdir/mux/libmux_ts_plugin.so*
  1146. %_vlc_pluginsdir/demux/libts_plugin.so*
  1147. %files plugin-twolame
  1148. %_vlc_pluginsdir/codec/libtwolame_plugin.so*
  1149. %files plugin-dvb
  1150. %_vlc_pluginsdir/codec/libdvbsub_plugin.so*
  1151. %_vlc_pluginsdir/access/libdvb_plugin.so*
  1152. %files plugin-dvdnav
  1153. %_vlc_pluginsdir/access/libdvdnav_plugin.so*
  1154. %files plugin-dvdread
  1155. %_vlc_pluginsdir/access/libdvdread_plugin.so*
  1156. %if_enabled dirac
  1157. %files plugin-dirac
  1158. %_vlc_pluginsdir/codec/libdirac_plugin.so*
  1159. %endif
  1160. %if_enabled dca
  1161. %files plugin-dca
  1162. %_vlc_pluginsdir/audio_filter/libdtstofloat32_plugin.so*
  1163. %endif
  1164. %if_enabled gnomevfs
  1165. %files plugin-gnomevfs
  1166. %_vlc_pluginsdir/access/libaccess_gnomevfs_plugin.so*
  1167. %endif
  1168. %files plugin-galaktos
  1169. %_vlc_pluginsdir/visualization/libgalaktos_plugin.so*
  1170. %files plugin-freetype
  1171. %_vlc_pluginsdir/misc/libfreetype_plugin.so*
  1172. %files plugin-gnutls
  1173. %_vlc_pluginsdir/misc/libgnutls_plugin.so*
  1174. %if_enabled smb
  1175. %files plugin-smb
  1176. %_vlc_pluginsdir/access/libaccess_smb_plugin.so*
  1177. %endif
  1178. %files plugin-screen
  1179. %_vlc_pluginsdir/access/libscreen_plugin.so*
  1180. %files plugin-sdlimage
  1181. %_vlc_pluginsdir/codec/libsdl_image_plugin.so*
  1182. %if_enabled svg
  1183. %files plugin-svg
  1184. %_vlc_pluginsdir/misc/libsvg_plugin.so*
  1185. %endif
  1186. %files -n mozilla-plugin-vlc
  1187. %browser_plugins_path/*
  1188. %files plugin-videocd
  1189. %_vlc_pluginsdir/access/libvcd_plugin.so*
  1190. %_vlc_pluginsdir/codec/libsvcdsub_plugin.so*
  1191. %_vlc_pluginsdir/access/libvcdx_plugin.so*
  1192. %files plugin-audiocd
  1193. %_vlc_pluginsdir/access/libcdda_plugin.so*
  1194. %files -n lib%name
  1195. %_libdir/libvlc.so.*
  1196. %_libdir/libvlc-control.so.*
  1197. %files -n lib%name-devel
  1198. %_bindir/%name-config
  1199. %_includedir/*
  1200. %_libdir/libvlc.so
  1201. %_libdir/libvlc-control.so
  1202. %if_enabled python-bindings
  1203. %files -n python-module-vlc
  1204. %_bindir/vlcdebug.py
  1205. %python_sitelibdir/vlc.so
  1206. %endif
  1207. %files -n vim-plugin-vlc-syntax
  1208. %vim_syntax_dir/vlc.vim
  1209. %files -n fortunes-vlc
  1210. %_gamesdatadir/fortune/vlc*
  1211. %files maxi
  1212. %files normal
  1213. %changelog
  1214. * Wed May 30 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.9.0-alt0.svn20348
  1215. - 20348 revision.
  1216. - Fixed packaging issues.
  1217. * Tue May 29 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.9.0-alt0.svn20336
  1218. - 20336 revision of 0.9.0 trunk.
  1219. * Fri May 18 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.9.0-alt0.svn20165
  1220. - First build of 0.9.0 trunk snapshot.
  1221. * Tue May 15 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6b-alt2
  1222. - Fix mozilloids plugin installation.
  1223. - Backport ffmpeg.c from trunk: lots of new fourccs.
  1224. - Backport fix seeking in mkv from trunk.
  1225. - Backport atrac support in rm files from trunk.
  1226. - Some tweaks to WX interface.
  1227. - Backport RSS fixes from trunk.
  1228. - Build with dirac = 0.7
  1229. * Thu Apr 19 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6b-alt1
  1230. - 0.8.6b release.
  1231. * Fri Mar 30 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6a-alt5
  1232. - Backported dirac 0.6 support from trunk.
  1233. - Applied numerous fixes from 0.8.6-bugfix branch.
  1234. * Fri Mar 23 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6a-alt4
  1235. - Revert patch for build with wxgtk-2.8. It sucks.
  1236. * Wed Feb 21 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6a-alt3
  1237. - Added strict requires for libavcodec >= 0.5.0-alt1.svn8045
  1238.   to ffmpeg plugin due to dirac DE support.
  1239. - Removed dirac plugin.
  1240. - Added a patch fixing build with libflac8.
  1241. - Added a patch fixing build with wxgtk-2.8, BR changed accordingly.
  1242. - Fixed BuildRequires a bit.
  1243. - Added vlc-plugin-xml to vlc-normal subpackage (apparently, vlc stores
  1244.   playlist in xml-based format...).
  1245. - Made plugins require libvlc instead of vlc package - this could help
  1246.   using libvlc+plugins with bindings without vlc package. Even interface
  1247.   plugins now require libvlc, though i have no idea if you could use them
  1248.   via bindings. :)
  1249. * Sun Jan 21 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6a-alt2
  1250. - Spec cleanup, we're VLC Media Player, not VideoLAN Client.
  1251. - Moved h264 demuxer to main vlc package.
  1252. - Made vlc package own %%_libdir/vlc/gui directory.
  1253. - Proper packaging of libvlc/libvlc-devel.
  1254. - Use glibc-kernheaders instead of linux-libc-headers.
  1255. * Sat Jan 06 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6a-alt1
  1256. - 0.8.6a bugfix release (well i fixed the bug in -alt3, but anyway...).
  1257. * Wed Jan 03 2007 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt3
  1258. - Added fix for udp format string vulnerability (affects VCD/CDDAX modules)
  1259. * Wed Dec 27 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt2
  1260. - Rebuild with new dbus.
  1261. * Tue Dec 12 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt1
  1262. - 0.8.6 release.
  1263. * Fri Dec 01 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.18182
  1264. - 0.8.6-rc1.
  1265. * Thu Nov 30 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.18168
  1266. - 18168, yeah, it's almost test3, i swear!
  1267. - gnomevfs -> def_disable, it doesn't work at all.
  1268. - New plugin : dv/dc1394.
  1269. * Wed Nov 29 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.18153
  1270. - 18153, almost test3.
  1271. * Thu Nov 16 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.17817
  1272. - 17817 revision.
  1273. * Thu Nov 16 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.17797
  1274. - 17797 revision.
  1275. - 0.8.6-test2.
  1276. * Tue Nov 07 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.17528
  1277. - 17528 revision.
  1278. * Tue Oct 31 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.17389
  1279. - 17389 revision.
  1280. * Wed Oct 18 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.17132
  1281. - 17132, almost -test1.
  1282. * Thu Oct 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16948
  1283. - 16948 revision.
  1284. * Tue Sep 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16876
  1285. - 16876 revision.
  1286. * Mon Sep 18 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16724
  1287. - 16724 revision of 0.8.6 stable branch.
  1288. * Sun Sep 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16525
  1289. - 16525 revision.
  1290. - Removed patch10, patch13 as they moved upstream (theora, mux_ts -> plugins).
  1291. - Get rid of sed (ffmpeg was fixed).
  1292. * Fri Aug 25 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16345
  1293. - 16345 revision.
  1294. - Moved FreeDesktop menu file to separate %%SOURCE1, modified it a bit.
  1295. * Mon Aug 07 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16235
  1296. - 16235 revision.
  1297. - Added libtwolame-devel to BuildRequires.
  1298. - New plugin: twolame.
  1299. - Removed demux/ts from main vlc package.
  1300. * Sat Aug 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.16209
  1301. - 16209 revision.
  1302. - Use switch to on/off dirac plugin (now it's on).
  1303. - Stricted libdirac version to use (now it's 0.5.4-alt1).
  1304. - Stricted faad version to use (now it's 2.0-alt2.20040923).
  1305. - Stricted ffmpeg version to use (now it's 0.5.0-alt1.svn5790).
  1306. - probe_hal plugin goes to plugin-hal package.
  1307. - motion plugin -- punch your notebook to navigate thru playlist
  1308.   (only supported on some Thinkpad models, don't forget to modprobe hdaps).
  1309. - Made %%summary'ies for plugins more descriptive.
  1310. - Made %%summary'ies and %%description's for packages unified.
  1311. - Cleaned up %%description's.
  1312. - Enablind smb plugin.
  1313. * Tue Jun 20 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15926
  1314. - 15926 revision.
  1315. - BuildRequires changes:
  1316.   + Added libnotify-devel, libdbus-glib-devel, libupnp-devel.
  1317.   + XOrg7ification.
  1318. - Not building upnp plugin due to current trunk playlist changes.
  1319. - Added Requires: vlc-interfaces-wxwidgets to vlc-interface-skins2.
  1320. - Added java bindings toggle, disabling by default, it is not ready yet.
  1321. - Added working python mediacontrol bindings toggle, disabling it by default.
  1322. - Live555 version bump.
  1323. - Live555 moved to plugins, added to -normal virtual package.
  1324. - Temporarily disabled smb plugin.
  1325. * Fri Jun 02 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15786
  1326. - Unified provides system for interfaces plugins:
  1327.   each interface plugin now provides vlc-interface.
  1328.   each interface plugin now provides vlc-plugin-%%name.
  1329. - Added fortunes-vlc package.
  1330. - s/vlc-plugin-qt4/vlc-interface-qt4/ in maxi requires (thx legion@).
  1331. - Patch15 (qt4 fix) merged upstream, removing it.
  1332. - More requires/obsoletes in vlc-normal package.
  1333. - Added THANKS file to documentation.
  1334. * Tue May 30 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15765
  1335. - 15765.
  1336. - Added libqt4-devel to buildreq, enabling by default, goes to separate 
  1337.   interface package, added patch to build qt4 interface.
  1338. - Lightened buildreq dependancy to liblive-devel.
  1339. * Sat May 06 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15548
  1340. - 15548 (post 0.8.5-test4).
  1341. - Removed patch14 (mozilla paths) as it merged upstream.
  1342. - Removed patch5 (svg build) as it was fixed in upstream.
  1343. - Trying to build mozilla plugin without nspr4 xpcom etc stuff (patch15,
  1344.   merged upstream).
  1345. - Mosaic plugin linked with -lm (same fix in upstream).
  1346. - Moved ts_plugin from vlc package to plugin-ts with mux_ts, added
  1347.   plugin-ts to the list of the essential packages to run vlc on desktop.
  1348. - Renamed vlc-common to vlc-normal.
  1349. - Moved stream_out_switcher to ffmpeg plugin.
  1350. - Some spec cleanup.
  1351. * Fri Apr 28 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15395
  1352. - 15395.
  1353. * Wed Apr 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15364
  1354. - 15364.
  1355. - fixed mozilla plugin build.
  1356. * Sat Apr 22 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.6-alt0.15299
  1357. - 0.8.6 trunk.
  1358. - 15299 revision.
  1359. - Some spec cleanup.
  1360. - Renamed some patches.
  1361. - Removing kludgy *FLAGS.
  1362. - Enabling DAAP support thru libdaap, goes to separate plugin.
  1363. - Built with libdts -- enables DTS decoding, goes to separate plugin.
  1364. - Matroska, dts, bonjour (avahi), theora, mux_ts goes to plugins.
  1365. - Moving telnet and http interface to plugins.
  1366. - Fixed some unresolved symbols in some plugins (patch moved to upstream).
  1367. - Improved Xorg7 detection under ia32 (patch moved to upstream).
  1368. - added fonts-ttf-dejavu to freetype plugin requires as it uses hardcoded
  1369. font from dejavu by default (suggestions on default font are welcome).
  1370. * Tue Apr 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.15087
  1371. - 15087 (post test2).
  1372. * Sat Mar 25 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14911
  1373. - 14911.
  1374. - updated mozilla and wxnoupdates patches.
  1375. - to sisyphus.
  1376. - mmx memcpy and stuff moved to plugins from builtins and goes into main package.
  1377. - textrel = relaxed, unresolved = relaxed.
  1378. * Sun Mar 05 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14640
  1379. - 14640.
  1380. - compiling with linux-libc-headers.
  1381. * Sat Mar 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14613
  1382. - 14613.
  1383. * Sat Mar 04 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14602
  1384. - 14602
  1385. - same thing with svg, disabled it until fixed in upstream.
  1386. * Tue Feb 28 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14534
  1387. - 14534.
  1388. - added def_disable ggi and ifdeffed everything around it.
  1389. * Mon Feb 27 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14521
  1390. - 14521.
  1391. * Sun Feb 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14512
  1392. - 14512.
  1393. - added liblame devel to buildreq.
  1394. * Wed Feb 22 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14462
  1395. - 14462.
  1396. - enabling debug.
  1397. * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14446
  1398. - 14446.
  1399. * Tue Feb 21 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14430
  1400. - 14430.
  1401. * Mon Feb 20 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14421
  1402. - 14421.
  1403. * Sun Feb 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14378
  1404. - 14378.
  1405. - fixed maxi/common packages.
  1406. * Fri Feb 17 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14350
  1407. - Added -maxi and -common packages for installation ease.
  1408. * Fri Feb 17 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14349
  1409. - 14349.
  1410. - deffed python bindings build. currently disabled it because of upstream changes.
  1411. * Thu Feb 16 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14333
  1412. - 14333.
  1413. - python patch edited.
  1414. * Mon Feb 06 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14182
  1415. - 14182.
  1416. - added ugly hack (tm) to enable building on 32bit systems.
  1417. - enabling quicktime and dmo only for 32bit.
  1418. * Fri Feb 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14148
  1419. - 14148.
  1420. - added jack plugin.
  1421. - added snapshot plugin.
  1422. * Fri Feb 03 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14146
  1423. - 14146.
  1424. - removed debian menu.
  1425. * Thu Feb 02 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14139
  1426. - 14139.
  1427. - skipping verify_elf.
  1428. * Tue Jan 31 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14090
  1429. - 14090
  1430. - added vim-plugin-vlc-syntax package.
  1431. - let's try to link with x264.
  1432. - removed --disable-rpath.
  1433. - added ./toolbox.
  1434. * Thu Jan 26 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14014
  1435. - 14014.
  1436. - removing configure patch.
  1437. * Tue Jan 24 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14009
  1438. - 14009.
  1439. - vcdx plugin.
  1440. * Mon Jan 23 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.14004
  1441. - svg fix build.
  1442. * Thu Jan 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13949
  1443. - removed fix for xorg7, cause 13949 revision should check for xlibs better. ;)
  1444. - moved mpc to plugin-musepack.
  1445. - moved dvdread to plugin-dvdread.
  1446. - moved dvdnav to plugin-dvdnav.
  1447. - moved ffmpeg to plugin-ffmpeg.
  1448. - moved mpeg2 to plugin-mpeg2.
  1449. - moved modplug to plugin-modplug.
  1450. - moved ogg muxer to plugin-ogg.
  1451. * Thu Jan 19 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13948
  1452. - revision 13948.
  1453. - fixed build with xorg7.0.
  1454. * Sat Jan 14 2006 Pavlov Konstantin <thresh@altlinux.ru> 0.8.5-alt0.13911
  1455. - svn trunk.
  1456. - new versioning.
  1457. - added wxnoupdates patch and osdmenu patch.
  1458. - moved all interface plugins to interface-* packets.
  1459. - added provides vlc-interface to all those packets.
  1460. - added .desktop file.
  1461. - removed broken documentation.
  1462. - Hopefully fixed xvideo on x86_64.
  1463. - Add requires libx264-devel-static.
  1464. - fixed mozilla plugin build (hello, new world with new mozilla-devel & co!).
  1465. - added goom plugin.
  1466. - removed java bindings as they doesn't even install. :(
  1467. - enabling python bindings.
  1468. - added podcast module.
  1469. - sed-i'ng modules path.
  1470. - using ./bootstrap.
  1471. * Tue Dec 13 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4a-alt0.8
  1472. - 0.8.4a release.
  1473. - altered buildreqs.
  1474. - enabled hal.
  1475. * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.77
  1476. - altered ffmpeg buildreq.
  1477. - remove vlc requires in mozilla-plugin-vlc package.
  1478. * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.76
  1479. - buildreqs cleanup.
  1480. * Sat Dec 10 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.75
  1481. - Added LIVE555.com (formerly live.com, blame MS!) support for VLC to support RTSP.
  1482. - hal doesn't build on x86, let's %def_disable it.
  1483. * Thu Dec 08 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.71
  1484. - added librsvg2-devel to buildreqs.
  1485. * Wed Dec 07 2005 Pavlov Konstantin <thresh@altlinux.ru> 0.8.4-alt0.6
  1486. - 0.6 version of spec.
  1487. - all the plugins are packaged, some of them (~40) are in the separate packages.
  1488. - xvideo plugin doesn't build on x86_64.
  1489. * Thu Jan 20 2005 ALT QA Team Robot <qa-robot@altlinux.org> 0.7.2-alt0.5.1.1
  1490. - Rebuilt with libstdc++.so.6.
  1491. * Tue Oct 05 2004 ALT QA Team Robot <qa-robot@altlinux.org> 0.7.2-alt0.5.1
  1492. - Rebuilt with libdvdread.so.3.
  1493. * Mon May 31 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.2-alt0.5
  1494. - 0.7.2
  1495. * Thu Apr 15 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.1-alt0.2
  1496. - 0.7.1
  1497. * Mon Jan 05 2004 Yuri N. Sedunov <aris@altlinux.ru> 0.7.0-alt0.2
  1498. - 0.7.0
  1499. * Thu Apr 10 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.3-alt0.5
  1500. - 0.5.3
  1501. * Tue Feb 04 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5.0-alt0.5
  1502. - 0.5.0
  1503. * Sat Nov 16 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.6-alt0.5
  1504. - 0.4.6
  1505. * Fri Nov 01 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.5-alt0.5
  1506. - 0.4.5
  1507. * Fri Sep 13 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.4-alt0.5
  1508. - 0.4.4
  1509. * Sat Jul 27 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.3-alt0.5
  1510. - 0.4.3
  1511. * Thu Jul 11 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.2-alt0.5
  1512. - 0.4.2
  1513. - built with libffmpeg-0.4.6-alt0.2cvs20020721
  1514. * Wed Jun 05 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4.1-alt0.5
  1515. - 0.4.1
  1516. - built with libffmpeg-0.4.6-alt0.1cvs20020605
  1517. - configure.in patch removed.
  1518. * Fri May 24 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.4-alt0.5
  1519. - Adopted for Sisyphus.
  1520. * Thu May 23 2002 Yves Duret <yduret@mandrakesoft.com> 0.4.0-1mdk
  1521. - version 0.4.0 with MPEG4 (DivX) support thx ffmpeg.
  1522.   thus s/MPEG, MPEG2 and DVD/multimedia/g
  1523. - sync %%description with debian ones.
  1524. - vlc now requires a vlc-gui (gtk, gnome or qt).
  1525. - removed gcc3.1 patches since merged upstream.
  1526. * Mon May 13 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-4mdk
  1527. - removed xmga plugin (currently broken).
  1528. - manual rebuild in gcc3.1 environment aka added Patch0 & Patch1
  1529. - various summary/description changes.
  1530. * Fri May 03 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-3mdk
  1531. - added vlc-lirc intf plugin rpm.
  1532. * Tue Apr 30 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-2mdk
  1533. - rebuild against libalsa2 (vlc-sdl)
  1534. * Fri Apr 19 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.1-1mdk
  1535. - version 0.3.1.
  1536. - removed patch0 merged upstream.
  1537. - removed old %%ifarch ppc
  1538. - added missing libmad-devel buldrequires
  1539. * Wed Apr 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-4mdk
  1540. - added liba52 support (buildrequires).
  1541. - added vlc-alsa audio plugin.
  1542. - mad is a codec (audio) plugin. corrected description and summary.
  1543. * Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-3mdk
  1544. - added patch0 from CVS: fix crashing GTK popup menus thx Michal Bukovjan <bukovjan@mbox.dkm.cz>
  1545. * Wed Apr 10 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-2mdk
  1546. - added vlc-arts rpm plugin thx blindauer Emmanuel <manu@agat.net>
  1547. - better summary for plugin
  1548. - add packager tag to myself
  1549. * Sun Apr 07 2002 Yves Duret <yduret@mandrakesoft.com> 0.3.0-1mdk
  1550. - version 0.3.0
  1551. - added aa (Asci Art) plugin in vlc-aa rpm
  1552. - merged with sam's one:
  1553.   * using his plugins list into %%files
  1554.   * removed libdvdcss from the whole tarball.
  1555.   * removed the workaround for VLC's bad /dev/dsp detection.
  1556. - few spell corrections in all %%description
  1557. - added buildrequires on SDL-devel
  1558. * Tue Mar 05 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.93-0.1mdk
  1559. - new cvs snapshot
  1560. - fix requires
  1561. * Mon Mar 04 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-5mdk
  1562. - cvs snapshot
  1563. * Sat Jan 26 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-4mdk
  1564. - mad plugin in vlc-mad rpm
  1565. * Mon Jan 21 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-3mdk
  1566. - synced with main cvs specfile wich "fixed a few minor inaccuracies"
  1567. * Thu Jan 17 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-2mdk
  1568. - readded libdvdcss rpm in specfile. use %%define css 1 with correct sources
  1569.   to build libdvdcss rpm.
  1570. * Wed Jan 09 2002 Yves Duret <yduret@mandrakesoft.com> 0.2.92-1mdk
  1571. - version 0.2.92
  1572. - %%makeinstall_std
  1573. - splitted again, added vlc-sdl vlc-esd vlc-ggi
  1574. - bring back some missing plugins
  1575. - fixed buildrequires
  1576. - added menu entries and icons (from cvs)
  1577. * Tue Oct 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-2mdk
  1578. - rebuild against libpng3
  1579. - added some doc for sir rpmlint
  1580. - #5583: option -g
  1581. * Thu Aug 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.83-1mdk
  1582. - version 0.2.83 :
  1583.   * Activated subtitles in overlay mode (far from perfect, but this
  1584.     was an often requested feature).
  1585. * Fri Aug 10 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.82-1mdk
  1586. - version 0.2.82
  1587. * Mon Jul 30 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-1mdk
  1588. - version 0.2.81
  1589. - added vlc-ncurses
  1590. * Wed Jun 20 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.81-0.20010619-1mdk
  1591. - cvs snapshot
  1592. - added libdvdcss
  1593. * Wed Jun 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-2mdk
  1594. - fix build on ppc (c) dadou
  1595. * Mon Jun 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.80-1mdk
  1596. - version 0.2.80 : bug fixes and bug fixes and bug fixes and small
  1597.   improvements of the gtk interface.
  1598. - corrected Summary in vlc-qt
  1599. * Wed May 23 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-2mdk
  1600. - added qt2 plugin (vlc-qt)
  1601. * Wed May 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.73-1mdk
  1602. - version 0.2.73
  1603. - you can now get decss threw a plugin
  1604. - rewritte srcipt to build vlc (decss plugin)
  1605. - rebuild with SDL 1.2
  1606. * Thu Apr 26 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-2mdk
  1607. - true 0.2.72
  1608. * Mon Apr 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.72-1mdk
  1609. - version 0.2.72
  1610. - package split into vlc, vlc-gnome, vlc-gtk
  1611. * Fri Apr 13 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.71-1mdk
  1612. - version 0.2.71 :
  1613.   * Fixed segfaults when compiled with gcc 3.0pre and versions of gcc
  1614.     shipped with the latest RedHat distributions.
  1615.   * Fixed the BeOS CSS decryption.
  1616.   * Fixed a few issues in IFO parsing.
  1617.   * Fixed XVideo video output.
  1618.   * Updated icons under Linux, BeOS, MacOS X.
  1619. * Wed Apr 11 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.70-1mdk
  1620. - version 0.2.70
  1621. * Thu Mar 22 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.63-1mdk
  1622. - version 0.2.63 : Bugfixes, bugfixes, and bugfixes again, a Gtk+
  1623.   interface for Gnome-impaired, an even better DVD support
  1624. * Fri Feb 16 2001 Yves Duret <yduret@mandrakesoft.com> 0.2.61-1mdk
  1625. - new version for all the DVD fans (add MPEG1 support, direct DVD support,
  1626.   DVD decryption, arbitrary, seeking in the stream, pause, fast forward
  1627.   and slow motion, hardware YUV acceleration enhanced CSS support and a few
  1628.   new interface features including drag'n'drop.
  1629. - first *real* public release (now under the GPL)
  1630. * Sat Jan 06 2001 David BAUDENS <baudens@mandrakesoft.com> 0.1.99i-2mdk
  1631. - Fix build and use right optimizations on PPC
  1632. - Enable SDL support
  1633. - Spec clean up
  1634. * Fri Jan  5 2001 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99i-1mdk
  1635. - 0.1.99i, rebuild
  1636. * Fri Aug 25 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99h-1mdk
  1637. - 0.1.99h
  1638. * Mon Jul 10 2000 Guillaume Cottenceau <gc@mandrakesoft.com> 0.1.99c-1mdk
  1639. - first Mandrake package with help of Sam