debian/0000755000000000000000000000000012020630223007154 5ustar debian/README.Debian0000644000000000000000000000151010361240716011224 0ustar nvtv for Debian
---------------
NOTE: This program is still in alpha state. It works fine for me, but other
people can get more problems with it.
- The program does not cooperate with X's mode switching, so you must
reexecute it when the resolution has been changed.
- Alternatively, make sure that your application works in the same resolution
as desired full-screen resolution, so the mode is not touched when the
application switches to full-screen mode.
- The program must be executed as root. It is possible to use sudo, but suid
permissions are not usable with Gtk, so it is used a daemon called
"nvtvd", which run as root and accesses the TV output hardware. It can be
controlled by nvtv through two pipes, so nvtv can be run as non-root.
-- Eduard Bloch , Mon, 17 Feb 2003 20:58:30 +0100
debian/clean0000644000000000000000000000025112020627401010163 0ustar src/stamp-h
aclocal.m4
configure
man/Makefile.in
Makefile.in
src/Makefile.in
test/Makefile.in
depcomp
ltmain.sh
install-sh
missing
mkinstalldirs
config.guess
config.sub
debian/nvtv.default0000644000000000000000000000035110361240716011530 0ustar # Defaults for nvtv initscript
# sourced by /etc/init.d/nvtv
# installed at /etc/default/nvtv by the maintainer scripts
#
# This is a POSIX shell fragment
#
# Additional options that are passed to the Daemon.
DAEMON_OPTS="--quiet"
debian/nvtv.desktop0000644000000000000000000000034010671275012011554 0ustar [Desktop Entry]
Version=1.0
Icon=nvtv
Name=Nvtv TV Out
Comment=Control the TV output of NVidia video cards
Comment[es]=Controle la salida de TV de tarjetas de video NVidia
Exec=nvtv
Type=Application
Categories=AudioVideo;TV
debian/nvtv.docs0000644000000000000000000000014310361240716011033 0ustar BUGS
FAQ
README
TODO
doc/timing.txt
doc/chips.txt
doc/overview.txt
doc/USAGE
ANNOUNCE
AUTHORS
NEWS
debian/nvtv.manpages0000644000000000000000000000004510361240716011677 0ustar man/nvdump.8
man/nvtv.1x
man/nvtvd.8
debian/nvtv.menu0000644000000000000000000000022710671271175011061 0ustar ?package(nvtv):needs="X11" section="Applications/TV and Radio" title="NVidia TV-Out" command="/usr/bin/nvtv" longtitle="NVidia TV-Out control utility"
debian/nvtv.install0000644000000000000000000000020612020430473011544 0ustar src/nvtv usr/bin
src/nvtvd usr/sbin
src/nvdump usr/sbin
debian/nvtv.desktop usr/share/applications/
debian/nvtv.xpm usr/share/pixmaps
debian/nvtv.xpm0000644000000000000000000004104410671234320010712 0ustar /* XPM */
static char * nvtv_xpm[] = {
"48 48 755 2",
" c None",
". c #8A8B8C",
"+ c #8A8A8C",
"@ c #898A8C",
"# c #8B8C8D",
"$ c #8D8D8F",
"% c #919192",
"& c #87888A",
"* c #88898B",
"= c #88888B",
"- c #858688",
"; c #7C7D7F",
"> c #79797C",
", c #757679",
"' c #757678",
") c #78787B",
"! c #7B7C7E",
"~ c #8B8B8D",
"{ c #8E8E90",
"] c #898A8B",
"^ c #858587",
"/ c #717174",
"( c #606163",
"_ c #555558",
": c #48484A",
"< c #414244",
"[ c #38383A",
"} c #3C3D3F",
"| c #444445",
"1 c #4C4D4E",
"2 c #59595B",
"3 c #5D5E60",
"4 c #5A5B5D",
"5 c #6E6F71",
"6 c #848486",
"7 c #8D8E8F",
"8 c #939394",
"9 c #848586",
"0 c #515254",
"a c #525355",
"b c #222223",
"c c #000000",
"d c #030303",
"e c #080808",
"f c #181818",
"g c #262727",
"h c #202020",
"i c #101010",
"j c #050505",
"k c #020202",
"l c #040404",
"m c #424344",
"n c #4F5052",
"o c #4B4C4D",
"p c #818183",
"q c #8E8E8F",
"r c #959595",
"s c #8C8D8E",
"t c #838485",
"u c #4D4D4F",
"v c #3A3B3C",
"w c #2A2A2B",
"x c #525354",
"y c #656668",
"z c #6A6B6D",
"A c #717274",
"B c #7C7C7F",
"C c #808183",
"D c #737476",
"E c #6A6B6E",
"F c #666669",
"G c #5B5C5E",
"H c #454647",
"I c #0A0A0B",
"J c #151616",
"K c #454648",
"L c #878889",
"M c #939393",
"N c #8C8C8E",
"O c #5A5B5C",
"P c #373839",
"Q c #060607",
"R c #393A3B",
"S c #57585A",
"T c #5C5D5F",
"U c #626365",
"V c #68696B",
"W c #7F8082",
"X c #97989A",
"Y c #A8A8AA",
"Z c #AFAFB0",
"` c #AAABAC",
" . c #9B9C9E",
".. c #848588",
"+. c #636366",
"@. c #58595B",
"#. c #505052",
"$. c #1C1C1D",
"%. c #1E1E1F",
"&. c #3C3C3D",
"*. c #585859",
"=. c #8F8F90",
"-. c #8C8C8D",
";. c #3B3B3C",
">. c #1B1B1B",
",. c #000001",
"'. c #2D2E2F",
"). c #535355",
"!. c #5E5E60",
"~. c #636466",
"{. c #78797B",
"]. c #999A9B",
"^. c #B7B7B9",
"/. c #CECFD0",
"(. c #DADBDC",
"_. c #D3D3D4",
":. c #BCBDBE",
"<. c #A0A0A2",
"[. c #646567",
"}. c #5F5F61",
"|. c #595A5C",
"1. c #545456",
"2. c #4E4E50",
"3. c #48494A",
"4. c #09090A",
"5. c #323234",
"6. c #383839",
"7. c #909091",
"8. c #343435",
"9. c #060606",
"0. c #3F3F41",
"a. c #47484A",
"b. c #535456",
"c. c #A1A1A3",
"d. c #C1C2C3",
"e. c #DEDEDF",
"f. c #F4F4F5",
"g. c #E4E4E4",
"h. c #C7C8C9",
"i. c #A9A9AA",
"j. c #868789",
"k. c #5F6062",
"l. c #545557",
"m. c #4E4F51",
"n. c #494A4B",
"o. c #434445",
"p. c #202021",
"q. c #2E2E2F",
"r. c #8A8A8B",
"s. c #969696",
"t. c #89898A",
"u. c #121213",
"v. c #424244",
"w. c #4D4E4F",
"x. c #5E5F61",
"y. c #747576",
"z. c #939496",
"A. c #AFAFB1",
"B. c #C4C4C5",
"C. c #CECECF",
"D. c #B4B5B6",
"E. c #9A9B9D",
"F. c #797A7C",
"G. c #666769",
"H. c #555658",
"I. c #4F4F51",
"J. c #494A4C",
"K. c #444446",
"L. c #3E3E40",
"M. c #313133",
"N. c #1A1A1A",
"O. c #282829",
"P. c #8F9090",
"Q. c #272728",
"R. c #141415",
"S. c #363638",
"T. c #77777A",
"U. c #9E9FA1",
"V. c #A7A8AA",
"W. c #A1A2A4",
"X. c #939396",
"Y. c #7A7A7D",
"Z. c #6C6D70",
"`. c #67686A",
" + c #4B4C4C",
".+ c #414243",
"++ c #424340",
"@+ c #454743",
"#+ c #303031",
"$+ c #1A1A1B",
"%+ c #949494",
"&+ c #373838",
"*+ c #303132",
"=+ c #202120",
"-+ c #050504",
";+ c #1D2408",
">+ c #090909",
",+ c #0C0C0C",
"'+ c #171719",
")+ c #333334",
"!+ c #616163",
"~+ c #0A0A0A",
"{+ c #30312C",
"]+ c #58613D",
"^+ c #27291D",
"/+ c #010100",
"(+ c #2A2E1A",
"_+ c #39393A",
":+ c #2B2C2D",
"<+ c #929293",
"[+ c #676768",
"}+ c #353637",
"|+ c #3B3C3D",
"1+ c #474749",
"2+ c #323233",
"3+ c #1F1F1F",
"4+ c #90976C",
"5+ c #E0ED9B",
"6+ c #E6F39F",
"7+ c #DFED99",
"8+ c #080A01",
"9+ c #040504",
"0+ c #3F4138",
"a+ c #8FA84B",
"b+ c #9CB74F",
"c+ c #ABC35F",
"d+ c #BED275",
"e+ c #D0E18A",
"f+ c #090A06",
"g+ c #3B3D31",
"h+ c #2D2D2E",
"i+ c #1D1D1E",
"j+ c #010101",
"k+ c #1B1B1C",
"l+ c #646464",
"m+ c #181819",
"n+ c #232324",
"o+ c #353537",
"p+ c #656952",
"q+ c #DEED97",
"r+ c #E1EF9B",
"s+ c #E2F09B",
"t+ c #DFEE98",
"u+ c #5C6444",
"v+ c #A0B953",
"w+ c #98B34B",
"x+ c #9BB64F",
"y+ c #AAC25F",
"z+ c #BFD376",
"A+ c #D4E48C",
"B+ c #DFEB99",
"C+ c #191B0E",
"D+ c #0C0C0D",
"E+ c #161617",
"F+ c #929393",
"G+ c #444444",
"H+ c #111111",
"I+ c #232425",
"J+ c #29292A",
"K+ c #2F3031",
"L+ c #343536",
"M+ c #090A0A",
"N+ c #8A9264",
"O+ c #DBEA94",
"P+ c #DFED98",
"Q+ c #E1EF9A",
"R+ c #E0EF99",
"S+ c #DFED97",
"T+ c #DBE993",
"U+ c #616947",
"V+ c #A6BF5A",
"W+ c #9EB852",
"X+ c #97B24A",
"Y+ c #889D4B",
"Z+ c #A9C15E",
"`+ c #BFD375",
" @ c #E9F5A2",
".@ c #2C2D2E",
"+@ c #212222",
"@@ c #121212",
"#@ c #0E0F0F",
"$@ c #1E1F1F",
"%@ c #63684D",
"&@ c #D6E68E",
"*@ c #DCEB95",
"=@ c #DDE9A4",
"-@ c #C0C899",
";@ c #E4F0AA",
">@ c #DAE992",
",@ c #D2E28C",
"'@ c #040601",
")@ c #505442",
"!@ c #A1BA57",
"~@ c #4F563D",
"{@ c #161616",
"]@ c #2B2B2B",
"^@ c #4C523D",
"/@ c #D3E48B",
"(@ c #E3F19C",
"_@ c #303032",
":@ c #141414",
"<@ c #101111",
"[@ c #474747",
"}@ c #0E0E0E",
"|@ c #43453E",
"1@ c #CFE086",
"2@ c #D8E890",
"3@ c #BBC490",
"4@ c #393939",
"5@ c #E1EDA7",
"6@ c #D5E58D",
"7@ c #9EAA69",
"8@ c #040403",
"9@ c #0C0D0D",
"0@ c #43453D",
"a@ c #ADC462",
"b@ c #A3BB5A",
"c@ c #282A24",
"d@ c #070707",
"e@ c #3A3A3A",
"f@ c #BDD273",
"g@ c #D2E289",
"h@ c #242425",
"i@ c #212122",
"j@ c #242424",
"k@ c #A3B16D",
"l@ c #D1E289",
"m@ c #9DA47D",
"n@ c #111112",
"o@ c #383838",
"p@ c #D8E796",
"q@ c #CFE187",
"r@ c #42472D",
"s@ c #0F0F0E",
"t@ c #131313",
"u@ c #313131",
"v@ c #AEC563",
"w@ c #A8C05C",
"x@ c #22231D",
"y@ c #555B40",
"z@ c #BCD172",
"A@ c #DAE993",
"B@ c #060603",
"C@ c #202121",
"D@ c #080809",
"E@ c #050506",
"F@ c #030404",
"G@ c #151516",
"H@ c #CEDE8A",
"I@ c #B7C090",
"J@ c #090908",
"K@ c #4C4E46",
"L@ c #CEE086",
"M@ c #C7DA7F",
"N@ c #0F100B",
"O@ c #262626",
"P@ c #92A559",
"Q@ c #A7BF5A",
"R@ c #383B2E",
"S@ c #252525",
"T@ c #A1B959",
"U@ c #BACF6F",
"V@ c #CCDD83",
"W@ c #AAB576",
"X@ c #828282",
"Y@ c #5D5D5D",
"Z@ c #0B0B0C",
"`@ c #5D5F55",
" # c #C1CAA0",
".# c #969F6F",
"+# c #C8DB7F",
"@# c #C0D476",
"## c #191919",
"$# c #6F7A4A",
"%# c #A5BD57",
"&# c #6E7B41",
"*# c #171718",
"=# c #0F0F10",
"-# c #41443B",
";# c #A4BD58",
"># c #B7CD6D",
",# c #C8DB80",
"'# c #11110F",
")# c #101011",
"!# c #0B0B0B",
"~# c #232424",
"{# c #C3D47E",
"]# c #C0D477",
"^# c #869357",
"/# c #505540",
"(# c #A2BB54",
"_# c #97AE4C",
":# c #232323",
"<# c #6F813F",
"[# c #A2BB56",
"}# c #B5CB6B",
"|# c #C0D37A",
"1# c #19191A",
"2# c #272828",
"3# c #393A39",
"4# c #C2D678",
"5# c #B8CD6E",
"6# c #393A37",
"7# c #9EB850",
"8# c #9CB64A",
"9# c #191B15",
"0# c #272727",
"a# c #8CAA3E",
"b# c #B2C867",
"c# c #879457",
"d# c #151513",
"e# c #070708",
"f# c #B1C271",
"g# c #B8CE6E",
"h# c #9EB25D",
"i# c #323232",
"j# c #90A849",
"k# c #99B348",
"l# c #4A5034",
"m# c #171717",
"n# c #6D7E3E",
"o# c #8FAC42",
"p# c #A0BA54",
"q# c #B0C765",
"r# c #1A1B16",
"s# c #282828",
"t# c #2C2C2D",
"u# c #41423C",
"v# c #BBD071",
"w# c #AFC664",
"x# c #9EB756",
"y# c #8BA346",
"z# c #94AF43",
"A# c #90A252",
"B# c #393A3A",
"C# c #373737",
"D# c #2C2D2D",
"E# c #94B048",
"F# c #95B148",
"G# c #8D9B5E",
"H# c #8F8F8F",
"I# c #0F0F0F",
"J# c #313233",
"K# c #363636",
"L# c #2A2A2A",
"M# c #859358",
"N# c #B0C766",
"O# c #A4BD59",
"P# c #90AC3E",
"Q# c #9AB34D",
"R# c #181916",
"S# c #404041",
"T# c #424243",
"U# c #404141",
"V# c #3D3E3E",
"W# c #3A3A3B",
"X# c #82954A",
"Y# c #9CB64F",
"Z# c #A7BF5B",
"`# c #161712",
" $ c #141515",
".$ c #909090",
"+$ c #222323",
"@$ c #363737",
"#$ c #383837",
"$$ c #9BB54E",
"%$ c #8EAA3E",
"&$ c #8DA939",
"*$ c #697150",
"=$ c #4B4B4D",
"-$ c #474848",
";$ c #444545",
">$ c #A3BC57",
",$ c #93A461",
"'$ c #131314",
")$ c #1A1B1B",
"!$ c #262627",
"~$ c #1D1D1D",
"{$ c #89955C",
"]$ c #A2BC56",
"^$ c #94B046",
"/$ c #8CA83A",
"($ c #B5C57D",
"_$ c #535455",
":$ c #505151",
"<$ c #4B4B4C",
"[$ c #2D2D2D",
"}$ c #829351",
"|$ c #AAC25E",
"1$ c #A8C15E",
"2$ c #1D1E1E",
"3$ c #2F3030",
"4$ c #353535",
"5$ c #B6CB6C",
"6$ c #8FAB3F",
"7$ c #95AF47",
"8$ c #232321",
"9$ c #424343",
"0$ c #5B5C5C",
"a$ c #5A5A5B",
"b$ c #555556",
"c$ c #515152",
"d$ c #3A3A39",
"e$ c #B1C766",
"f$ c #9AAB62",
"g$ c #151515",
"h$ c #0D0E0E",
"i$ c #323334",
"j$ c #38393A",
"k$ c #3E3F3F",
"l$ c #2D2E2E",
"m$ c #778252",
"n$ c #94B047",
"o$ c #8CA93A",
"p$ c #A4AC8C",
"q$ c #636364",
"r$ c #616263",
"s$ c #5F6060",
"t$ c #5C5C5D",
"u$ c #91A15C",
"v$ c #35362F",
"w$ c #303131",
"x$ c #292A2A",
"y$ c #2F2F30",
"z$ c #353636",
"A$ c #393938",
"B$ c #A8C05D",
"C$ c #A9BE6A",
"D$ c #696A6A",
"E$ c #6A6B6C",
"F$ c #68696A",
"G$ c #666767",
"H$ c #575858",
"I$ c #BDD274",
"J$ c #BBCD79",
"K$ c #21231A",
"L$ c #1C1C16",
"M$ c #6D6D6D",
"N$ c #2A2B2B",
"O$ c #313132",
"P$ c #3E3E3F",
"Q$ c #636A4B",
"R$ c #A1BA55",
"S$ c #757771",
"T$ c #707171",
"U$ c #727373",
"V$ c #6D6E6F",
"W$ c #95A362",
"X$ c #C2D578",
"Y$ c #C5D77B",
"Z$ c #C6D87D",
"`$ c #4B4F3C",
" % c #3E3E3E",
".% c #2C2C2C",
"+% c #AAB874",
"@% c #2A2C22",
"#% c #2E2E2D",
"$% c #252526",
"%% c #2B2C2C",
"&% c #333333",
"*% c #AABF64",
"=% c #9AB54D",
"-% c #8EAB3E",
";% c #C3D29A",
">% c #737474",
",% c #777879",
"'% c #7A7B7B",
")% c #747475",
"!% c #C3D77A",
"~% c #C8DA7E",
"{% c #CBDD82",
"]% c #CDDF84",
"^% c #ADBB76",
"/% c #A7B66C",
"(% c #0A0A09",
"_% c #1F1F20",
":% c #0B0C0C",
"<% c #878787",
"[% c #414142",
"}% c #3E3F3C",
"|% c #ACC461",
"1% c #92AF46",
"2% c #90AC45",
"3% c #2E2E2C",
"4% c #79797A",
"5% c #7E7F7F",
"6% c #818283",
"7% c #828283",
"8% c #7F7F80",
"9% c #494A4A",
"0% c #686F4F",
"a% c #D2E28A",
"b% c #838674",
"c% c #A5B176",
"d% c #1B1C16",
"e% c #30302F",
"f% c #2E2F2F",
"g% c #212121",
"h% c #0D0D0D",
"i% c #535354",
"j% c #3C3C3C",
"k% c #717D4C",
"l% c #A5BE59",
"m% c #99B44D",
"n% c #8BA93E",
"o% c #A2AD83",
"p% c #757677",
"q% c #7C7D7D",
"r% c #838484",
"s% c #88898A",
"t% c #868787",
"u% c #C2D57A",
"v% c #D2E38A",
"w% c #D8E790",
"x% c #C6D388",
"y% c #575B47",
"z% c #363637",
"A% c #292929",
"B% c #595959",
"C% c #1F2020",
"D% c #3B3C3C",
"E% c #8B9D54",
"F% c #9DB851",
"G% c #91AD43",
"H% c #99B254",
"I% c #131312",
"J% c #6A6A6B",
"K% c #767778",
"L% c #858686",
"M% c #8E8F8F",
"N% c #919292",
"O% c #C6D97D",
"P% c #CEDF85",
"Q% c #DDEC95",
"R% c #E2EF9B",
"S% c #E0EE99",
"T% c #A0A972",
"U% c #1B1C1C",
"V% c #949495",
"W% c #555555",
"X% c #94A955",
"Y% c #96B249",
"Z% c #8AA73C",
"`% c #636B4F",
" & c #7D7E7E",
".& c #848585",
"+& c #8D8E8E",
"@& c #5E6549",
"#& c #C7D97E",
"$& c #D7E78F",
"%& c #E7F3A0",
"&& c #B9C285",
"*& c #464747",
"=& c #0E0E0F",
"-& c #404040",
";& c #879A52",
">& c #8FAB41",
",& c #9EB561",
"'& c #646565",
")& c #6B6C6C",
"!& c #727374",
"~& c #797A7A",
"{& c #7F8080",
"]& c #525252",
"^& c #808C59",
"/& c #DDEC96",
"(& c #B6BF8A",
"_& c #4C4C4D",
":& c #454546",
"<& c #808081",
"[& c #555651",
"}& c #8DAA42",
"|& c #171815",
"1& c #464647",
"2& c #616162",
"3& c #686969",
"4& c #6E6E6F",
"5& c #747575",
"6& c #78797A",
"7& c #606161",
"8& c #6F7759",
"9& c #C5D87C",
"0& c #CCDE83",
"a& c #D7E697",
"b& c #636655",
"c& c #4F5050",
"d& c #3D3D3E",
"e& c #6F6F6F",
"f& c #353536",
"g& c #575758",
"h& c #5D5D5E",
"i& c #636464",
"j& c #69696A",
"k& c #9DA880",
"l& c #7C8367",
"m& c #565758",
"n& c #505051",
"o& c #49494A",
"p& c #2F2F2F",
"q& c #525353",
"r& c #585959",
"s& c #5D5E5E",
"t& c #6D6D6E",
"u& c #434444",
"v& c #5E5E5F",
"w& c #59595A",
"x& c #3F4040",
"y& c #484849",
"z& c #4E4E4F",
"A& c #5C5D5E",
"B& c #636465",
"C& c #656666",
"D& c #666667",
"E& c #616262",
"F& c #4F4F50",
"G& c #434344",
"H& c #363738",
"I& c #929292",
"J& c #333434",
"K& c #4D4E4E",
"L& c #515252",
"M& c #565657",
"N& c #595A5A",
"O& c #5D5E5F",
"P& c #5E5F5F",
"Q& c #5A5B5B",
"R& c #575759",
"S& c #535454",
"T& c #3F3F40",
"U& c #161717",
"V& c #545556",
"W& c #565757",
"X& c #555557",
"Y& c #444546",
"Z& c #292A2B",
"`& c #717272",
" * c #484949",
".* c #4A4B4B",
"+* c #474748",
"@* c #8D8D8E",
"#* c #4A4A4B",
"$* c #414242",
"%* c #909191",
"&* c #010102",
"** c #050606",
"=* c #3F3F3F",
"-* c #8E8F90",
";* c #828383",
">* c #373738",
",* c #343535",
"'* c #909192",
")* c #7E7E7F",
"!* c #787979",
"~* c #848485",
"{* c #8F9091",
" . + @ # $ % ",
" & * = & - ; > , ' ) ! - * ~ { ",
" ] + ^ / ( ( _ : < [ } | 1 2 3 4 5 6 7 8 ",
" + ~ 9 0 a b c c d e f g h i j k c l m n o p q r ",
" s t u v e c w x y z A B C ; D E F G H I c J K : L M ",
" N 7 O P Q j R S T U V W X Y Z ` ...z +.3 @.#.$.c %.&.*.% ",
" =.-.;.>.,.'.u ).@.!.~.{.].^./.(._.:.<.W [.}.|.1.2.3.4.c 5.6.q r ",
" 7.=.8.9.d 0.a.u b.@.!.[.W c.d.e.f.g.h.i.j.y k.4 l.m.n.o.'.c p.q.r.s. ",
" 7.t.w l u.&.v.a.w.b.@.x.[.y.z.A.B.C.h.D.E.F.G.( 4 H.I.J.K.L.M.c N.O.-.r ",
" P.Q.c R.S.&.v.a.w.b.@.x.[.z T.7 U.V.W.X.Y.Z.`.( G +.+++@+L.[ #+c $+g %+ ",
" % &+9.e *+S.&.v.a.u b.@.x.=+-+l c ;+>+e ,+'+)+!+v.~+{+]+^+/+(+_+)+:+c $.g r ",
" <+[+i l w *+}+|+.+1+u 2+,+3+4+5+6+7+8+c c c c c 9+0+a+b+c+d+e+f+g+)+h+i+j+k+l+s. ",
" =.m+c n+w #+o+;.v i c ~+p+q+r+s+s+t+c c c c c ,+u+v+w+x+y+z+A+B+C+)+h+Q.D+j E+F+ ",
" M G+c H+I+J+K+L+M+c c H+N+O+P+Q+R+S+T+c c c c d U+V+W+X+Y+Z+`+A+ @c )+.@Q.+@c @@_+r ",
" M #@c i+n+O.$@c c c >+%@&@*@=@-@;@>@,@'@9.j e )@y+!@~@{@]@^@d+/@(@c _@.@Q.+@:@k <@r ",
" %+[@d }@i+b I c c c k |@1@2@3@{@4@5@6@7@8@9@>+0@a@b@c@j+c d@e@f@g@S+c c h@Q.i@k+c }@[@r ",
" %+@@c {@$.d c c j+l j@k@l@m@l n@o@p@q@r@s@t@u@v@w@x@9.d@j }@y@z@1@A@B@c c i+C@$+D@l I r ",
" %+E@F@G@d c c d 9.4.4@H@I@J@{@m+K@L@M@N@$+O@P@Q@R@~+H+}@I S@T@U@V@W@8@c c c E+$+:@c >+X@ ",
" r Y@j+>+d c c d e Z@}@`@ #d >.i+$+.#+#@#/+##$#%#&#l N.*#R.=#-#;#>#,#'#8@c c c c m+R.c D@Y@r ",
" r l c 9.c c l D@,+)#R.4@!#3+i@~#4@{#]#^#k /#(#_#j+n+C@i+$+:#<#[#}#|#c c c c c c c :@j l 3+r ",
" r k c c c d e 9@H+{@1#>.$@h@2#S@3#4#5#j 6#7#8#9#j@J+0#~#C@o@a#v+b#c#d#d c c c c c l >+j+k r ",
" r j+c c k e#D+H+{@$+$@n+Q.w h+S@f#g#h#i#j#k#l#m#2+K+h+w ##n#o#p#q#r#9@d@k c c c c c 9.c k r ",
" r c c j+9.!#)#J $+3+~#s#t##+#+u#v#w#x#y#z#A#c ;.B#C#)+D#4@E#F#;#G#~+H+!#9.j+c c c c c c j+r ",
" H#c c l >+I#:@##$@~#O.h+J#K#L#M#N#O#X+P#Q#R#S#T#U#V#W#j@X#Y#Y#Z#`#>. $i ~+l c c c c c c c r ",
" .$c c d@9@@@f i++$O.D#2+@$v #$>#Z+$$%$&$*$f =$n.-$;$;.u#>$>$[#,$f $@##'$}@e d c c c c c c r ",
" r c c >+=#G@)$i@!$t#J#@$&.~${$q#]$^$/$($j _$x :$2.<$[$}$|$|$1$e t#+$2$*#n@,+9.c c c c c c r ",
" r c c Z@n@f 2$n+L#3$4$;.V#4@5$Z+x+6$7$8$9$0$a$*.b$c$d$q#e$e$f$c D#Q.C@k+g$I#>+d c c c c c r ",
" r j+c h$'$$+p.g D#i$j$k$l$m$q#[#n$o$p$9.q$q$r$s$t$j@u$>#g#>#v$W#w$x$h@%.f @@,+j c c c c j+r ",
" r }@c I#{@$.b J+y$z$&..+A$}#B$x+6$C$}@D$E$E$F$G$H$d$v#I$`+J$>+v :@K$L$i@k+R.}@e k c c c S@r ",
" M$k >+m#2$~#N$O$&+P$y$Q$w#R$^$/$S$0#T$U$U$T$V$4@W$X$Y$Z$`$ %.%+%@%#%n+i+E+)#~+d c c c l+r ",
" %+d@d f 3+$%%%)+R S#&%*%Z#=%-%;%l >%,%'%'%,%)%A$!%~%{%]%d L#^%/%(%t#!$_%m+@@:%j c c c <% ",
" %+N.c m+h !$h+8.;.[%}%|%p#1%2%3%:$4%5%6%7%8%9%0%M@]%a%b%j@c%{%d%e%f%2#g%$+'$h%9.c c c r ",
" %+i%E@~+h g l$4$j%y$k%l%m%n%o%c p%q%r%s%] t%o@u%{%v%w%i#x%&@y%h z%y$A%b )$R.}@d@c c B%r ",
" %+H+c C%g l$4$D%.%E%F%G%H%I%J%K%5%L%M%N%] d$O%P%&@Q%R%S%T%j+k$&+#+J++$U%g$#@l c j+r ",
" V%W%j ,+!$h+8.;.4@X%Y%Z%`%+$V$p% &.&. +& &@&#&1@$&P+%&&&>+*&k$&+#+J+n+U%g$=&c k -&s. ",
" M m+c i@%%i$_+e@;&>&,&d '&)&!&~&{&.&L%]&^&O%P%&@/&(&e _&:&k$&+#+J++$U%g$d d k r ",
" M <&R.j+w O$P j%[&}&|&1&2&3&4&5&6&q% &7&8&9&0&a&b&j c&<$| d&C#3$A%+$k+,+j+e e&r ",
" F+1&!#d f%f&&.e@4@m+g&h&i&j&V$U$y.p%5& %k&l&g%.%m&n&o&9$D%4$f%2#i@J c 9@p&r ",
" <+%%d >+2+j$S#D%o q&r&s&q$[+E$t&V$t&u&###+v&w&q&_&1&x&_+i$t#!$>.c I#>.r ",
" <+7.n+d@d@K#D%T#y&z&i%r&A&7&B&C&D&C&B&E&s&w&_$F&o&G&d&H&*+w $+c :@J %+ ",
" <+I&J&=&c #+d&T#y&K&L&M&N&t$O&P&P&A&Q&R&S&F&9%;$T&_+J&l$i c E+3+I&r ",
" <+N%S#h c U&V#T#-$o c&q&V&W&H$H$X&_$:$K&9%Y&S#v z$Z&j+l 3+f&r ",
" % `&h+!#c >.[%:& *<$u F&n&n&F&1 .*+*u&x&v O$l c $.+@3&r ",
" % @*#*q.I#c h%Q.$*1&-$ *y&-$H G&[%w$f k j+>.Q.[%7.r ",
" 7.% %* *f&j@:%&*c c k e j c c c **@@D#h+=*-.%+s. ",
" -*% % ;*Y&@$>*H&z%8.f&f&,*)+*+T&<&7.<+ ",
" =.% % '*.&)*~&!* &~*%*% % % ",
" -*{*7.7.{*=. "};
debian/watch0000644000000000000000000000013210623106104010204 0ustar version=3
http://sf.net/nv-tv-out/nvtv-?_?([\w+\d+\.]+|\d+)(?:\.tar|\.tgz)(?:\.gz|\.bz2|)
debian/changelog0000644000000000000000000001222212020535214011031 0ustar nvtv (0.4.7-8) unstable; urgency=low
* Updated standards.
* 3.0 (quilt) source format.
* Fixed implicit declaration warnings.
* Fixed lintian warnings: homepage, autotool files, spelling errors,
hardening, init.d status support, init.d remote_fs dependency.
-- Roberto Lumbreras Sun, 02 Sep 2012 03:46:30 +0200
nvtv (0.4.7-7) unstable; urgency=low
* Fix FTBFS libpci-dev replaced pciutils-dev (Closes: #478389).
* Standards 3.7.3.
-- Roberto Lumbreras Tue, 29 Apr 2008 08:53:15 +0200
nvtv (0.4.7-6) unstable; urgency=low
* Fix watch file again.
* Provide an icon. (Closes: #441545)
* Changed .desktop category to "AudioVideo;TV".
* Changed menu section to "Applications/TV and Radio".
* Added LSB section to initscript. Now using lsb log_* functions.
-- Roberto Lumbreras Mon, 10 Sep 2007 19:10:04 +0200
nvtv (0.4.7-5) unstable; urgency=low
* Add .desktop file. (closes: #375512)
* Switch to cdbs.
* Build-depend on x11proto-core-dev instead of deprecated x-dev.
-- Roberto Lumbreras Tue, 25 Jul 2006 20:52:55 +0200
nvtv (0.4.7-4) unstable; urgency=low
* Fix xlibs Build-Depends. (closes: #374526)
* Updated standards (no changes).
-- Roberto Lumbreras Wed, 21 Jun 2006 18:43:28 +0200
nvtv (0.4.7-3) unstable; urgency=low
* Fix xlibs-dev Build-Depends. (closes: #347032)
* Updated standards (no changes).
-- Roberto Lumbreras Wed, 11 Jan 2006 18:38:17 +0100
nvtv (0.4.7-2) unstable; urgency=low
* Relicense manpages under the BSD license, as requested the original
author, Eduard Bloch. (closes: #292238)
* Added watch file.
* Changed `Tool' to lowercase in the `Description:' of the package,
as lintian suggested.
-- Roberto Lumbreras Wed, 26 Jan 2005 02:15:44 +0100
nvtv (0.4.7-1) unstable; urgency=low
* New upstream release. (closes: #252782)
* Added amd64 to arch list. (closes: #252775)
-- Roberto Lumbreras Sat, 05 Jun 2004 14:26:12 +0200
nvtv (0.4.6-3) unstable; urgency=low
* Recompile again nvtv, this time it is linked staticaly with libpci (no
changes). (closes: #244461)
-- Roberto Lumbreras Sun, 18 Apr 2004 18:07:13 +0200
nvtv (0.4.6-2) unstable; urgency=low
* Recompile with new pciutils-dev (closes: #240805)
-- Roberto Lumbreras Tue, 30 Mar 2004 00:28:17 +0200
nvtv (0.4.6-1) unstable; urgency=low
* New upstream release (closes: #238223)
* Added init script so gksu is not needed.
-- Roberto Lumbreras Tue, 16 Mar 2004 02:31:53 +0100
nvtv (0.4.5-4) unstable; urgency=low
* Recompile with libgtk2.0-dev (closes: #225929)
* New standards (no changes needed)
-- Roberto Lumbreras Tue, 27 Jan 2004 01:26:39 +0100
nvtv (0.4.5-3) unstable; urgency=low
* Changed manpage section of nvtv (closes: #214713)
-- Roberto Lumbreras Sat, 11 Oct 2003 15:54:12 +0200
nvtv (0.4.5-2) unstable; urgency=low
* New maintainer, closes: #158156
-- Roberto Lumbreras Sun, 05 Oct 2003 02:55:34 +0200
nvtv (0.4.5-1) unstable; urgency=low
* New upstream release
+ uses X_FLAGS instead of $x_includes (closes: #192455)
-- Eduard Bloch Thu, 2 Oct 2003 12:40:58 +0200
nvtv (0.4.4-1) unstable; urgency=low
* New upstream release, closes: #187764
-- Eduard Bloch Sun, 6 Apr 2003 13:53:19 +0200
nvtv (0.4.3-1) unstable; urgency=low
* New upstream release, closes: #181345
* Documented nvtv-noroot
-- Eduard Bloch Mon, 17 Feb 2003 20:48:02 +0100
nvtv (0.4.2-3) unstable; urgency=low
* Limited the number of Arches to i386 - upstream seems to use i386-specific
stuff, closes: #171099
-- Eduard Bloch Thu, 28 Nov 2002 22:58:13 +0100
nvtv (0.4.2-2) unstable; urgency=low
* Updated config.{guess,sub}, closes: #171077
-- Eduard Bloch Thu, 28 Nov 2002 18:31:23 +0100
nvtv (0.4.2-1) unstable; urgency=low
* New upstream release
* Fixed capitalisation, closes: #140880
-- Eduard Bloch Thu, 28 Nov 2002 14:59:46 +0100
nvtv (0.4.0-2) unstable; urgency=low
* Using gksu to get root permissions
-- Eduard Bloch Wed, 17 Jul 2002 23:55:13 +0200
nvtv (0.4.0-1) unstable; urgency=low
* New upstream release
* xterm -> x-terminal-emulator, closes: #150836
* changed error message to point to nvtv-noroot
-- Eduard Bloch Mon, 24 Jun 2002 15:57:23 +0200
nvtv (0.3.0-3) unstable; urgency=low
* Changed the tempfile thing to place the control pipes in $HOME
* improved clean rule
-- Eduard Bloch Thu, 21 Mar 2002 00:10:00 +0100
nvtv (0.3.0-2) unstable; urgency=low
* Wrapper, asking to enter the root passwort included
-- Eduard Bloch Tue, 19 Mar 2002 15:02:21 +0100
nvtv (0.3.0-1) unstable; urgency=low
* Initial Release, closes: #136223
* replaced the static tempfile references with tempnam generated strings
* wrote manpages
-- Eduard Bloch Sun, 17 Mar 2002 11:37:12 +0100
debian/source/0000755000000000000000000000000012020421122010450 5ustar debian/source/format0000644000000000000000000000001412020421122011656 0ustar 3.0 (quilt)
debian/compat0000644000000000000000000000000212020421132010347 0ustar 9
debian/nvtv.init0000644000000000000000000000365512020523107011051 0ustar #!/bin/bash
### BEGIN INIT INFO
# Provides: nvtv
# Required-Start: $syslog $local_fs $remote_fs
# Required-Stop: $syslog $local_fs $remote_fs
# Should-Start:
# Should-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: NVidia TV-Out server
# Description: Starts nvtvd, a backend server to control TV output
# hardware on NVidia cards.
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin
NAME=nvtvd
DAEMON=/usr/sbin/$NAME
DESC="NVidia TV-Out server"
test -x $DAEMON || exit 0
# Include defaults if available
if [ -f /etc/default/nvtv ]
then
. /etc/default/nvtv
fi
. /lib/lsb/init-functions
set -e
case "$1" in
start)
log_daemon_msg "Starting $DESC" "$NAME"
if start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON
then
log_progress_msg "already running"
else
start-stop-daemon --start --quiet --background --exec $DAEMON \
-- $DAEMON_OPTS
fi
log_end_msg $?
;;
stop)
log_daemon_msg "Stopping $DESC" "$NAME"
if start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON
then
start-stop-daemon --stop --quiet --exec $DAEMON
# Now we wait for it to die
num=0
while start-stop-daemon --quiet --stop --signal 0 --exec $DAEMON
do
num=$[$num+1]
if [ $num -gt 10 ]
then
log_end_msg 1
break
fi
sleep 1
done
else
log_progress_msg "not running"
fi
log_end_msg 0
;;
restart|force-reload)
$0 stop
$0 start
;;
status)
status_of_proc "$DAEMON" "$NAME"
;;
*)
log_action_msg "Usage: /etc/init.d/$NAME {start|stop|restart|force-reload|status}"
exit 1
;;
esac
exit 0
debian/control0000644000000000000000000000137512020624753010600 0ustar Source: nvtv
Section: admin
Priority: optional
Maintainer: Roberto Lumbreras
Build-Depends: cdbs (>=0.4.93~), debhelper (>= 9), autotools-dev, libpci-dev,
libgtk2.0-dev, libx11-dev, libxmu-dev, libxxf86vm-dev, x11proto-core-dev,
automake, autoconf, libtool
Standards-Version: 3.9.3
Homepage: http://sourceforge.net/projects/nv-tv-out
Package: nvtv
Architecture: i386 amd64
Depends: ${shlibs:Depends}, ${misc:Depends}, lsb-base (>= 3.2-13)
Provides: tvtool
Description: tool to control TV chips on NVidia cards under Linux
This is a program to control the TV encoder chips on NVidia cards under
Linux, in order to get tv-out with a wide range of resolutions and
sizes, including "overscan" modes. It does even work with the free nv drivers.
debian/copyright0000644000000000000000000000162112020422132011105 0ustar This package was debianized by Eduard Bloch on
Sun, 17 Mar 2002 11:37:12 +0100.
It was downloaded from http://prdownloads.sourceforge.net/nv-tv-out/
Upstream Author: Dirk Thierbach
License:
nvtv is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
The icon nvtv.xpm is based on the nvidia-settings.gif icon, distributed
with the envy package, downloaded from:
http://albertomilone.com/nvidia_scripts1.html.
The original artwork is Copyright (c) 2006-2007 Alberto Milone
and is licensed under the GNU GPL (either version
2 of the License, or (at your option) any later version).
On Debian systems, the GPLv2 text is located in the file
/usr/share/common-licenses/GPL-2.
debian/patches/0000755000000000000000000000000012020626166010616 5ustar debian/patches/001_man.patch0000644000000000000000000001042012020426371012763 0ustar From: Roberto Lumbreras
Subject: manpage changes
fix hyphens used instead of minus signs in manpages
fix license manpage, written by former Debian Maintainer Eduard Bloch
--- /dev/null
+++ nvtv-0.4.7/man/nvdump.8
@@ -0,0 +1,40 @@
+.TH NVDUMP "8" "March 2002" "System Commands" "System Commands"
+.SH NAME
+nvdump \(em program to dump NVidia TV-OUT encoder registers
+.SH SYNOPSIS
+.B nvdump
+[\-ar2] [\-i [incr]] ...
+.TP
+.B nvdump
+\-s ...
+.SH DESCRIPTION
+nvdump dumps parts of the Nvidia TV-OUT encoder register space
+(besides the CRTC) and can be used for troubleshooting.
+You can use it if you suspect there might be register changes that
+are to output with 'nvtv \-P'
+.SS OPTIONS
+.TP
+\fB\-h\fR \fB\-?\fR \fB\-\-help\fR
+print help message
+.TP
+\fB\-a\fR
+print all
+.TP
+\fB\-2\fR
+print also PCRTC2 and PRAMDAC2
+.TP
+\fB\-r\fR
+print registers
+.TP
+\fB\-i\fR
+set increment
+.TP
+\fB\-s\fR
+set register values
+.SH "AUTHOR"
+.PP
+This manual page was written by Eduard Bloch
+and Roberto Lumbreras for
+the \fBDebian\fP system (but may be used by others). Permission is
+granted to copy, distribute and/or modify this document under
+the terms of the BSD License.
--- nvtv-0.4.7.orig/man/nvtvd.8
+++ nvtv-0.4.7/man/nvtvd.8
@@ -2,8 +2,8 @@
.SH NAME
nvtvd \(em backend server to control TV output hardware
.SH DESCRIPTION
-nvtvd is a demon that accesses the TV output hardware. It can be controlled
-by \fBnvtv\fR through two pipes. You can use this demon
+nvtvd is a daemon that accesses the TV output hardware. It can be controlled
+by \fBnvtv\fR through two pipes. You can use this daemon
if the user cannot gain root rights to start nvtv.
.SS OPTIONS
.TP
@@ -32,6 +32,4 @@ Eduard Bloch, for the the \fBDebian\fP s
blade@debian.org
Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.1 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.
+under the terms of the BSD License.
--- nvtv-0.4.7.orig/man/nvtv.1x
+++ nvtv-0.4.7/man/nvtv.1x
@@ -1,4 +1,4 @@
-.TH NVTV "1" "March 2002" "User Commands" "User Commands"
+.TH NVTV "1x" "March 2002" "User Commands" "User Commands"
.SH NAME
nvtv \(em GUI to control TV output hardware settings
.SH DESCRIPTION
@@ -31,8 +31,8 @@ Calculate and print register values
Fetch current mode (use only for printing)
.TP
\fB\-l\fR \fB\-\-list\fR
-List available modes on stdout. Must be combined with -T if hardware is
-not accessible. Can be combined with -S. Fields are seperated by
+List available modes on stdout. Must be combined with \-T if hardware is
+not accessible. Can be combined with \-S. Fields are separated by
tabs, and contain TV system, resolution, size, overscan compenstation
percentage, and aspect in that order.
.TP
@@ -117,28 +117,28 @@ Settings include
.TP
.B Contrast
-from -100 (percent) to 100 (percent).
+from \-100 (percent) to 100 (percent).
.TP
.B Saturation
-from -100 (percent) to 100 (percent).
+from \-100 (percent) to 100 (percent).
.TP
.B Brightness#
-from -50 (percent) to 50 (percent). This setting and the two following
+from \-50 (percent) to 50 (percent). This setting and the two following
settings change the TV signal directly and should be used carefully.
Extreme values may degrade the signal up to the point where it cannot be
properly displayed anymore.
.TP
.B Contrast#
-from -50 (percent) to 50 (percent).
+from \-50 (percent) to 50 (percent).
.TP
.B Saturation#
-from -50 (percent) to 50 (percent).
+from \-50 (percent) to 50 (percent).
.TP
.B Phase
-from -60 (degrees) to 60 (degrees).
+from \-60 (degrees) to 60 (degrees).
.TP
.B Hue
-from -60 (degrees) to 60 (degrees).
+from \-60 (degrees) to 60 (degrees).
.TP
.B Flicker
Flicker filter, from 0 (percent) to 100 (percent).
@@ -208,6 +208,4 @@ Eduard Bloch, for the the \fBDebian\fP s
blade@debian.org
Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.1 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, no Front-Cover Texts and no Back-Cover Texts.
+under the terms of the BSD License.
debian/patches/series0000644000000000000000000000013412020443110012013 0ustar 001_man.patch
002_compilation_warnings.patch
003_Gnu.patch
004_makefile
005_autotools.patch
debian/patches/003_Gnu.patch0000644000000000000000000000346212020530571012751 0ustar From: Roberto Lumbreras
Subject: fix Gnu spelling error
Fix "Gnu Public License" instead of "GNU General Public License"
spelling error in sources
Index: nvtv-0.4.7/README
===================================================================
--- nvtv-0.4.7.orig/README 2012-09-02 03:06:45.892559526 +0200
+++ nvtv-0.4.7/README 2012-09-02 03:06:52.744616304 +0200
@@ -2,7 +2,7 @@
the TV chips on NVidia cards under Linux, in order to get tv-out with
a wide range of resolutions and sizes.
-This program is protected by the Gnu Public License (GPL). See LICENSE
+This program is protected by the GNU General Public License (GPL). See COPYING
for details.
As an alpha release, there are probably still many bugs, and many
@@ -10,7 +10,7 @@
Use it carefully. It is in theory possible to damage your hardware.
No responsibility will be taken by the programmers in that (unlikely)
-case. Again, see LICENSE for details.
+case. Again, see COPYING for details.
For installation notes, read INSTALL.
Index: nvtv-0.4.7/src/gui.c
===================================================================
--- nvtv-0.4.7.orig/src/gui.c 2012-09-02 03:06:45.892559526 +0200
+++ nvtv-0.4.7/src/gui.c 2012-09-02 03:06:52.744616304 +0200
@@ -3210,7 +3210,7 @@
"http://sourceforge.net/projects/nv-tv-out/\n\n"
"With many thanks to the members of the Sourceforge Rivatv project. "
"Without their help this program would not have been possible.\n\n"
- "This program is protected by the Gnu Public License (GPL). You should "
+ "This program is protected by the GNU General Public License (GPL). You should "
"have received the source code of this program together with a copy of "
"the GPL. You may freely use, distribute, or modify the program, as long "
"as anything derived in this way from the source code is covered by the "
debian/patches/004_makefile0000644000000000000000000000113312020531622012667 0ustar From: Roberto Lumbreras
Subject: some makefile changes
Index: nvtv-0.4.7/src/Makefile.am
===================================================================
--- nvtv-0.4.7.orig/src/Makefile.am 2012-09-02 03:12:40.143537617 +0200
+++ nvtv-0.4.7/src/Makefile.am 2012-09-02 03:14:09.792341938 +0200
@@ -1,8 +1,8 @@
## Process this file with automake to produce Makefile.in
## Used automake 1.4
-EXTRA_PROGRAMS = nvdump
-bin_PROGRAMS = nvtv nvtvd
+bin_PROGRAMS = nvtv
+sbin_PROGRAMS = nvtvd nvdump
GUI_SOURCES = gui.c gui_bt.c gui_cx.c gui_ch.c gui_ph.c gui_nx.c \
gui_nv.c gui_tdfx.c gui_i810.c
debian/patches/002_compilation_warnings.patch0000644000000000000000000000727412020534512016451 0ustar From: Roberto Lumbreras
Subject: fix compilation warnings
add some includes to fix some compilation warnings
Index: nvtv-0.4.7/src/actions.c
===================================================================
--- nvtv-0.4.7.orig/src/actions.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/actions.c 2012-09-02 03:33:35.178709308 +0200
@@ -31,6 +31,10 @@
#include
#endif
+#ifdef HAVE_STDLIB_H
+#include
+#endif
+
#include
#include
#include
Index: nvtv-0.4.7/src/back_direct.c
===================================================================
--- nvtv-0.4.7.orig/src/back_direct.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/back_direct.c 2012-09-02 03:33:35.178709308 +0200
@@ -27,6 +27,9 @@
#include "local.h" /* before everything else */
#include
+#ifdef HAVE_STDLIB_H
+#include
+#endif
#include "backend.h"
#include "back_direct.h"
Index: nvtv-0.4.7/src/nvtvd.c
===================================================================
--- nvtv-0.4.7.orig/src/nvtvd.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/nvtvd.c 2012-09-02 03:33:35.178709308 +0200
@@ -41,6 +41,9 @@
#ifdef HAVE_SYS_TYPES_H
#include
#endif
+#ifdef HAVE_STRING_H
+#include
+#endif
#include "pipe.h"
#include "backend.h"
Index: nvtv-0.4.7/src/tv_cx.c
===================================================================
--- nvtv-0.4.7.orig/src/tv_cx.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/tv_cx.c 2012-09-02 03:33:35.178709308 +0200
@@ -25,6 +25,9 @@
*/
#include "local.h" /* before everything else */
+#ifdef HAVE_STDLIB_H
+#include
+#endif
#include "xf86_ansic.h"
#include "bitmask.h"
Index: nvtv-0.4.7/src/local.h
===================================================================
--- nvtv-0.4.7.orig/src/local.h 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/local.h 2012-09-02 03:33:35.178709308 +0200
@@ -38,6 +38,7 @@
#include "config.h"
#include "debug.h"
#include "error.h"
+#include "tv_common.h"
/* For base types */
Index: nvtv-0.4.7/src/back_unix.c
===================================================================
--- nvtv-0.4.7.orig/src/back_unix.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/back_unix.c 2012-09-02 03:33:35.178709308 +0200
@@ -35,6 +35,9 @@
#ifdef HAVE_SYS_STAT_H
#include
#endif
+#ifdef HAVE_STRING_H
+#include
+#endif
#include
Index: nvtv-0.4.7/src/card_direct.c
===================================================================
--- nvtv-0.4.7.orig/src/card_direct.c 2012-09-02 03:30:05.784857622 +0200
+++ nvtv-0.4.7/src/card_direct.c 2012-09-02 03:33:35.178709308 +0200
@@ -56,6 +56,7 @@
#include
#endif
+#include "mmio.h"
#include "backend.h"
#include "card_direct.h"
Index: nvtv-0.4.7/src/tv_common.h
===================================================================
--- nvtv-0.4.7.orig/src/tv_common.h 2004-01-27 18:05:25.000000000 +0100
+++ nvtv-0.4.7/src/tv_common.h 2012-09-02 03:41:28.130876038 +0200
@@ -75,6 +75,12 @@
void
TVDestroyDevices (I2CBusPtr busses[], int nbus);
+void
+TVDestroyChainDevices (I2CChainPtr *chain, I2CBusPtr busses[], int nbus);
+
+void
+TVDestroyBus (I2CBusPtr bus);
+
void
TVDestroyBusses (I2CBusPtr busses[], int nbus);
@@ -84,9 +90,15 @@
I2CChainPtr
TVProbeCreateKnown (I2CBusPtr busses[], int nbus, I2CChainPtr chain);
+void
+TVCheckChain (I2CChainPtr chain);
+
I2CChainPtr
TVProbeCreateAll (I2CBusPtr busses[], int nbus, I2CChainPtr chain);
+void
+TVDestroyAll (I2CChainPtr *chain, I2CBusPtr busses[], int nbus);
+
void TVSetTvEncoder (TVEncoderObj *encoder, I2CChainPtr chain, void* extra);
TVChip
debian/patches/005_autotools.patch0000644000000000000000000000332312020626166014255 0ustar From: Roberto Lumbreras
Subject: regenerate autotools files
Index: nvtv-0.4.7/configure.in
===================================================================
--- nvtv-0.4.7.orig/configure.in 2012-09-02 03:35:41.063820425 +0200
+++ nvtv-0.4.7/configure.in 2012-09-02 03:42:12.323264335 +0200
@@ -57,9 +57,6 @@
dnl Debugging enables, CFLAGS
dnl
-dnl Clear -g -O2 from CFLAGS
-CFLAGS=""
-
AC_MSG_CHECKING(for debugging info)
AC_ARG_ENABLE(debug,
@@ -110,11 +107,6 @@
fi
if test ${have_gtk} = no ; then
- if test ${with_gtk} = yes -o ${with_gtk} = gtk1 ; then
- AM_PATH_GTK(1.2.0, have_gtk=gtk1)
- fi
-fi
-if test ${have_gtk} = no ; then
if test ${with_gtk} = yes -o ${with_gtk} = gtk2 ; then
AM_PATH_GTK_2_0(2.0.0, have_gtk=gtk2)
fi
@@ -143,21 +135,6 @@
have_wxwin=no
with_wxwin=no
-if test ${with_gtk} = no ; then
- AM_OPTIONS_WXCONFIG
- AM_PATH_WXCONFIG(2.3.0, have_wxwin=yes)
- if test ${have_wxwin} = no ; then
- if test ${with_wxwin} = yes ; then
- AC_MSG_WARN(Cannot find wxWindows 2.3.0 or higher)
- fi
- else
- CPPFLAGS="$CPPFLAGS $WX_CPPFLAGS"
- CXXFLAGS="$CXXFLAGS $WX_CXXFLAGS_ONLY"
- CFLAGS="$CFLAGS $WX_CFLAGS_ONLY"
- LDFLAGS="$LDFLAGS $WX_LIBS"
- fi
-fi
-
dnl
dnl Adjust sources
dnl
Index: nvtv-0.4.7/src/config.h.in
===================================================================
--- nvtv-0.4.7.orig/src/config.h.in 2012-09-02 11:52:40.142562241 +0200
+++ nvtv-0.4.7/src/config.h.in 2012-09-02 11:52:52.182664099 +0200
@@ -66,6 +66,9 @@
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
/* Define to the version of this package. */
#undef PACKAGE_VERSION
debian/rules0000755000000000000000000000052112020630075010237 0ustar #!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/class/gnome.mk
DEB_MAKE_CLEAN_TARGET := distclean
LDFLAGS += -Wl,-dy,--as-needed
makebuilddir::
aclocal
autoconf
automake --foreign --add-missing --force-missing --copy
libtoolize --copy --force
debian/nvtv.dirs0000644000000000000000000000002112020426764011042 0ustar usr/bin
usr/sbin