diff --git a/xawtv.spec b/xawtv.spec index 7b1d268..d83e65f 100644 --- a/xawtv.spec +++ b/xawtv.spec @@ -15,8 +15,6 @@ License: GPL #OLD_STILL_VALID_URLs: http://www.strusel007.de/linux/xawtv/ #http://bytesex.org/xawtv/ URL: http://linux.bytesex.org/xawtv/ -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot -BuildRequires: MesaGLU-devel BuildRequires: aalib-devel BuildRequires: gpm-devel BuildRequires: lesstif-devel @@ -260,9 +258,6 @@ update-alternatives --install %webcam_launcher/gnome.desktop webcam.gnome.dynami update-alternatives --install %webcam_launcher/kde.desktop webcam.kde.dynamic %webcam_launcher/%name.desktop 20 update-alternatives --install %tvtuner_launcher/kde.desktop tvtuner.kde.dynamic %tvtuner_launcher/%name.desktop 20 update-alternatives --install %tvtuner_launcher/gnome.desktop tvtuner.gnome.dynamic %tvtuner_launcher/%name.desktop 20 -%if %mdkversion < 200900 -%update_menus -%endif %postun if [ $1 = 0 ]; then @@ -271,25 +266,8 @@ if [ $1 = 0 ]; then update-alternatives --remove tvtuner.kde.dynamic %tvtuner_launcher/%name.desktop update-alternatives --remove tvtuner.gnome.dynamic %tvtuner_launcher/%name.desktop fi -%if %mdkversion < 200900 -%clean_menus -%endif - -%if %mdkversion < 200900 -%post -n motv -%update_menus -%endif - -%if %mdkversion < 200900 -%postun -n motv -%clean_menus -%endif - -%clean -rm -rf $RPM_BUILD_ROOT %files -%defattr(-,root,root) %config(noreplace) %tvtuner_launcher/%name.desktop %config(noreplace) %webcam_launcher/%name.desktop %config(noreplace) %_sysconfdir/X11/app-defaults/Xawtv @@ -327,7 +305,6 @@ rm -rf $RPM_BUILD_ROOT %doc contrib/frequencies* %files control -%defattr(-,root,root) %_bindir/v4lctl %_bindir/xawtv-remote %_mandir/man1/v4lctl.1* @@ -336,13 +313,11 @@ rm -rf $RPM_BUILD_ROOT %lang(es) %_mandir/es/man1/xawtv-remote.* %files -n fbtv -%defattr(-,root,root) %_bindir/fbtv %_mandir/man1/fbtv* %lang(es) %_mandir/es/man?/fbtv.* %files misc -%defattr(-,root,root) %config(noreplace) /etc/X11/app-defaults/mtt %_bindir/dump-mixers %_bindir/mtt @@ -361,7 +336,6 @@ rm -rf $RPM_BUILD_ROOT %_mandir/man1/showriff.1* %files -n motv -%defattr(-,root,root) %_bindir/motv %_mandir/man1/motv* %{_datadir}/applications/mandriva-motv.desktop @@ -369,604 +343,21 @@ rm -rf $RPM_BUILD_ROOT %config(noreplace) %_sysconfdir/X11/*/app-defaults/MoTV %files -n radio -%defattr(-,root,root) %_bindir/radio %_mandir/man1/radio* %files -n streamer -%defattr(-,root,root) %_bindir/streamer %_mandir/man1/streamer* %lang(es) %_mandir/es/man1/streamer.* %files -n ttv -%defattr(-,root,root) %_bindir/ttv %_mandir/man1/ttv* %lang(es) %_mandir/es/man1/ttv.* %files web -%defattr(-,root,root) %_bindir/alevtd %_bindir/webcam %_mandir/man1/alevtd.1* %_mandir/man1/webcam.1* - - -%changelog -* Sat Apr 02 2011 Funda Wang 3.100-1mdv2011.0 -+ Revision: 649775 -- New verison 3.100 - cleanup old patches - -* Sat Dec 04 2010 Oden Eriksson 3.95-15mdv2011.0 -+ Revision: 608182 -- rebuild - -* Sun Jan 10 2010 Oden Eriksson 3.95-14mdv2010.1 -+ Revision: 488813 -- rebuilt against libjpeg v8 - -* Sun Aug 16 2009 Oden Eriksson 3.95-13mdv2010.0 -+ Revision: 416860 -- fix deps (libxp-devel) -- rebuilt against libjpeg v7 - -* Sat Mar 28 2009 Funda Wang 3.95-12mdv2009.1 -+ Revision: 361983 -- rediff patches - - + Antoine Ginies - - rebuild - -* Mon Sep 01 2008 Herton Ronaldo Krzesinski 3.95-11mdv2009.0 -+ Revision: 278728 -- Add libv4l support and other fixes from - https://bugzilla.redhat.com/show_bug.cgi?id=457796 - (also updates previously added xawtv-3.95-fixes.patch) - -* Thu Jul 31 2008 Herton Ronaldo Krzesinski 3.95-10mdv2009.0 -+ Revision: 258578 -- Added xawtv-3.95-fixes.patch from libv4l. - -* Tue Jul 22 2008 Herton Ronaldo Krzesinski 3.95-9mdv2009.0 -+ Revision: 240642 -- Add patch to build with latest kernel-headers - (xawtv-3.95-page_h.patch). -- Workaround build errors with underlinking, a proper fix should be - tried later. - - + Thierry Vignaud - - rebuild - - + Pixel - - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas - -* Wed Mar 05 2008 Oden Eriksson 3.95-8mdv2008.1 -+ Revision: 179566 -- rebuild - - + Olivier Blin - - restore BuildRoot - - + Thierry Vignaud - - kill re-definition of %%buildroot on Pixel's request - - kill explicit icon extension - - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' - -* Fri Jul 20 2007 Adam Williamson 3.95-7mdv2008.0 -+ Revision: 54008 -- rebuild against new lesstif -- XDG menus -- correct font path -- try parallel build -- minor description fixups -- drop some really old BuildRequires and conflicts -- bunzip2 patches -- no need to define %%mkrel_fixed any more - -* Fri Jun 15 2007 Herton Ronaldo Krzesinski 3.95-6mdv2008.0 -+ Revision: 39994 -- No need anymore for xscreensaver-common BuildRequires workaround, now - x11-server-common owns /etc/X11 and /etc/X11/app-defaults directories, - so changing BuildRequires to it. - -* Thu Jun 14 2007 Herton Ronaldo Krzesinski 3.95-5mdv2008.0 -+ Revision: 39470 -- In reality we need that the /etc/X11/app-defaults directory exists on - the system too, so changing BuildRequires workaround of previous - change from x11-server-xorg to xscreensaver-common. -- Added BuildRequires for x11-server-xorg, because we need some package - that creates /etc/X11 directory (in this case I chose x11-server-xorg - because we don't have a package that owns /etc/X11) as BuildRequires, - otherwise xawtv configure doesn't find it and sets it to - /usr/X11R6/lib/X11, making build fail. -- Rebuild with libslang2. -- Import xawtv - - - -* Wed Sep 20 2006 Thierry Vignaud 3.95-4mdv2007.0 -- rebuild for new ncurses - -* Fri Aug 18 2006 Christiaan Welvaart 3.95-3 -- add BuildRequires: libfs-devel libxinerama-devel libxv-devel - libxxf86dga-devel libxrandr-devel libdv-devel - liblirc-devel - -* Tue Aug 15 2006 Christiaan Welvaart 3.95-2 -- rebuild for fixed libxaw soname - -* Mon Jul 31 2006 Jerome Soyer 3.95-1mdv2007.0 - -Cris B 3.95-1 -- New version -- Patch for Xorg7.1 lib location -- Disable quicktime (no longer builds) -- Spec update (drop unused xaw3d flag, hard coded requires, XFree stuff) - -* Sun Jan 01 2006 Mandriva Linux Team 3.94-4mdk -- Rebuild - -* Sun Jul 31 2005 Guillaume Bedot 3.94-3mdk -- fix table sizes in Patch10 (thanks to Gwenole Beauschene) -- url fix -- use mkrel - -* Sun Jul 31 2005 Guillaume Bedot 3.94-2mdk -- rebuild -- Patch10: allows to build with gcc4 -- Patch20: fixes libquicktime headers - -* Fri Nov 12 2004 Per Øyvind Karlsen 3.94-1mdk -- 3.94 -- cosmetics - -* Fri Sep 10 2004 Frederic Lepied 3.93-3mdk -- fix device name use with dynamic entries - -* Fri Jul 23 2004 Marcel Pol 3.93-2mdk -- build against new slang - -* Mon Jun 14 2004 Per Øyvind Karlsen 3.93-1mdk -- 3.93 -- work around problem with broken path in xft.pc -- cosmetics - -* Mon Apr 05 2004 Thierry Vignaud 3.91-3mdk -- relink with libdv4 - -* Sat Mar 20 2004 Thierry Vignaud 3.91-2mdk -- fix requires (#7882) - -* Tue Feb 03 2004 Thierry Vignaud 3.91-1mdk -- new release - -* Fri Nov 07 2003 Thierry Vignaud 3.90-1mdk -- new release - -* Thu Sep 04 2003 Thierry Vignaud 3.88-4mdk -- fix buildrequires for 64bit ports - -* Wed Aug 27 2003 Fredeirc Crozat 3.88-3mdk -- Fix dynamic desktop icons - -* Tue May 27 2003 David BAUDENS 3.88-2mdk -- Fix icons in menu entries - -* Tue Apr 22 2003 Thierry Vignaud 3.88-1mdk -- new release - -* Mon Apr 07 2003 Thierry Vignaud 3.86-1mdk -- new release - -* Tue Feb 11 2003 Thierry Vignaud 3.85-1mdk -- new release - -* Mon Feb 10 2003 Thierry Vignaud 3.84-1mdk -- new release -- rediff patch0 (partially merged) - -* Wed Jan 22 2003 Thierry Vignaud 3.83-1mdk -- new release - -* Thu Jan 02 2003 Thierry Vignaud 3.82-1mdk -- new release - -* Tue Dec 31 2002 Stefan van der Eijk 3.81-3mdk -- BuildRequires: recode - -* Fri Dec 20 2002 Thierry Vignaud 3.81-2mdk -- rebuild for new glibc (previous ones mistakely introduce bas symbols) - -* Wed Dec 11 2002 Thierry Vignaud 3.81-1mdk -- new release : - o compile fixes - o fixed some core dumps (freqtab changes init bugs in fbtv + ttv) - o new config option for webcam (times=, much like once) - o various bugfixes - o more v4l2 fixes - o some infrastructure for dumping structs. Used that for - completely rewritten debug output of the video4linux plugins - o new "v4l-info" utility which uses this - o frequency tables are stored into config files rather that being - compiled-in - o added "group = " tag to channels, thus enbling motv to build submenus - per group -- BuildRequires: glibc => 2.3.1-3mdk -- remove deprecated doc -- remove patch 2 (merged upstream) -- remove patch 3 (uneeded anymore since glibc-2.3.1-3mdk) -- add showqt utility (dumps structure of QuickTime files) - -* Wed Oct 30 2002 Thierry Vignaud 3.78-1mdk -- new release (alsa mixer plugin ...) -- patch 3 : fix compilation since we already have videodev2.h - -* Thu Oct 10 2002 Thierry Vignaud 3.76-6mdk -- Requires: make >= 3.79.1-11mdk that fix xawtv compilation -- BuildRequires: libMesaGLU1-devel -- Programming-FAQ isn't there anymore - -* Wed Sep 04 2002 Thierry Vignaud 3.76-5mdk -- move spanish streamer, fbtv, ttv, v4lctl, xawtv-remote and xawtv-remote - man-pages to the right packages - -* Sat Aug 17 2002 Thierry Vignaud 3.76-4mdk -- xawtv-common conflicts with xawtv <= 3.74-3mdk to ease update from mdk8.2 - -* Tue Aug 13 2002 Thierry Vignaud 3.76-3mdk -- swap tvtuner and webcam dynamic scripts - -* Tue Aug 13 2002 Thierry Vignaud 3.76-2mdk -- add french app-default for motv -- dynamic support: - o split entry into a webcam entry and a tv tuner entry; - o the tv tuner entry run the channels scanning wizard -- requires newer dynamic -- add pia and mtt in xawtv-misc - -* Tue Aug 13 2002 Thierry Vignaud 3.76-1mdk -- new release : - o reorganize screen blitting code (used for grabdisplay) - o add OpenGL support (for hw-scaled RGB-images through gl-textures). - o libng got support for reading movie files. Added libquicktime - interface and AVI file parser. - o start writing a playback utility (debug/play.c for now ...), should - be able to playback all AVI/QuickTime movies recorded by xawtv/streamer. - Other QuickTime files should work too as long as the codec is supported by - libquicktime. - o add Australian Optus cable TV channels - o add icons - o some A/V sync tweaks for the recording code. - o fix lens distortion for webcam - -- for webcam, scantv'ill fail since there's no channel => stop "always run - channels wizard and fail" - -* Mon Jun 24 2002 Thierry Vignaud 3.75-1mdk -- disable broken parallel build -- requires libzvbi splitted from zapping instead of builtin libvbi, - thus saving 10 %% of xawtv package size -- remove fonts from xawtv-common (they've been splitted from xawtv - to tv-fonts) -- xawtv-common requires tv-fonts now -- new release : - * fixed fullscreen code - * webcam has a new option (wait=, see manpage) - * selection / dnd / cut+paste fixes - * french translation - * webcam: support multiple ftp connections - * webcam: config options for text color - * lots of VBI changes: dropped libvbi directory, using - libzvbi instead - * unbundled the fonts, there is another tarball with - all the fonts now. - -* Tue Jun 18 2002 Stefan van der Eijk 3.74-7mdk -- BuildRequires - -* Wed May 22 2002 Thierry Vignaud 3.74-6mdk -- rebuild against new aalib-progs to get rid of stupid /usr/lib rpath - -* Tue May 14 2002 Thierry Vignaud 3.74-5mdk -- gcc-3.1 build release - -* Thu Apr 25 2002 Thierry Vignaud 3.74-4mdk -- fix build on ia64 - -* Thu Apr 18 2002 Thierry Vignaud 3.74-3mdk -- "reduce xawtv package size" release: -- move xawtv-remote and v4lctl to xawtv-control -- rename xawtv-radio into radio -- rmove motv(1) from xawtv which would have conflicts with motv -- put webcam and alevtd in xawtv-web -- move ntsc-cc to xawtv-misc -- better summaries and description -- especially, describe all provided binaries -- move dump-mixers to xawtv-misc as described by our doc -- add fbtv & motv menu entry -- split out fbtv, streamer and ttv in their own package, thus resulting in - a smaller xawtv -- common files go to xawtv-common -- add spanish xawtvrc(5) man page - -* Tue Apr 16 2002 Thierry Vignaud 3.74-2mdk -- remove uneded rm from %%prep -- spec cleanups -- remove patch1 which isn't needed anymore since configure checks for - both libXdpms and libXext -- re-enable alsa -- minor fixes [Patch0] -- put big icons (not normal one) in %%_liconsdir -- remove uneeded prefix - -* Fri Apr 12 2002 Thierry Vignaud 3.74-1mdk -- new release -- parallel build -- BuildRequires: libalsa-devel -- build motv too -- disable alsa support for now until new alsa-0.9.x headers get out -- remove uneeded stuff: - - manual installation of binaries -- s!font/!fonts/! -- Xawtv.ad is in x11 now, not anymore in src -- enable lesstif support and add motv sub package -- add spanish man pages -- add app-default config files - -* Thu Mar 21 2002 Thierry Vignaud 3.73-2mdk -- from "popular" request, remove my example config file which dated - from the ages when men were men and manually wrote their own config - files :-) - -* Wed Mar 20 2002 Thierry Vignaud 3.73-1mdk -- new release - -* Thu Feb 21 2002 Thierry Vignaud 3.72-1mdk -- core: - * update (bug fixes) -- wrapper: - * workaround for fscking dams (who moved drakxtv around path) - * configurator fallback : drakxtv -> rxtv -e scantv -> scantv - -* Thu Feb 14 2002 Thierry Vignaud 3.71-1mdk -- new release - -* Wed Feb 06 2002 Thierry Vignaud 3.70-1mdk -- new release - -* Thu Jan 31 2002 Thierry Vignaud 3.69-1mdk -- new release - -* Tue Jan 29 2002 Thierry Vignaud 3.68-4mdk -- xpm to png icons conversion - -* Sun Jan 20 2002 Thierry Vignaud 3.68-3mdk -- fix scan4tv_channels script on first run (should do this in drakfirstime) - -* Sun Jan 20 2002 Stefan van der Eijk 3.68-2mdk -- BuildRequires - -* Sun Jan 20 2002 Thierry Vignaud 3.68-1mdk -- new release - -* Tue Jan 15 2002 Thierry Vignaud 3.66-2mdk -- build against latest libXxf86dga - -* Wed Jan 09 2002 Thierry Vignaud 3.66-1mdk -- new release -- fix for compilation with libaa support despite aalib-config absence -- add plugins - -* Tue Dec 04 2001 Thierry Vignaud 3.65-1mdk -- new release - -* Sun Oct 21 2001 Thierry Vignaud 3.64-1mdk -- new release - -* Tue Oct 16 2001 Thierry Vignaud 3.62-3mdk -- rebuild for new libpng - -* Tue Oct 09 2001 Thierry Vignaud 3.62-2mdk -- compress patches - -* Wed Oct 03 2001 Thierry Vignaud 3.62-1mdk -- new release - -* Tue Sep 25 2001 Frederic Lepied 3.60-5mdk -- pass the -c option in the dynamic entry. - -* Fri Sep 14 2001 Frederic Lepied 3.60-4mdk -- correct XawTV script to pass args and save the config file. - -* Wed Sep 12 2001 Frederic Lepied 3.60-3mdk -- added dynamic desktop entry - -* Thu Aug 30 2001 David BAUDENS 3.60-2mdk -- Use new icons -- Add missing files -- Fix %%post and %%postun to restart xfs nicely - -* Thu Aug 16 2001 Thierry Vignaud 3.60-1mdk -- new release - -* Tue Aug 14 2001 Thierry Vignaud 3.59-1mdk -- new release -- make %%install be short-circuit "aware" -- workaround broken configure & Makefile for install -- fix scantv (the -o option seems to have disappear) - -* Tue Jul 24 2001 Thierry Vignaud 3.57-1mdk -- new release - -* Tue Jul 17 2001 Thierry Vignaud 3.56-1mdk -- new release - -* Thu Jul 12 2001 Thierry Vignaud 3.55-3mdk -- add a big icon - -* Fri Jul 06 2001 Stefan van der Eijk 3.55-2mdk -- BuildRequires: aalib-devel -- BuildRequires: lesstif-devel -- bzipped patches - -* Thu Jul 05 2001 Thierry Vignaud 3.55-1mdk -- new release - -* Mon Jul 02 2001 Thierry Vignaud 3.54-1mdk -- new release -- SMP build is broken - -* Tue Jun 19 2001 Thierry Vignaud 3.52-1mdk -- new release -- add new programs - -* Tue Jun 12 2001 Thierry Vignaud 3.51-1mdk -- new version -- better scritps (url khassanov) : check if xfs runs before reloading it -- make a mini icon from the default one - -* Wed Jun 06 2001 Thierry Vignaud 3.50-1mdk -- new version -- improved scripts (one can use xawtv on fb console) - -* Tue Jun 05 2001 Thierry Vignaud 3.49-3mdk -- really add icon - -* Thu May 31 2001 Thierry Vignaud 3.49-1mdk -- new version - -* Wed May 30 2001 Thierry Vignaud 3.48-2mdk -- various spec cleaning -- restart xfs for xawtv fonts - -* Tue May 22 2001 Thierry Vignaud 3.48-1mdk -- new version - -* Thu May 17 2001 Thierry Vignaud 3.47-1mdk -- new version - -* Mon May 07 2001 Thierry Vignaud 3.46-1mdk -- new release - -* Thu Apr 12 2001 Geoffrey Lee 3.43-2mdk -- Various fixes from Abel Cheung : - - Modify BuildRequires. - - Remove redundant manpages in xawtv-radio and corrected manpage placement. - - $DISPLAY is checked before running xset during %%post. - - Remove redundant configure option. - - Remove unnecessary libpng dependence. - -* Tue Apr 10 2001 Thierry Vignaud 3.43-1mdk -- new version - -* Mon Mar 26 2001 Thierry Vignaud 3.41-1mdk -- new version - -* Thu Mar 22 2001 Thierry Vignaud 3.40-2mdk -- add icon in package - -* Tue Mar 20 2001 Thierry Vignaud 3.40-1mdk -- new release - -* Thu Mar 15 2001 Thierry Vignaud 3.38-4mdk -- last fix - -* Wed Mar 14 2001 Thierry Vignaud 3.38-3mdk -- minor fix - -* Wed Mar 14 2001 Thierry Vignaud 3.38-2mdk -- add wrapper to run scantv if not configured. - -* Mon Mar 12 2001 Thierry Vignaud 3.38-1mdk -- new version - -* Thu Mar 01 2001 Thierry Vignaud 3.37-1mdk -- new release - -* Mon Feb 26 2001 Thierry Vignaud 3.36-1mdk -- new release - -* Sat Feb 17 2001 Geoffrey Lee 3.35-1mdk -- Up to 3.35. - -* Mon Feb 12 2001 Geoffrey Lee 3.34-1mdk -- New and shiny release for general consumption. - -* Tue Jan 30 2001 Thierry Vignaud 3.30-1mdk -- new release - -* Wed Jan 10 2001 Thierry Vignaud 3.28-1mdk -- new version - -* Sun Dec 31 2000 Geoffrey Lee 3.27-1mdk -- new and shiny source. -- remove .bz2 extension for man-pages and change it to wildcard. - -* Tue Nov 21 2000 Thierry Vignaud 3.24-1mdk -- new release -- make rpmlint happier - -* Fri Oct 27 2000 Thierry Vignaud 3.23-1mdk -- new release - -* Tue Oct 17 2000 Thierry Vignaud 3.22-1mdk -- new release - -* Tue Oct 03 2000 Thierry Vignaud 3.21-3mdk -- enable DPMS -- fix buildrequires -- disable mouse pointer on v4l buffer -- provide example config file for Paris inhabitants -- add alevtd, rootv, scantv and webcam - -* Mon Sep 18 2000 Thierry Vignaud 3.21-2mdk -- fix menu entry - -* Wed Sep 13 2000 Thierry Vignaud 3.21-1mdk -- new release - -* Wed Sep 13 2000 Thierry Vignaud 3.20-3mdk -- really fix ressources (i know, i've sucked :-( ) -- add a menu entry - -* Tue Sep 12 2000 Thierry Vignaud 3.20-2mdk -- fix ressources -- spec file is now shrt-crct compliant :-) - -* Wed Sep 06 2000 Thierry Vignaud 3.20-1mdk -- new release - -* Wed Aug 23 2000 Thierry Vignaud 3.19-1mdk -- new release - -* Tue Aug 22 2000 Thierry Vignaud 3.18-1mdk -- fix url -- new release -- compile for XF4 (if you load v4l in module section of /etc/X11/XFconfig-4, - you can do color conversion and image scaling in hardware on g200/g400 - with hackkernel). - -* Wed Jul 26 2000 Thierry Vignaud 3.17-3mdk -- BM -- fix build as non-root - -* Mon Jul 17 2000 Thierry Vignaud 3.17-2mdk -- little spec cleaning - -* Tue Jun 27 2000 Thierry Vignaud 3.17-1mdk -- new release -- package chmouelization : - * use %%{_mandir}, %%{_prefix} - * use spechelper - * use %%makeinstall, %%configure - -* Mon Jun 19 2000 Thierry Vignaud 3.16-1mdk -- new release (mainly a smaller SRPM) - -* Thu Jun 08 2000 Thierry Vignaud 3.15-1mdk -- new release - -* Tue Apr 18 2000 J. Nick Koston 3.12-1mdk -- Madrakeified