SOURCES: xorg7.1-6.6.3-tv_output.patch (NEW) - exprimental support...

sls sls at pld-linux.org
Tue Mar 20 02:41:56 CET 2007


Author: sls                          Date: Tue Mar 20 01:41:56 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- exprimental support for tv out to radeon cards
  (http://megahurts.dk/rune/stuff/xorg7.1-6.6.3-tv_output.patch.gz)

---- Files affected:
SOURCES:
   xorg7.1-6.6.3-tv_output.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/xorg7.1-6.6.3-tv_output.patch
diff -u /dev/null SOURCES/xorg7.1-6.6.3-tv_output.patch:1.1
--- /dev/null	Tue Mar 20 02:41:56 2007
+++ SOURCES/xorg7.1-6.6.3-tv_output.patch	Tue Mar 20 02:41:51 2007
@@ -0,0 +1,5175 @@
+diff -Naur xf86-video-ati-6.6.3/Makefile.in xf86-video-ati-6.6.3-dev/Makefile.in
+--- xf86-video-ati-6.6.3/Makefile.in	2006-10-03 17:02:17.000000000 +0200
++++ xf86-video-ati-6.6.3-dev/Makefile.in	2006-10-28 11:45:00.000000000 +0200
+@@ -145,6 +145,7 @@
+ FFLAGS = @FFLAGS@
+ FILE_MAN_DIR = @FILE_MAN_DIR@
+ FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@
++GREP = @GREP@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+@@ -187,13 +188,9 @@
+ VERSION = @VERSION@
+ XORG_CFLAGS = @XORG_CFLAGS@
+ XORG_LIBS = @XORG_LIBS@
+-ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_F77 = @ac_ct_F77@
+-ac_ct_RANLIB = @ac_ct_RANLIB@
+-ac_ct_STRIP = @ac_ct_STRIP@
+-ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+@@ -210,24 +207,31 @@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
++htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
++localedir = @localedir@
+ localstatedir = @localstatedir@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ moduledir = @moduledir@
+ oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
++psdir = @psdir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+diff -Naur xf86-video-ati-6.6.3/man/Makefile.in xf86-video-ati-6.6.3-dev/man/Makefile.in
+--- xf86-video-ati-6.6.3/man/Makefile.in	2006-10-03 17:02:17.000000000 +0200
++++ xf86-video-ati-6.6.3-dev/man/Makefile.in	2006-10-28 11:45:00.000000000 +0200
+@@ -138,6 +138,7 @@
+ FFLAGS = @FFLAGS@
+ FILE_MAN_DIR = @FILE_MAN_DIR@
+ FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@
++GREP = @GREP@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+@@ -180,13 +181,9 @@
+ VERSION = @VERSION@
+ XORG_CFLAGS = @XORG_CFLAGS@
+ XORG_LIBS = @XORG_LIBS@
+-ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_F77 = @ac_ct_F77@
+-ac_ct_RANLIB = @ac_ct_RANLIB@
+-ac_ct_STRIP = @ac_ct_STRIP@
+-ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+@@ -203,24 +200,31 @@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
++htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
++localedir = @localedir@
+ localstatedir = @localstatedir@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ moduledir = @moduledir@
+ oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
++psdir = @psdir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+@@ -261,9 +265,9 @@
+ 	      exit 1;; \
+ 	  esac; \
+ 	done; \
+-	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  man/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  man/Makefile'; \
+ 	cd $(top_srcdir) && \
+-	  $(AUTOMAKE) --foreign  man/Makefile
++	  $(AUTOMAKE) --gnu  man/Makefile
+ .PRECIOUS: Makefile
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ 	@case '$?' in \
+diff -Naur xf86-video-ati-6.6.3/src/Makefile.am xf86-video-ati-6.6.3-dev/src/Makefile.am
+--- xf86-video-ati-6.6.3/src/Makefile.am	2006-10-03 16:49:13.000000000 +0200
++++ xf86-video-ati-6.6.3-dev/src/Makefile.am	2006-10-28 11:37:51.000000000 +0200
+@@ -96,6 +96,15 @@
+ theatre_drv_la_SOURCES = \
+ 	theatre.c theatre_module.c
+ 
++theater_out_drv_la_LTLIBRARIES = theater_out_drv.la
++theater_out_drv_la_LDFLAGS = -module -avoid-version
++theater_out_drv_ladir = @moduledir@/multimedia
++theater_out_drv_la_CFLAGS = \
++        $(AM_CFLAGS) -DMICROC_DIR=\"$(theater_out_drv_ladir)\"
++theater_out_drv_la_SOURCES = \
++        theater_out.c theater_out_module.c
++
++
+ theatre200_drv_la_LTLIBRARIES = theatre200_drv.la
+ theatre200_drv_la_LDFLAGS = -module -avoid-version
+ theatre200_drv_ladir = @moduledir@/multimedia
+@@ -190,6 +199,7 @@
+ 	radeon_sarea.h \
+ 	radeon_version.h \
+ 	radeon_video.h \
++	theater_out.h \
+ 	theatre200.h \
+ 	theatre_detect.h \
+ 	theatre.h \
+diff -Naur xf86-video-ati-6.6.3/src/Makefile.in xf86-video-ati-6.6.3-dev/src/Makefile.in
+--- xf86-video-ati-6.6.3/src/Makefile.in	2006-10-03 17:02:17.000000000 +0200
++++ xf86-video-ati-6.6.3-dev/src/Makefile.in	2006-10-28 11:45:00.000000000 +0200
+@@ -81,6 +81,7 @@
+ am__installdirs = "$(DESTDIR)$(ati_drv_ladir)" \
+ 	"$(DESTDIR)$(atimisc_drv_ladir)" "$(DESTDIR)$(r128_drv_ladir)" \
+ 	"$(DESTDIR)$(radeon_drv_ladir)" \
++	"$(DESTDIR)$(theater_out_drv_ladir)" \
+ 	"$(DESTDIR)$(theatre200_drv_ladir)" \
+ 	"$(DESTDIR)$(theatre_detect_drv_ladir)" \
+ 	"$(DESTDIR)$(theatre_drv_ladir)"
+@@ -88,11 +89,13 @@
+ atimisc_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ r128_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ radeon_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
++theater_out_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ theatre200_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ theatre_detect_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ theatre_drv_laLTLIBRARIES_INSTALL = $(INSTALL)
+ LTLIBRARIES = $(ati_drv_la_LTLIBRARIES) $(atimisc_drv_la_LTLIBRARIES) \
+ 	$(r128_drv_la_LTLIBRARIES) $(radeon_drv_la_LTLIBRARIES) \
++	$(theater_out_drv_la_LTLIBRARIES) \
+ 	$(theatre200_drv_la_LTLIBRARIES) \
+ 	$(theatre_detect_drv_la_LTLIBRARIES) \
+ 	$(theatre_drv_la_LTLIBRARIES)
+@@ -148,6 +151,10 @@
+ 	radeon_video.lo radeon_bios.lo radeon_mm_i2c.lo radeon_vip.lo \
+ 	radeon_misc.lo $(am__objects_7) $(am__objects_8)
+ radeon_drv_la_OBJECTS = $(am_radeon_drv_la_OBJECTS)
++theater_out_drv_la_LIBADD =
++am_theater_out_drv_la_OBJECTS = theater_out_drv_la-theater_out.lo \
++	theater_out_drv_la-theater_out_module.lo
++theater_out_drv_la_OBJECTS = $(am_theater_out_drv_la_OBJECTS)
+ theatre200_drv_la_LIBADD =
+ am_theatre200_drv_la_OBJECTS = theatre200_drv_la-theatre200.lo \
+ 	theatre200_drv_la-theatre200_module.lo
+@@ -172,12 +179,13 @@
+ 	$(AM_LDFLAGS) $(LDFLAGS) -o $@
+ SOURCES = $(ati_drv_la_SOURCES) $(atimisc_drv_la_SOURCES) \
+ 	$(r128_drv_la_SOURCES) $(radeon_drv_la_SOURCES) \
+-	$(theatre200_drv_la_SOURCES) $(theatre_detect_drv_la_SOURCES) \
+-	$(theatre_drv_la_SOURCES)
++	$(theater_out_drv_la_SOURCES) $(theatre200_drv_la_SOURCES) \
++	$(theatre_detect_drv_la_SOURCES) $(theatre_drv_la_SOURCES)
+ DIST_SOURCES = $(am__ati_drv_la_SOURCES_DIST) \
+ 	$(am__atimisc_drv_la_SOURCES_DIST) \
+ 	$(am__r128_drv_la_SOURCES_DIST) \
+-	$(am__radeon_drv_la_SOURCES_DIST) $(theatre200_drv_la_SOURCES) \
++	$(am__radeon_drv_la_SOURCES_DIST) \
++	$(theater_out_drv_la_SOURCES) $(theatre200_drv_la_SOURCES) \
+ 	$(theatre_detect_drv_la_SOURCES) $(theatre_drv_la_SOURCES)
+ ETAGS = etags
+ CTAGS = ctags
+@@ -236,6 +244,7 @@
+ FFLAGS = @FFLAGS@
+ FILE_MAN_DIR = @FILE_MAN_DIR@
+ FILE_MAN_SUFFIX = @FILE_MAN_SUFFIX@
++GREP = @GREP@
+ INSTALL_DATA = @INSTALL_DATA@
+ INSTALL_PROGRAM = @INSTALL_PROGRAM@
+ INSTALL_SCRIPT = @INSTALL_SCRIPT@
+@@ -278,13 +287,9 @@
+ VERSION = @VERSION@
+ XORG_CFLAGS = @XORG_CFLAGS@
+ XORG_LIBS = @XORG_LIBS@
+-ac_ct_AR = @ac_ct_AR@
+ ac_ct_CC = @ac_ct_CC@
+ ac_ct_CXX = @ac_ct_CXX@
+ ac_ct_F77 = @ac_ct_F77@
+-ac_ct_RANLIB = @ac_ct_RANLIB@
+-ac_ct_STRIP = @ac_ct_STRIP@
+-ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
+ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
+ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
+ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
+@@ -301,24 +306,31 @@
+ build_os = @build_os@
+ build_vendor = @build_vendor@
+ datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
+ host_alias = @host_alias@
+ host_cpu = @host_cpu@
+ host_os = @host_os@
+ host_vendor = @host_vendor@
++htmldir = @htmldir@
+ includedir = @includedir@
+ infodir = @infodir@
+ install_sh = @install_sh@
+ libdir = @libdir@
+ libexecdir = @libexecdir@
++localedir = @localedir@
+ localstatedir = @localstatedir@
+ mandir = @mandir@
+ mkdir_p = @mkdir_p@
+ moduledir = @moduledir@
+ oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
+ prefix = @prefix@
+ program_transform_name = @program_transform_name@
++psdir = @psdir@
+ sbindir = @sbindir@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+@@ -379,6 +391,15 @@
+ theatre_drv_la_SOURCES = \
+ 	theatre.c theatre_module.c
+ 
++theater_out_drv_la_LTLIBRARIES = theater_out_drv.la
++theater_out_drv_la_LDFLAGS = -module -avoid-version
++theater_out_drv_ladir = @moduledir@/multimedia
++theater_out_drv_la_CFLAGS = \
++        $(AM_CFLAGS) -DMICROC_DIR=\"$(theater_out_drv_ladir)\"
++
++theater_out_drv_la_SOURCES = \
++        theater_out.c theater_out_module.c
++
+ theatre200_drv_la_LTLIBRARIES = theatre200_drv.la
+ theatre200_drv_la_LDFLAGS = -module -avoid-version
+ theatre200_drv_ladir = @moduledir@/multimedia
+@@ -474,6 +495,7 @@
+ 	radeon_sarea.h \
+ 	radeon_version.h \
+ 	radeon_video.h \
++	theater_out.h \
+ 	theatre200.h \
+ 	theatre_detect.h \
+ 	theatre.h \
+@@ -493,9 +515,9 @@
+ 	      exit 1;; \
+ 	  esac; \
+ 	done; \
+-	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/Makefile'; \
++	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  src/Makefile'; \
+ 	cd $(top_srcdir) && \
+-	  $(AUTOMAKE) --foreign  src/Makefile
++	  $(AUTOMAKE) --gnu  src/Makefile
+ .PRECIOUS: Makefile
+ Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ 	@case '$?' in \
+@@ -621,6 +643,33 @@
+ 	  echo "rm -f \"$${dir}/so_locations\""; \
+ 	  rm -f "$${dir}/so_locations"; \
+ 	done
++install-theater_out_drv_laLTLIBRARIES: $(theater_out_drv_la_LTLIBRARIES)
++	@$(NORMAL_INSTALL)
++	test -z "$(theater_out_drv_ladir)" || $(mkdir_p) "$(DESTDIR)$(theater_out_drv_ladir)"
++	@list='$(theater_out_drv_la_LTLIBRARIES)'; for p in $$list; do \
++	  if test -f $$p; then \
++	    f=$(am__strip_dir) \
++	    echo " $(LIBTOOL) --mode=install $(theater_out_drv_laLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(theater_out_drv_ladir)/$$f'"; \
++	    $(LIBTOOL) --mode=install $(theater_out_drv_laLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(theater_out_drv_ladir)/$$f"; \
++	  else :; fi; \
++	done
++
++uninstall-theater_out_drv_laLTLIBRARIES:
++	@$(NORMAL_UNINSTALL)
++	@set -x; list='$(theater_out_drv_la_LTLIBRARIES)'; for p in $$list; do \
++	  p=$(am__strip_dir) \
++	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(theater_out_drv_ladir)/$$p'"; \
++	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(theater_out_drv_ladir)/$$p"; \
++	done
++
++clean-theater_out_drv_laLTLIBRARIES:
++	-test -z "$(theater_out_drv_la_LTLIBRARIES)" || rm -f $(theater_out_drv_la_LTLIBRARIES)
++	@list='$(theater_out_drv_la_LTLIBRARIES)'; for p in $$list; do \
++	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
++	  test "$$dir" != "$$p" || dir=.; \
++	  echo "rm -f \"$${dir}/so_locations\""; \
++	  rm -f "$${dir}/so_locations"; \
++	done
+ install-theatre200_drv_laLTLIBRARIES: $(theatre200_drv_la_LTLIBRARIES)
+ 	@$(NORMAL_INSTALL)
+ 	test -z "$(theatre200_drv_ladir)" || $(mkdir_p) "$(DESTDIR)$(theatre200_drv_ladir)"
+@@ -710,6 +759,8 @@
+ 	$(LINK) -rpath $(r128_drv_ladir) $(r128_drv_la_LDFLAGS) $(r128_drv_la_OBJECTS) $(r128_drv_la_LIBADD) $(LIBS)
+ radeon_drv.la: $(radeon_drv_la_OBJECTS) $(radeon_drv_la_DEPENDENCIES) 
+ 	$(LINK) -rpath $(radeon_drv_ladir) $(radeon_drv_la_LDFLAGS) $(radeon_drv_la_OBJECTS) $(radeon_drv_la_LIBADD) $(LIBS)
++theater_out_drv.la: $(theater_out_drv_la_OBJECTS) $(theater_out_drv_la_DEPENDENCIES) 
++	$(LINK) -rpath $(theater_out_drv_ladir) $(theater_out_drv_la_LDFLAGS) $(theater_out_drv_la_OBJECTS) $(theater_out_drv_la_LIBADD) $(LIBS)
+ theatre200_drv.la: $(theatre200_drv_la_OBJECTS) $(theatre200_drv_la_DEPENDENCIES) 
+ 	$(LINK) -rpath $(theatre200_drv_ladir) $(theatre200_drv_la_LDFLAGS) $(theatre200_drv_la_OBJECTS) $(theatre200_drv_la_LIBADD) $(LIBS)
+ theatre_detect_drv.la: $(theatre_detect_drv_la_OBJECTS) $(theatre_detect_drv_la_DEPENDENCIES) 
+@@ -791,6 +842,8 @@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/radeon_probe.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/radeon_video.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/radeon_vip.Plo at am__quote@
++ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/theater_out_drv_la-theater_out.Plo at am__quote@
++ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/theater_out_drv_la-theater_out_module.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/theatre.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/theatre200_drv_la-theatre200.Plo at am__quote@
+ @AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/theatre200_drv_la-theatre200_module.Plo at am__quote@
+@@ -819,6 +872,20 @@
+ @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+ @am__fastdepCC_FALSE@	$(LTCOMPILE) -c -o $@ $<
+ 
++theater_out_drv_la-theater_out.lo: theater_out.c
++ at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(theater_out_drv_la_CFLAGS) $(CFLAGS) -MT theater_out_drv_la-theater_out.lo -MD -MP -MF "$(DEPDIR)/theater_out_drv_la-theater_out.Tpo" -c -o theater_out_drv_la-theater_out.lo `test -f 'theater_out.c' || echo '$(srcdir)/'`theater_out.c; \
++ at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/theater_out_drv_la-theater_out.Tpo" "$(DEPDIR)/theater_out_drv_la-theater_out.Plo"; else rm -f "$(DEPDIR)/theater_out_drv_la-theater_out.Tpo"; exit 1; fi
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='theater_out.c' object='theater_out_drv_la-theater_out.lo' libtool=yes @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(theater_out_drv_la_CFLAGS) $(CFLAGS) -c -o theater_out_drv_la-theater_out.lo `test -f 'theater_out.c' || echo '$(srcdir)/'`theater_out.c
++
++theater_out_drv_la-theater_out_module.lo: theater_out_module.c
++ at am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(theater_out_drv_la_CFLAGS) $(CFLAGS) -MT theater_out_drv_la-theater_out_module.lo -MD -MP -MF "$(DEPDIR)/theater_out_drv_la-theater_out_module.Tpo" -c -o theater_out_drv_la-theater_out_module.lo `test -f 'theater_out_module.c' || echo '$(srcdir)/'`theater_out_module.c; \
++ at am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/theater_out_drv_la-theater_out_module.Tpo" "$(DEPDIR)/theater_out_drv_la-theater_out_module.Plo"; else rm -f "$(DEPDIR)/theater_out_drv_la-theater_out_module.Tpo"; exit 1; fi
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	source='theater_out_module.c' object='theater_out_drv_la-theater_out_module.lo' libtool=yes @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@	$(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(theater_out_drv_la_CFLAGS) $(CFLAGS) -c -o theater_out_drv_la-theater_out_module.lo `test -f 'theater_out_module.c' || echo '$(srcdir)/'`theater_out_module.c
++
+ theatre200_drv_la-theatre200.lo: theatre200.c
+ @am__fastdepCC_TRUE@	if $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(theatre200_drv_la_CFLAGS) $(CFLAGS) -MT theatre200_drv_la-theatre200.lo -MD -MP -MF "$(DEPDIR)/theatre200_drv_la-theatre200.Tpo" -c -o theatre200_drv_la-theatre200.lo `test -f 'theatre200.c' || echo '$(srcdir)/'`theatre200.c; \
+ @am__fastdepCC_TRUE@	then mv -f "$(DEPDIR)/theatre200_drv_la-theatre200.Tpo" "$(DEPDIR)/theatre200_drv_la-theatre200.Plo"; else rm -f "$(DEPDIR)/theatre200_drv_la-theatre200.Tpo"; exit 1; fi
+@@ -922,7 +989,7 @@
+ check: check-am
+ all-am: Makefile $(LTLIBRARIES)
+ installdirs:
+-	for dir in "$(DESTDIR)$(ati_drv_ladir)" "$(DESTDIR)$(atimisc_drv_ladir)" "$(DESTDIR)$(r128_drv_ladir)" "$(DESTDIR)$(radeon_drv_ladir)" "$(DESTDIR)$(theatre200_drv_ladir)" "$(DESTDIR)$(theatre_detect_drv_ladir)" "$(DESTDIR)$(theatre_drv_ladir)"; do \
++	for dir in "$(DESTDIR)$(ati_drv_ladir)" "$(DESTDIR)$(atimisc_drv_ladir)" "$(DESTDIR)$(r128_drv_ladir)" "$(DESTDIR)$(radeon_drv_ladir)" "$(DESTDIR)$(theater_out_drv_ladir)" "$(DESTDIR)$(theatre200_drv_ladir)" "$(DESTDIR)$(theatre_detect_drv_ladir)" "$(DESTDIR)$(theatre_drv_ladir)"; do \
+ 	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
+ 	done
+ install: install-am
+@@ -954,6 +1021,7 @@
+ clean-am: clean-ati_drv_laLTLIBRARIES clean-atimisc_drv_laLTLIBRARIES \
+ 	clean-generic clean-libtool clean-r128_drv_laLTLIBRARIES \
+ 	clean-radeon_drv_laLTLIBRARIES \
++	clean-theater_out_drv_laLTLIBRARIES \
+ 	clean-theatre200_drv_laLTLIBRARIES \
+ 	clean-theatre_detect_drv_laLTLIBRARIES \
+ 	clean-theatre_drv_laLTLIBRARIES mostlyclean-am
+@@ -978,6 +1046,7 @@
+ 	install-atimisc_drv_laLTLIBRARIES \
+ 	install-r128_drv_laLTLIBRARIES \
+ 	install-radeon_drv_laLTLIBRARIES \
++	install-theater_out_drv_laLTLIBRARIES \
+ 	install-theatre200_drv_laLTLIBRARIES \
+ 	install-theatre_detect_drv_laLTLIBRARIES \
+ 	install-theatre_drv_laLTLIBRARIES
+@@ -1012,6 +1081,7 @@
+ 	uninstall-atimisc_drv_laLTLIBRARIES uninstall-info-am \
+ 	uninstall-r128_drv_laLTLIBRARIES \
+ 	uninstall-radeon_drv_laLTLIBRARIES \
++	uninstall-theater_out_drv_laLTLIBRARIES \
+ 	uninstall-theatre200_drv_laLTLIBRARIES \
+ 	uninstall-theatre_detect_drv_laLTLIBRARIES \
+ 	uninstall-theatre_drv_laLTLIBRARIES
+@@ -1020,6 +1090,7 @@
+ 	clean-ati_drv_laLTLIBRARIES clean-atimisc_drv_laLTLIBRARIES \
+ 	clean-generic clean-libtool clean-r128_drv_laLTLIBRARIES \
+ 	clean-radeon_drv_laLTLIBRARIES \
++	clean-theater_out_drv_laLTLIBRARIES \
+ 	clean-theatre200_drv_laLTLIBRARIES \
+ 	clean-theatre_detect_drv_laLTLIBRARIES \
+ 	clean-theatre_drv_laLTLIBRARIES ctags distclean \
+@@ -1030,6 +1101,7 @@
+ 	install-exec install-exec-am install-info install-info-am \
+ 	install-man install-r128_drv_laLTLIBRARIES \
+ 	install-radeon_drv_laLTLIBRARIES install-strip \
++	install-theater_out_drv_laLTLIBRARIES \
+ 	install-theatre200_drv_laLTLIBRARIES \
+ 	install-theatre_detect_drv_laLTLIBRARIES \
+ 	install-theatre_drv_laLTLIBRARIES installcheck installcheck-am \
+@@ -1040,6 +1112,7 @@
+ 	uninstall-atimisc_drv_laLTLIBRARIES uninstall-info-am \
+ 	uninstall-r128_drv_laLTLIBRARIES \
+ 	uninstall-radeon_drv_laLTLIBRARIES \
++	uninstall-theater_out_drv_laLTLIBRARIES \
+ 	uninstall-theatre200_drv_laLTLIBRARIES \
+ 	uninstall-theatre_detect_drv_laLTLIBRARIES \
+ 	uninstall-theatre_drv_laLTLIBRARIES
+diff -Naur xf86-video-ati-6.6.3/src/README.tvout xf86-video-ati-6.6.3-dev/src/README.tvout
+--- xf86-video-ati-6.6.3/src/README.tvout	1970-01-01 01:00:00.000000000 +0100
++++ xf86-video-ati-6.6.3-dev/src/README.tvout	2006-10-28 11:53:31.000000000 +0200
+@@ -0,0 +1,232 @@
++
++      *******************************************************
++      **  XFree86 driver for TV output on ATI Radeon cards **
++      *******************************************************
++
++Copyright (c) 2003-2004, by Federico Ulivi <fulivi at lycos.com>
++Released under the GNU General Public License, version 2.
++
++1. About this driver
++--------------------
++
++This driver was developped as a part of ati.2 project. Its purpose
++is to enable the TV output of ATI Radeon cards when running the
++XFree86 graphical environment.
++
++2. Status of the driver
++-----------------------
++
++The driver is in early development stage. It currently works with
++those cards having a Rage Theater chip for TV output or with cards
++having the tv module inside the Radeon chip (ERT, Embedded Rage
++Theater, is my name for the latter).
++The driver was successfully tested on these cards:
++- Radeon 7200 / European model (TV out hw: RT 100)
++- Radeon 9000 (TV out hw: ERT)
++- Radeon 9200SE (TV out hw: ERT)
++- Radeon 7000 (TV out hw: ERT)
++
++3. Making it work
++-----------------
++
++The driver is always loaded by the Radeon driver. If you need to
++disable this auto-loading mechanism, just set the "TVOutput" option
++(see below) to "NOLOAD".
++In principle the driver should coexist with video grabbing functions,
++especially on those AIW cards where TV output is done by ERT
++inside Radeon.
++
++Principle of operation of the driver is very simple. Driver enables 
++tv output whenever the current screen resolution and tv standard match
++one of a set of pre-computed combinations. In all other cases tv output
++is simply kept disabled.
++The driver currently works in the so-called "clone" mode only. This means
++that the image on the TV screen is exactly the same as the one on the
++monitor.
++
++The driver is enabled by adding a "TVOutput" line in the "device"
++section of XF86Config-4 file (this file is usually located in /etc/X11
++directory). Syntax of this option is very simple:
++
++Section "Device"
++ ..
++ ..
++ Option "TVOuput" "<name of tv standard>"
++EndSection
++
++Names of recognized TV standards are:
++"NTSC"
++"NTSC-J"
++"PAL"
++"PAL-CN"
++"PAL-M"
++"PAL-N"
++"PAL-60"
++
++If "TVOutput" is not present or its value is invalid, TV output is kept disabled.
++
++In the current version of the driver these are the recognized TV standard &
++resolution combinations:
++
++PAL	800x600
++NTSC	800x600
++
++More combinations will be added in future releases.
++
++4. XV Interface
++---------------
++
++The driver has an external interface through some Xv attributes. 
++You can change the value of these attributes by using the tvo_set utility
++(see below).
++
++XV_TVO_STANDARD		Settable/Gettable
++	This is the tv standard in use by the driver. Its value is encoded
++	according to this table:
++
++	0	NTSC
++	1	PAL
++	2	PAL-M
++	3	PAL-60
++	4	NTSC-J
++	5	PAL-CN
++	6	PAL-N
++	7	Keep TV off
++
++XV_TVO_MODE_COMPAT	Gettable
++	This attribute is set to 1 whenever TV output is enabled, i.e.
++	whenever the current resolution & tv standard combination is 
++	recognized by the driver. 
++
++XV_TVO_HPOS	Settable/Gettable
++	Horizontal position, valid range is [-5..+5]. 
++	This attribute defines the horizontal position of the TV image.
++	Higher values shift the image to the right, lower values to the left.
++
++XV_TVO_VPOS	Settable/Gettable
++	Vertical position, valid range is [-5..+5]. 
++	This attribute defines the vertical position of the TV image.
++	Higher values shift the image upward, lower values downward.
++
++XV_TVO_HSIZE	Settable/Gettable
++	Horizontal size, valid range is [-5..+5]. 
++	This attribute is used to set the horizontal size of TV image.
++	Higher values enlarge TV lines, lower values reduce them.
++
++Default value for XV_TVO_HPOS, XV_TVO_VPOS & XV_TVO_HSIZE just after
++X Window start is 0.
++
++You might ask where a vertical size attribute has gone. It was not included
++because it's quite hard to implement (it requires changing many timings in
++the CRTC). For the moment I'm not planning to work on it.
++
++5. tvo_set utility
++------------------
++
++tvo_set is a command line utility that is used to change TV output
++attributes while X Window is running. It offers a somewhat more
++friendly interface to XV_TVO_* attributes.
++
++This is how to compile tvo_set:
++- cd to tvo_set directory
++- xmkmf
++- make
++- make install
++Last step should place the executable (tvo_set) in /usr/X11R6/bin.
++
++This is the invocation syntax:
++tvo_set [-display host:dpy] [<cmd> <attribute> [<value>]]
++
++tvo_set is not case sensitive for <cmd>, <attribute> & <value>
++fields.
++When no <cmd> is given, tvo_set just dumps the current state of
++TV attributes.
++
++Recognized commands:
++set <attribute> <value>   Set <attribute> to <value>
++inc <attribute>           Increment <attribute> by 1
++dec <attribute>           Decrement <attribute> by 1
++zero <attribute>          Set <attribute> to 0
++
++Recognized values for <attribute> field:
++hpos	Horizontal position
++vpos	Vertical position
++hsize	Horizontal size
++std	TV Standard
++
++When setting "std" attribute, both the numeric value and the name of the 
++standard are valid, see following table.
++
++Table of TV standards:
++0	NTSC
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list