.cvsignore | 20 ChangeLog | 594 ++- Makefile.in | 16 aclocal.m4 | 379 +- autogen.sh | 12 config.guess | 667 ++-- config.h.in | 9 config.sub | 230 + configure | 7897 ++++++++++++++++++++++++++------------------------ configure.ac | 2 debian/changelog | 24 debian/control | 14 debian/rules | 4 debian/xsfbs/xsfbs.mk | 28 ltmain.sh | 12 man/.cvsignore | 3 man/Makefile.am | 2 man/Makefile.in | 16 man/tseng.man | 4 mkinstalldirs | 89 src/.cvsignore | 6 src/Makefile.in | 14 src/README | 2 src/tseng_mode.c | 4 24 files changed, 5534 insertions(+), 4514 deletions(-)
New commits: commit 02bad63c592271594ea1e031b694a9c7ada361a3 Author: Brice Goglin <[EMAIL PROTECTED]> Date: Mon Apr 30 00:54:45 2007 +0200 Update upstream ChangeLog diff --git a/ChangeLog b/ChangeLog index e402090..d1f3f88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,259 +1,345 @@ -2006-04-11 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng_mode.c: (TsengSave), (TsengRestore): - - Fix dotclock breakage on ET6000. - The fish crawled out of the swamp, but still had gills and fins. - The internal ramdac still has multiple dotclock registers, and the - previous change only fixed up the external ramdacs of ET4000W32ps. - (Reported by the other tseng owner: Adam Jackson) - -2006-03-08 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng_mode.c: (STG1703Restore), (CH8398Store), - (TsengModeInit): - - Remove daft dependance on mode->ClockIndex. We used it to tell - vgaHWInit to use clock 2, while ClockIndex = -1 is clock 3. So - just use clock 3 for the ramdacs and be done with. - -2006-01-31 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng.h: - * src/tseng_driver.c: (TsengPreInit): - * src/tseng_mode.c: (STG1703Mode), (CH8398Mode), - (TsengSetupClockRange), (TsengSave), (TsengRestore), - (TsengModeInit): - - Remove dual clockranges. ET4000W32p now always uses the dac bus - as 16bits wide. - -2006-01-29 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng_driver.c: (TsengPreInit): - * src/tseng_mode.c: (STG1703Detect), (STG1703Restore), - (STG1703Clock), (STG1703Mode), (CH8398Detect), (CH8398PrintRegs), - (CH8398Store), (CH8398Restore), (CH8398Clock), (CH8398Mode), - (TsengRAMDACProbe), (TsengSave), (TsengRestore), (TsengModeInit): - - Fully implement the Chrontel CH8398. This has the exact same - 24bpp weirdness, so i guess this is an fb issue. - -2006-01-28 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng.h: - * src/tseng_driver.c: (TsengGetRec), (TsengFreeRec), - (TsengPreInit): - * src/tseng_mode.c: (STG1703Detect), (STG1703PrintRegs), - (STG1703Store), (STG1703Restore), (STG1703Clock), (STG1703Mode), - (TsengRAMDACProbe), (tseng_set_ramdac_bpp), (TsengSave), - (TsengRestore), (TsengModeInit): - - Fully implement the SGS-Thomson STG-1703. This is working great - except for 24bpp, where there seems to be an offset issue. Red is - blue, green is red, blue is green. Will dig that one out later on. - 8bpp and 16bpp (both with 8 and 16bit dac bus) and 32bpp are great. - -2006-01-28 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng.h: - * src/tseng_mode.c: (tseng_set_ramdac_bpp), (ET6000CalcClock), - (TsengSave), (TsengRestore), (TsengModeInit): - - - Remove pTseng->ModeReg - - Split ET6000 bpp, dotclock and ram clock handling from the - ET4000s ramdac code. - -2006-01-27 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng.h: - * src/tseng_mode.c: (tseng_set_ramdac_bpp), (tseng_clock_setup), - (TsengModeInit): - - Clear duplicate PrivFlag. - -2006-01-26 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/tseng.h: - * src/tseng_cursor.c: (ET4000CursorRead), (ET4000CursorWrite), - (TsengShowCursor), (TsengHideCursor), (TsengSetCursorPosition), - (TsengSetCursorColors), (TsengLoadCursorImage), - (TsengHWCursorInit), (TsengCursorStore), (TsengCursorRestore): - * src/tseng_driver.c: (TsengUnlock), (TsengLock), - (TsengPreInitPCI), (et6000_check_videoram), (TsengDetectMem), - (TsengProcessHibit), (TsengPreInit), (TsengEnterVT), - (TsengLeaveVT), (TsengSaveScreen): - * src/tseng_mode.c: (vgaHWReadDacReadAddr), (vgaHWWriteBank), - (vgaHWReadBank), (vgaHWWriteSegment), (vgaHWReadSegment), - (vgaHWWriteModeControl), (vgaHWHerculesSecondPage), (ET6000IORead), - (ET6000IOWrite), (TsengRAMDACProbe), (tseng_set_ramdac_bpp), - (TsengAdjustFrame), (TsengSave), (TsengRestore), (TsengModeInit), - (TsengCrtcDPMSSet), (TsengHVSyncDPMSSet): - - Improve tseng driver transparency. - - move all VGA inbs/outbs to vgahw calls, provide our own when - relevant callbacks are missing. - - move ET4000 sprite accesses to ET4000CursorRead/Write. - - move ET6000 IO accesses to ET6000IORead/Write. - - fix regression with CH8398, introduced with the ramdac cleanup. - -2006-01-23 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/Makefile.am: - * src/tseng.h: - * src/tseng_accel.c: (tseng_terminate_acl), - (tseng_recover_timeout), (tseng_init_acl), - (TsengSubsequentScanlineCPUToScreenColorExpandFill), - (TsengSubsequentColorExpandScanline), - (TsengSubsequentColorExpandScanline_8bpp), - (TsengSubsequentColorExpandScanline_16bpp), - (TsengSubsequentColorExpandScanline_24bpp), - (TsengSubsequentColorExpandScanline_32bpp), - (TsengSetupForCPUToScreenColorExpandFill), - (TsengSubsequentCPUToScreenColorExpandFill), - (TsengSetupForScreenToScreenColorExpandFill), - (TsengSubsequentScreenToScreenColorExpandFill), - (TsengXAAInit_Colexp), (TsengXAAInit): - * src/tseng_accel.h: - * src/tseng_acl.c: - * src/tseng_acl.h: - * src/tseng_clock.c: - * src/tseng_colexp.c: - * src/tseng_dpms.c: - * src/tseng_driver.c: (TsengSaveScreen), (TsengSwitchMode): - * src/tseng_inline.h: - * src/tseng_mode.c: (vgaHWReadDacWriteAddr), (tsengSTG170xDetect), - (tsengCH8398Detect), (TsengRAMDACProbe), (tseng_set_ramdac_bpp), - (tseng_clock_setup), (TsengcommonCalcClock), (TsengAdjustFrame), - (TsengValidMode), (TsengSave), (TsengRestore), (TsengModeInit), - (TsengCrtcDPMSSet), (TsengHVSyncDPMSSet): - * src/tseng_ramdac.c: - - Reorganise code: - - move tseng_ramdac.c, tseng_clock.c, tseng_dpms.c, and - TsengAdjustFrame, TsengValidMode, TsengSave, TsengRestore, - TsengModeInit from tseng_driver.c into tseng_mode.c. - - move tseng_acl.c and tseng_colexp.c into tseng_accel.c - - move tseng_acl.h and tseng_inline.g into tseng_accel.h - - move all accel functions except for 2 to static, ifdef - out unused ones. - -2006-01-22 Luc Verhaegen <[EMAIL PROTECTED]> - - * .cvsignore: - * man/.cvsignore: - * src/tseng.h: - * src/tseng_clock.c: (tseng_clock_setup): - * src/tseng_driver.c: (TsengProcessOptions), (TsengPreInit), - (TsengModeInit), (TsengSave), (TsengRestore), (ET4000Probe), (if): - * src/tseng_ramdac.c: (vgaHWReadDacWriteAddr), - (tsengSTG170xDetect), (tsengCH8398Detect), (TsengRAMDACProbe), - (tseng_set_ramdac_bpp): - - Clean up ramdac handling. - - Remove all ramdacs except STG1703 and CH8398. Both are in my - possession, both are currently broken and have been for ages, - but both will be fixed. ICS5341 is out there somewhere too, - will be added when i get my hands on it. - - Cleanly split up ET4000 handling and ET6000 code, both for - dotclock, memory clocking and ramdac. - - Limit driver to either 8, 16, 24 or 32bits. - -2006-01-22 Luc Verhaegen <[EMAIL PROTECTED]> - - * src/Makefile.am: - * src/tseng.h: - * src/tseng_accel.c: (TsengXAAInit): - * src/tseng_acl.c: (tseng_init_acl): - * src/tseng_bank.c: - * src/tseng_colexp.c: (TsengXAAInit_Colexp): - * src/tseng_cursor.c: (TsengHWCursorInit): - * src/tseng_dga.c: (TsengDGAInit), (Tseng_OpenFramebuffer): - * src/tseng_driver.c: (TsengPreInitPCI), (TsengLimitMem), - (TsengProcessOptions), (TsengGetFbAddress), (TsengPreInit), - (TsengSetupAccelMemory), (TsengScreenInit), (TsengMapMem), - (TsengUnmapMem), (TsengModeInit): - - Tseng in the PCI era: Remove banked memory. - -2006-01-22 Luc Verhaegen <[EMAIL PROTECTED]> - - * configure.ac: - * src/tseng.h: - * src/tseng_accel.c: (TsengXAAInit), (Tseng_setup_screencopy): - * src/tseng_acl.c: (tseng_recover_timeout), (tseng_init_acl): - * src/tseng_acl.h: - * src/tseng_clock.c: (tseng_clock_setup), - (Tseng_ET4000ClockSelect): - * src/tseng_colexp.c: (TsengXAAInit_Colexp), - (TsengSubsequentScanlineCPUToScreenColorExpandFill): - * src/tseng_cursor.c: (TsengShowCursor), (TsengHideCursor), - (TsengSetCursorPosition), (TsengSetCursorColors), - (TsengLoadCursorImage): - * src/tseng_driver.c: (TsengIdentify), (TsengProbe), - (TsengPreInitPCI), (TsengLimitMem), (TsengDetectMem), - (TsengProcessOptions), (TsengGetLinFbAddress), (TsengPreInit), - (TsengScreenInit), (TsengSaveScreen), (TsengModeInit), (TsengSave): - * src/tseng_inline.h: - * src/tseng_ramdac.c: (Check_Tseng_Ramdac), (tseng_set_ramdac_bpp): - - - -Wall and -pedantic are gccisms (Alan Coopersmith). - - Remove ET4000, ET4000W32 and ET4000W32I devices. - - Rework handling of remaining devices. - - Clean up Probe and PreInit to only handle pci devices. - -2006-01-21 Luc Verhaegen <[EMAIL PROTECTED]> - - * configure.ac: - * src/tseng.h: - * src/tseng_driver.c: (TsengAssignFPtr), (TsengModeInit), - (TsengSave): - * src/tseng_ramdac.c: (tseng_set_ramdac_bpp): - It's 2006, maybe it's time to inform the tseng driver that humankind - survived the millenium bug. - - First phase of changes: - - Fix a glaring problem that's been there since 1998: RegRec arrays - used beyond their boundaries. - - Add -Wall and -pedantic to CFLAGS. - - Fix VERSION redefinition. - -2005-12-20 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Update package version for X11R7 release. - -2005-12-14 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Update package version number for final X11R7 release candidate. - -2005-12-06 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * man/Makefile.am: - Change *man_SOURCES ==> *man_PRE to fix autotools warnings. - -2005-12-03 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Update package version number for X11R7 RC3 release. - -2005-12-01 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Remove extraneous AC_MSG_RESULT. - -2005-11-29 Adam Jackson <[EMAIL PROTECTED]> - - * configure.ac: - Only build dlloader modules by default. - -2005-11-09 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Update package version number for X11R7 RC2 release. - -2005-11-01 Kevin E. Martin <kem-at-freedesktop-dot-org> - - * configure.ac: - Update pkgcheck dependencies to work with separate build roots. +commit 6e9ae39e789316770780831a264507c92c42c694 +Author: Alan Coopersmith <[EMAIL PROTECTED]> +Date: Tue Feb 27 13:09:15 2007 -0800 + + Replace XFree86 references in man page + +commit 3c7520088ea9d78e453122e28d52274465c25b58 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Fri Oct 13 18:47:09 2006 -0400 + + Bump to 1.1.1 + +commit d34146a8daf51385e5b344b3b4e6c68ab6e81974 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Tue Apr 11 21:43:00 2006 +0000 + + Tseng: Fix dotclock breakage on ET6000. The fish crawled out of the swamp, + but still had gills and fins. The internal ramdac still has multiple + dotclock registers, and the previous change only fixed up the external + ramdacs of ET4000W32ps. (Reported by the other tseng owner: Adam + Jackson) + +commit d4bc751fa622616601a7d3213852d7a4f634be0b +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Fri Apr 7 21:43:55 2006 +0000 + + Unlibcwrap. Bump server version requirement. Bump to 1.1.0. + +commit 3176982fbe4304beb43100db6b8756d2617abcb8 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Wed Mar 8 16:51:00 2006 +0000 + + Remove daft dependance on mode->ClockIndex. We used it to tell vgaHWInit to + use clock 2, while ClockIndex = -1 is clock 3. So just use clock 3 for + the ramdacs and be done with. + +commit 9111778901526b8d7f9a5c3977f51746bc4ffbd0 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Tue Jan 31 10:05:33 2006 +0000 + + Remove dual clockranges. ET4000W32p now always uses the dac bus as + 16bits wide. + +commit 58d6be9da00da4f6e2fa3cf3d78118012fcca436 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sun Jan 29 20:07:23 2006 +0000 + + Fully implement the Chrontel CH8398. This has the exact same 24bpp + weirdness, so i guess this is an fb issue. + +commit 24564dc891ba42395b5c8db63dd65f9f3fad5417 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sat Jan 28 18:10:03 2006 +0000 + + Fully implement the SGS-Thomson STG-1703. This is working great except for + 24bpp, where there seems to be an offset issue. Red is blue, green is + red, blue is green. Will dig that one out later on. 8bpp and 16bpp + (both with 8 and 16bit dac bus) and 32bpp are great. + +commit 0fa3293187969cacd3368b6c2f13564d7ee63d44 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sat Jan 28 13:38:32 2006 +0000 + + - Remove pTseng->ModeReg + - Split ET6000 bpp, dotclock and ram clock handling from the ET4000s ramdac + code. + +commit 9b03a1959d4266fda1cccaf77d9f11e23f81cce1 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Fri Jan 27 10:25:46 2006 +0000 + + Tseng: Clear duplicate PrivFlag. + +commit 50a68825a098d8c244dcbb88e80e30790c0d1901 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Thu Jan 26 11:25:22 2006 +0000 + + Improve tseng driver transparency. + - move all VGA inbs/outbs to vgahw calls, provide our own when relevant + callbacks are missing. + - move ET4000 sprite accesses to ET4000CursorRead/Write. + - move ET6000 IO accesses to ET6000IORead/Write. + - fix regression with CH8398, introduced with the ramdac cleanup. + +commit 8035fb04c5aa448bcd67251de4e0284101969dee +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Mon Jan 23 10:45:43 2006 +0000 + + tseng: Reorganise code: + - move tseng_ramdac.c, tseng_clock.c, tseng_dpms.c, and TsengAdjustFrame, + TsengValidMode, TsengSave, TsengRestore, TsengModeInit from + tseng_driver.c into tseng_mode.c. + - move tseng_acl.c and tseng_colexp.c into tseng_accel.c + - move tseng_acl.h and tseng_inline.g into tseng_accel.h + - move all accel functions except for 2 to static, ifdef out unused ones. + +commit 9b9458dd325154ae6753db656d7198c3645e5fda +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sun Jan 22 13:12:31 2006 +0000 + + tseng: Clean up ramdac handling. + - Remove all ramdacs except STG1703 and CH8398. Both are in my possession, + both are currently broken and have been for ages, but both will be + fixed. ICS5341 is out there somewhere too, will be added when i get my + hands on it. + - Cleanly split up ET4000 handling and ET6000 code, both for dotclock, + memory clocking and ramdac. + - Limit driver to either 8, 16, 24 or 32bpp. + +commit 500a6368d375482cb14eb5fcf119bcc63a8326af +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sun Jan 22 09:48:15 2006 +0000 + + Tseng in the PCI era: Remove banked memory. + +commit c2e3645e67580fc465e3b06322d85d14ea5cccc5 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sun Jan 22 08:33:37 2006 +0000 + + Further tseng changes. + - -Wall and -pedantic are gccisms (Alan Coopersmith). + - Remove ET4000, ET4000W32 and ET4000W32I devices. + - Rework handling of remaining devices. + - Clean up Probe and PreInit to only handle pci devices. + +commit 85397a4ef7a3a13f7e2940cb0e5c2fdbfea4c695 +Author: Luc Verhaegen <[EMAIL PROTECTED]> +Date: Sat Jan 21 11:30:44 2006 +0000 + + It's 2006, maybe it's time to inform the tseng driver that humankind + survived the millenium bug. + First phase of changes: + - Fix a glaring problem that's been there since 1998: RegRec arrays used + beyond their boundaries. + - Add -Wall and -pedantic to CFLAGS. + - Fix VERSION redefinition. + +commit 9c6c1ba8c71b805cc850e4f2e858b849b321becb +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Wed Dec 21 02:30:04 2005 +0000 + + Update package version for X11R7 release. + +commit f3af75f8a15fc8642a2445ab0399a1035c6f775c +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Mon Dec 19 16:25:56 2005 +0000 + + Stub COPYING files + +commit 8ddbdb7acf64c1c191c69ed93d969d55529fcd4b +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Thu Dec 15 00:24:20 2005 +0000 + + Update package version number for final X11R7 release candidate. + +commit 3a28a2af1aeae52a0ba501e83418a73f0e9b8083 +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Tue Dec 6 22:48:40 2005 +0000 + + Change *man_SOURCES ==> *man_PRE to fix autotools warnings. + +commit a5e7061284a3d6c235e17527824c151eab4a500c +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Sat Dec 3 05:49:36 2005 +0000 + + Update package version number for X11R7 RC3 release. + +commit 80f07603a74f9cdae8e78630ff1616432a0184ff +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Fri Dec 2 02:16:11 2005 +0000 + + Remove extraneous AC_MSG_RESULT. + +commit 167226536dd62c5928791a5531ffb359420789a9 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Tue Nov 29 23:30:05 2005 +0000 + + Only build dlloader modules by default. + +commit 03cd84412f72adb7e107ed1b5cdb5cce42157f40 +Author: Alan Coopersmith <[EMAIL PROTECTED]> +Date: Mon Nov 28 22:04:14 2005 +0000 + + Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 + update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) + +commit 622f53b0e18d9497798ffa031749787e280cc212 +Author: Eric Anholt <[EMAIL PROTECTED]> +Date: Mon Nov 21 10:49:21 2005 +0000 + + Add .cvsignores for drivers. + +commit 0e89a5ef18103630bf8eedbbf8571b2eba09e931 +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Wed Nov 9 21:15:22 2005 +0000 + + Update package version number for X11R7 RC2 release. + +commit 43c7cf3c3e7aba4c88abfb58fdcf39c1a5f3721c +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Tue Nov 1 15:08:56 2005 +0000 + + Update pkgcheck depedencies to work with separate build roots. + +commit d5715dd298ce195e8e7b6a45ecb40d84227b6dad +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Wed Oct 19 02:48:05 2005 +0000 + + Update package version number for RC1 release. + +commit d45ce8aebeb350941b1a715da8122ae71448876f +Author: Alan Coopersmith <[EMAIL PROTECTED]> +Date: Tue Oct 18 00:01:55 2005 +0000 + + Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro + substitutions to work better with BSD make + +commit 498d6aaeac8c2de97c5e4f4f1ded434ad983a534 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Mon Oct 17 22:57:37 2005 +0000 + + More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead + of indirectly + +commit 37b3af373d7cbbd1e37c4295acaee05ee2e718ae +Author: Alan Coopersmith <[EMAIL PROTECTED]> +Date: Mon Oct 17 00:09:07 2005 +0000 + + Use sed & cpp to substitute variables in driver man pages + +commit c8438067e1fca1f43779129e54604fbe68cd8f5c +Author: Daniel Stone <[EMAIL PROTECTED]> +Date: Thu Aug 18 09:03:54 2005 +0000 + + Update autogen.sh to one that does objdir != srcdir. + +commit 0060b45acde484363c5066fdbbc24ba9302029cf +Author: Kevin E Martin <[EMAIL PROTECTED]> +Date: Fri Jul 29 21:22:46 2005 +0000 + + Various changes preparing packages for RC0: + - Verify and update package version numbers as needed + - Implement versioning scheme + - Change bug address to point to bugzilla bug entry form + - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to + reenable it) + - Fix makedepend to use pkgconfig and pass distcheck + - Update build script to build macros first + - Update modular Xorg version + +commit c2d898c265670c74f8d0aa43d9a3538692f94060 +Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> +Date: Tue Jul 26 23:51:03 2005 +0000 + + Build system for tseng + +commit 34821cefd17fa78ca6ef1e42f0e5614c9c1e95eb +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Mon Jul 11 02:30:06 2005 +0000 + + Prep for modular builds by adding guarded #include "config.h" everywhere. + +commit 088f5a28df6b82b127e5ca67f8a6b567e61229b7 +Author: Adam Jackson <[EMAIL PROTECTED]> +Date: Sat Jun 25 21:16:59 2005 +0000 + + Bug #3626: _X_EXPORT tags for video and input drivers. + +commit 158c29da25a3b31c31a5f962eae4b7d243533fc1 +Author: Daniel Stone <[EMAIL PROTECTED]> +Date: Wed Apr 20 12:25:32 2005 +0000 + + Fix includes right throughout the Xserver tree: + change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; + change "foo.h", "extensions/foo.h" and "X11/foo.h" to + <X11/extensions/foo.h> for extension headers, e.g. Xv.h; + change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. + +commit 260b04232cc68431633aef0842bac3fdf94880aa +Author: Markus Kuhn <[EMAIL PROTECTED]> +Date: Sat Dec 4 00:43:10 2004 +0000 + + Encoding of numerous files changed to UTF-8 + +commit 9349d469fda7c1bf2ada01ac17e83da4f4b83fd0 +Author: Eric Anholt <[EMAIL PROTECTED]> +Date: Wed Jun 16 09:24:09 2004 +0000 + + DRI XFree86-4_3_99_12-merge import + +commit e43ddda495ed5ff4a39966fa2249125214a8e17e +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Wed May 26 16:24:09 2004 +0000 + + Fixing setting of physical framebuffer base for several drivers. C&T + driver: Fixed setting of minimal clocks for HiQV chipsets. Neomagic + driver: improved support for lowres double scan modes. + +commit 4ba842dddc8c6bb10a626bc01bc11f64a45be9fa +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Fri Apr 23 19:52:24 2004 +0000 + + Merging XORG-CURRENT into trunk + +commit 9da00669ac5ceb1e8eefbc98689da9e3015bf59a +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Sun Mar 14 08:33:41 2004 +0000 + + Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 + +commit 5a84a3f014543554b43037f9b39479d05c8dee5e +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Wed Mar 3 12:12:28 2004 +0000 + + Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 + +commit 0dc3b939140595cd0fc190a6920a9b204cd9c557 +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Thu Feb 26 13:35:55 2004 +0000 + + readding XFree86's cvs IDs + +commit 946579498b6b02bdb271e6ead1ee6b7c8f375432 +Author: Egbert Eich <[EMAIL PROTECTED]> +Date: Thu Feb 26 09:23:28 2004 +0000 + + Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 + +commit 6145158569721959d6adb98eb2a26e8f850088da +Author: Kaleb Keithley <[EMAIL PROTECTED]> +Date: Tue Nov 25 19:28:43 2003 +0000 + + XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks + +commit 795dc7c87de581d0b70926845620186e1a2e1a1f +Author: Kaleb Keithley <[EMAIL PROTECTED]> +Date: Fri Nov 14 16:48:55 2003 +0000 + + XFree86 4.3.0.1 + +commit f8465308152c64c6e05ebf814794aec1022046c5 +Author: Kaleb Keithley <[EMAIL PROTECTED]> +Date: Fri Nov 14 16:48:55 2003 +0000 + + Initial revision commit 60f4e6e4371e90fe38191c805749f7a5b0a1c1a4 Author: Brice Goglin <[EMAIL PROTECTED]> Date: Mon Apr 30 00:50:53 2007 +0200 New upstream release 1.1.1 and pull upstream manpage fix 6e9ae39e789316770780831a264507c92c42c694 diff --git a/debian/changelog b/debian/changelog index a1aa3e2..9389dd1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xserver-xorg-video-tseng (1:1.1.0-6) UNRELEASED; urgency=low +xserver-xorg-video-tseng (1:1.1.1-1) UNRELEASED; urgency=low [ Julien Cristau ] * Add link to xserver-xorg-core bug script, so that bugreports contain @@ -8,6 +8,8 @@ xserver-xorg-video-tseng (1:1.1.0-6) UNRELEASED; urgency=low * Replaces/Conflicts: xserver-xorg-driver-tseng. [ Brice Goglin ] + * New upstream release. + + Pull upstream manpage fix 6e9ae39e789316770780831a264507c92c42c694 * Install the upstream changelog. * Bump Build-Depends: xserver-xorg-dev to >= 2:1.2.99.902 (needed to let xsfbs get access to serverminver). commit e8ab0f3d5639ed7d74c65f48413897f0e72d97b1 Author: Brice Goglin <[EMAIL PROTECTED]> Date: Mon Apr 30 00:48:48 2007 +0200 Miscellaneous fixed in debian/control and debian/rules. * Install the upstream changelog. * Bump Build-Depends: xserver-xorg-dev to >= 2:1.2.99.902 (needed to let xsfbs get access to serverminver). * Add XS-Vcs-*. * Add a link to www.X.org and a reference to the xf86-video-tseng module in the long description. * Remove Fabio from uploaders with his permission. He's always welcome back. diff --git a/debian/changelog b/debian/changelog index a8f1e8a..a1aa3e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,7 +7,16 @@ xserver-xorg-video-tseng (1:1.1.0-6) UNRELEASED; urgency=low [ Timo Aaltonen ] * Replaces/Conflicts: xserver-xorg-driver-tseng. - -- Timo Aaltonen <[EMAIL PROTECTED]> Tue, 24 Apr 2007 14:36:12 +0300 + [ Brice Goglin ] + * Install the upstream changelog. + * Bump Build-Depends: xserver-xorg-dev to >= 2:1.2.99.902 + (needed to let xsfbs get access to serverminver). + * Add XS-Vcs-*. + * Add a link to www.X.org and a reference to the xf86-video-tseng + module in the long description. + * Remove Fabio from uploaders with his permission. He's always welcome back. + + -- Brice Goglin <[EMAIL PROTECTED]> Mon, 30 Apr 2007 00:48:10 +0200 xserver-xorg-video-tseng (1:1.1.0-5) experimental; urgency=low diff --git a/debian/control b/debian/control index 26f1203..c1b9c7b 100644 --- a/debian/control +++ b/debian/control @@ -2,9 +2,11 @@ Source: xserver-xorg-video-tseng Section: x11 Priority: optional Maintainer: Debian X Strike Force <debian-x@lists.debian.org> -Uploaders: David Nusinow <[EMAIL PROTECTED]>, Branden Robinson <[EMAIL PROTECTED]>, Fabio M. Di Nitto <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 5.0.0), pkg-config, xserver-xorg-dev (>= 2:1.2.0), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev +Uploaders: David Nusinow <[EMAIL PROTECTED]>, Branden Robinson <[EMAIL PROTECTED]> +Build-Depends: debhelper (>= 5.0.0), pkg-config, xserver-xorg-dev (>= 2:1.2.99.902), x11proto-video-dev, x11proto-core-dev, x11proto-fonts-dev, x11proto-randr-dev, x11proto-render-dev, x11proto-xext-dev Standards-Version: 3.6.1 +XS-Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-tseng +XS-Vcs-Browser: http://git.debian.org/?p=pkg-xorg/driver/xserver-xorg-video-tseng.git Package: xserver-xorg-video-tseng Architecture: any @@ -16,8 +18,8 @@ Description: X.Org X server -- Tseng display driver This package provides the driver for Tseng Labs cards. . More information about X.Org can be found at: + <URL:http://www.X.org> <URL:http://xorg.freedesktop.org> <URL:http://lists.freedesktop.org/mailman/listinfo/xorg> . - This module can be found as the module 'driver/xf86-video-tseng' at - :pserver:[EMAIL PROTECTED]:/cvs/xorg + This package is built from the X.org xf86-video-tseng driver module. diff --git a/debian/rules b/debian/rules index c675b19..e770e42 100755 --- a/debian/rules +++ b/debian/rules @@ -71,7 +71,7 @@ binary-arch: build install serverabi dh_testroot dh_installdocs - dh_installchangelogs + dh_installchangelogs ChangeLog dh_install --sourcedir=debian/tmp --list-missing dh_link dh_strip commit 271778bd6338575afa3e4ae7f614f38cdff8e2fb Author: Branden Robinson <[EMAIL PROTECTED](none)> Date: Thu Apr 12 23:18:32 2007 -0400 Test for existence of debian/patches directory before creating a symlink to it. This prevents packages that apply no patches from ending up with a broken symlink in them. Remove SVN keyword. Update copyright notice. diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index d88c6db..63dde45 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -1,11 +1,10 @@ #!/usr/bin/make -f -# $Id$ -# Debian rules file for xorg-x11 source package +# Debian X Strike Force Build System (XSFBS): Make portion # Copyright 1996 Stephen Early # Copyright 1997 Mark Eichin -# Copyright 1998-2005 Branden Robinson +# Copyright 1998-2005, 2007 Branden Robinson # Copyright 2005 David Nusinow # # Licensed under the GNU General Public License, version 2. See the file @@ -127,7 +126,7 @@ $(STAMP_DIR)/prepare: $(STAMP_DIR)/stampdir if [ ! -e $(STAMP_DIR)/log ]; then \ mkdir $(STAMP_DIR)/log; \ fi; \ - if [ ! -e patches ]; then \ + if [ -e debian/patches ] && [ ! -e patches ]; then \ ln -s debian/patches patches; \ fi; \ >$@ commit 72811b4cede7275a35d36b44bcb5f431a8aa0133 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Fri Mar 2 20:28:15 2007 +0100 Fix copy/paste typo in the input driver provides. diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index 0343aec..d88c6db 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -359,7 +359,7 @@ VIDEOABI = $(shell cat /usr/share/xserver-xorg/videoabiver 2>/dev/null) INPUTABI = $(shell cat /usr/share/xserver-xorg/inputabiver 2>/dev/null) SERVER_DEPENDS = xserver-xorg-core (>= $(SERVERMINVERS)) VIDDRIVER_PROVIDES = xserver-xorg-video-$(VIDEOABI) -INPDRIVER_PROVIDES = xserver-xorg-video-$(INPUTABI) +INPDRIVER_PROVIDES = xserver-xorg-input-$(INPUTABI) ifeq ($(PACKAGE),) PACKAGE=$(shell awk '/^Package:/ { print $$2; exit }' < debian/control) endif commit 4a943db2564c4f573ce2f5f676a841267e961f16 Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Mar 1 22:06:04 2007 -0500 Fix one missed bit from the serverabiver -> serverminver rename diff --git a/debian/xsfbs/xsfbs.mk b/debian/xsfbs/xsfbs.mk index cfc5496..0343aec 100755 --- a/debian/xsfbs/xsfbs.mk +++ b/debian/xsfbs/xsfbs.mk @@ -366,7 +366,7 @@ endif .PHONY: serverabi serverabi: -ifeq ($(SERVERABI),) +ifeq ($(SERVERMINVERS),) @echo error: xserver-xorg-dev needs to be installed @exit 1 else commit 1ab6d1ab9696b48a6e352d31eee425e3018abf11 Author: David Nusinow <[EMAIL PROTECTED]> Date: Wed Feb 28 23:45:12 2007 -0500 Autoreconf diff --git a/Makefile.in b/Makefile.in index 549e9f1..21f61f8 100644 --- a/Makefile.in +++ b/Makefile.in @@ -58,7 +58,7 @@ host_triplet = @host@ DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(top_srcdir)/configure COPYING ChangeLog config.guess \ - config.sub depcomp install-sh ltmain.sh missing + config.sub depcomp install-sh ltmain.sh missing mkinstalldirs subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac @@ -66,7 +66,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno configure.status.lineno -mkinstalldirs = $(install_sh) -d +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = SOURCES = @@ -129,6 +129,7 @@ F77 = @F77@ 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@ @@ -163,13 +164,9 @@ STRIP = @STRIP@ 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@ @@ -186,24 +183,31 @@ build_cpu = @build_cpu@ 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 --git a/aclocal.m4 b/aclocal.m4 index aaed1b9..aaae5ad 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -13,7 +13,7 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 48 AC_PROG_LIBTOOL +# serial 48 Debian 1.5.22-4 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -1397,18 +1397,6 @@ freebsd1*) dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -1564,7 +1552,7 @@ linux*oldld* | linux*aout* | linux*coff*) ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -1578,27 +1566,10 @@ linux*) # before this can be enabled. hardcode_into_libs=yes - # find out which ABI we are using - libsuff= - case "$host_cpu" in - x86_64*|s390x*|powerpc64*) - echo '[#]line __oline__ "configure"' > conftest.$ac_ext - if AC_TRY_EVAL(ac_compile); then - case `/usr/bin/file conftest.$ac_objext` in - *64-bit*) - libsuff=64 - sys_lib_search_path_spec="/lib${libsuff} /usr/lib${libsuff} /usr/local/lib${libsuff}" - ;; - esac - fi - rm -rf conftest* - ;; - esac - # Append ld.so.conf contents to the search path if test -f /etc/ld.so.conf; then lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` - sys_lib_dlsearch_path_spec="/lib${libsuff} /usr/lib${libsuff} $lt_ld_extra" + sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" fi # We used to test for /lib/ld.so.1 and disable shared libraries on @@ -1610,7 +1581,7 @@ linux*) dynamic_linker='GNU/Linux ld.so' ;; -knetbsd*-gnu) +netbsdelf*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -1619,7 +1590,7 @@ knetbsd*-gnu) shlibpath_var=LD_LIBRARY_PATH shlibpath_overrides_runpath=no hardcode_into_libs=yes - dynamic_linker='GNU ld.so' + dynamic_linker='NetBSD ld.elf_so' ;; netbsd*) @@ -2327,7 +2298,7 @@ darwin* | rhapsody*) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]