111d341caSmrg/* $XFree86$ */
21c80d5b0Smrg
311d341caSmrg/*
411d341caSmrg * This file contains DMX server specific defines
511d341caSmrg */
611d341caSmrg
711d341caSmrg#undef  XVendorString
811d341caSmrg#define XVendorString	"DMX Project"
911d341caSmrg
1011d341caSmrg/*
1111d341caSmrg * Note 1: This is a signed int that is printed as a decimal number.
1211d341caSmrg *         Since we want to make it human-interpretable, the fields are
1311d341caSmrg *         defined as:
1411d341caSmrg *         2147483648
1511d341caSmrg *         AAbbyymmdd
1611d341caSmrg *         AA: major version 01-20
1711d341caSmrg *         bb: minor version 00-99
1811d341caSmrg *         yy: year          00-99 [See Note 2]
1911d341caSmrg *         mm: month         01-12
2011d341caSmrg *         dd: day           01-31
2111d341caSmrg *
2211d341caSmrg * Note 2: The default epoch for the year is 2000.
2311d341caSmrg *         To change the default epoch, change the DMX_VENDOR_RELEASE
24944bff83Smrg *         macro below, bump the minor version number, and change
2511d341caSmrg *         xdpyinfo to key off the major/minor version to determine the
2611d341caSmrg *         new epoch.  Remember to do this on January 1, 2100 and every
2711d341caSmrg *         100 years thereafter.
2811d341caSmrg */
2911d341caSmrg#define DMX_VENDOR_RELEASE(major,minor,year,month,day) \
3011d341caSmrg    ((major)     * 100000000) + \
3111d341caSmrg    ((minor)     *   1000000) + \
3211d341caSmrg    ((year-2000) *     10000) + \
3311d341caSmrg    ((month)     *       100) + \
3411d341caSmrg    ((day)       *         1)
3511d341caSmrg#undef  XVendorRelease
3611d341caSmrg#define XVendorRelease	DMX_VENDOR_RELEASE(1,2,2004,6,30)
3711d341caSmrg
3811d341caSmrgEXTENSIONS_NOT_SUPPORTED = \
3911d341caSmrg	-UMULTIBUFFER \
4011d341caSmrg	-UXV \
4111d341caSmrg	-UDBE \
4211d341caSmrg	-UXF86VIDMODE \
4311d341caSmrg	-UXF86MISC \
4411d341caSmrg	-UXFreeXDGA \
4511d341caSmrg	-UXF86DRI \
4611d341caSmrg	-UMITSHM \
4711d341caSmrg	-UTOGCUP \
4811d341caSmrg	-UDPSEXT \
4911d341caSmrg	-UMITMISC \
5011d341caSmrg	-USCREENSAVER \
5111d341caSmrg	-URANDR \
5211d341caSmrg	-UXFIXES \
5311d341caSmrg	-UDAMAGE
5411d341caSmrg
5511d341caSmrgEXT_TEMP_NOT_SUPPORTED = \
5611d341caSmrg	-UFONTCACHE
5711d341caSmrg
5811d341caSmrgDMX_DEFINES = \
5911d341caSmrg	$(EXTENSIONS_NOT_SUPPORTED) \
6011d341caSmrg	$(EXT_TEMP_NOT_SUPPORTED) \
6111d341caSmrg	-UXFree86LOADER
6211d341caSmrg
6311d341caSmrgXCOMM MITSHM -- works but doesn't quite do what people think it should
6411d341caSmrgXCOMM DPMSExtension -- compiled in but is non-functional
6511d341caSmrgXCOMM MITMISC provides legacy support for X11R1,2 applications.  Disable.
66