SDL.qpg.in
author Sam Lantinga <slouken@libsdl.org>
Wed, 10 Dec 2003 12:35:56 +0000
changeset 753 b14fdadd8311
parent 718 cbc0f7fabd1c
child 863 a4853bc3b4f8
permissions -rw-r--r--
Date: Thu, 4 Dec 2003 07:48:40 +0200
From: "Mike Gorchak"
Subject: SDL/QNX6 new patch

Here in attachment my patch for the SDL/QNX6 again :) It contain non-crtitical/cosmetic fixes:

1. Fixed window centering at other than the first consoles.
2. Fixed window centering algorithm in case when window height or width are greater than the desktop resolution.
3. Fixed window positioning on other than the first consoles.
4. Fixed occasional input focus lost when switching to fullscreen.
5. Removed the Photon's default chroma color for the overlays, added RGB(12, 6, 12) color instead (very dark pink).
6. Added more checks to the YUV overlay code (fixed crashes during resolution mode switches).
7. Added support for Enter/Backspace keys in unicode mode (used by Maelstrom and by other games).
8. Fixed window restore/maximize function. It works, finally.
slouken@693
     1
<QPG:Generation>
slouken@693
     2
   <QPG:Options>
slouken@693
     3
      <QPG:User unattended="yes" verbosity="0" listfiles="yes"/>
slouken@693
     4
      <QPG:Defaults type="qnx_package"/>
slouken@693
     5
      <QPG:Source></QPG:Source>
slouken@693
     6
      <QPG:Release date="today" number="+"/>
slouken@693
     7
      <QPG:Build></QPG:Build>
slouken@693
     8
      <QPG:FileSorting strip="yes"/>
slouken@693
     9
      <QPG:Package targets="standart"/>
slouken@693
    10
      <QPG:Repository generate="yes"/>
slouken@693
    11
      <QPG:FinalDir></QPG:FinalDir>
slouken@693
    12
      <QPG:Cleanup></QPG:Cleanup>
slouken@693
    13
   </QPG:Options>
slouken@693
    14
slouken@693
    15
   <QPG:Responsible>
slouken@693
    16
      <QPG:Company>QNX.ORG.RU Community</QPG:Company>
slouken@693
    17
      <QPG:Department></QPG:Department>
slouken@693
    18
      <QPG:Group></QPG:Group>
slouken@693
    19
      <QPG:Team>QNX.ORG.RU Team</QPG:Team>
slouken@693
    20
      <QPG:Employee>Mike Gorchak</QPG:Employee>
slouken@693
    21
      <QPG:EmailAddress>mike@malva.ua</QPG:EmailAddress>
slouken@693
    22
   </QPG:Responsible>
slouken@693
    23
slouken@693
    24
   <QPG:Values>
slouken@693
    25
      <QPG:Files>
slouken@693
    26
         <QPG:Add file="./COPYING" install="LicenseUrl/" handling="repdata"/>
slouken@693
    27
         <QPG:Add permissions="0755" file="./src/.libs/libSDL-1.2.so.0" install="/opt/lib/"/>
slouken@693
    28
         <QPG:Add filetype="symlink" file="libSDL.so" install="/opt/lib/" linkto="libSDL-1.2.so.0"/>
slouken@693
    29
         <QPG:Add filetype="symlink" file="libSDL-1.1.so.0" install="/opt/lib/" linkto="libSDL-1.2.so.0"/>
slouken@693
    30
         <QPG:Add filetype="symlink" file="libSDL-1.0.so.0" install="/opt/lib/" linkto="libSDL-1.2.so.0"/>
slouken@693
    31
         <QPG:Add permissions="0644" file="./src/.libs/libSDL.a" install="/opt/lib/"/>
slouken@693
    32
         <QPG:Add permissions="0644" file="./src/.libs/libSDL.lai" install="/opt/lib/libSDL.la"/>
slouken@701
    33
         <QPG:Add permissions="0644" file="./src/main/libSDLmain.a" install="/opt/lib/"/>
slouken@693
    34
         <QPG:Add permissions="0644" file="./include/*.h" install="/opt/include/SDL/"/>
slouken@693
    35
         <QPG:Add permissions="0755" file="./sdl-config" install="/opt/bin/"/>
slouken@693
    36
         <QPG:Add permissions="0644" file="./BUGS" install="/usr/doc/SDL12/"/>
slouken@693
    37
         <QPG:Add permissions="0644" file="./COPYING" install="/usr/doc/SDL12/"/>
slouken@693
    38
         <QPG:Add permissions="0644" file="./CREDITS" install="/usr/doc/SDL12/"/>
slouken@693
    39
         <QPG:Add permissions="0644" file="./INSTALL" install="/usr/doc/SDL12/"/>
slouken@693
    40
         <QPG:Add permissions="0644" file="./README" install="/usr/doc/SDL12/"/>
slouken@693
    41
         <QPG:Add permissions="0644" file="./README-SDL.txt" install="/usr/doc/SDL12/"/>
slouken@693
    42
         <QPG:Add permissions="0644" file="./README.CVS" install="/usr/doc/SDL12/"/>
slouken@693
    43
         <QPG:Add permissions="0644" file="./README.QNX" install="/usr/doc/SDL12/"/>
slouken@693
    44
         <QPG:Add permissions="0644" file="./TODO" install="/usr/doc/SDL12/"/>
slouken@693
    45
         <QPG:Add permissions="0644" file="./WhatsNew" install="/usr/doc/SDL12/"/>
slouken@693
    46
         <QPG:Add permissions="0644" file="./docs.html" install="/usr/doc/SDL12/Changes.html"/>
slouken@693
    47
         <QPG:Add permissions="0644" file="./docs/index.html" install="/usr/doc/SDL12/docs/"/>
slouken@693
    48
         <QPG:Add permissions="0644" file="./docs/html/*.html" install="/usr/doc/SDL12/docs/html/"/>
slouken@693
    49
         <QPG:Add permissions="0644" file="./docs/images/rainbow.gif" install="/usr/doc/SDL12/docs/images/"/>
slouken@693
    50
         <QPG:Add permissions="0644" file="./docs/man3/*.3" install="/opt/man/man3/"/>
slouken@693
    51
         <QPG:Add permissions="0644" file="./sdl.m4" install="/opt/share/aclocal/"/>
slouken@693
    52
      </QPG:Files>
slouken@693
    53
      <QPG:PackageFilter>
slouken@693
    54
         <QPM:PackageManifest>
slouken@718
    55
slouken@693
    56
            <QPM:PackageDescription>
slouken@693
    57
               <QPM:PackageType>Library</QPM:PackageType>
slouken@693
    58
               <QPM:PackageName>SDL</QPM:PackageName>
slouken@693
    59
               <QPM:PackageReleaseNumber>1</QPM:PackageReleaseNumber>
slouken@693
    60
               <QPM:PackageRepository>http://qnx.org.ru/repository</QPM:PackageRepository>
slouken@693
    61
               <QPM:FileVersion>2.0</QPM:FileVersion>
slouken@693
    62
            </QPM:PackageDescription>
slouken@718
    63
slouken@693
    64
            <QPM:ProductDescription>
slouken@753
    65
               <QPM:ProductName>Simple DirectMedia Layer (SDL)</QPM:ProductName>
slouken@693
    66
               <QPM:ProductIdentifier>SDL</QPM:ProductIdentifier>
slouken@693
    67
               <QPM:ProductEmail>slouken@libsdl.org</QPM:ProductEmail>
slouken@693
    68
               <QPM:VendorName>public</QPM:VendorName>
slouken@693
    69
               <QPM:VendorInstallName>public</QPM:VendorInstallName>
slouken@693
    70
               <QPM:VendorURL>http://www.libsdl.org</QPM:VendorURL>
slouken@693
    71
               <QPM:VendorEmbedURL/>
slouken@693
    72
               <QPM:VendorEmail>slouken@libsdl.org</QPM:VendorEmail>
slouken@693
    73
               <QPM:AuthorName>Sam Lantinga</QPM:AuthorName>
slouken@693
    74
               <QPM:AuthorURL>http://www.libsdl.org</QPM:AuthorURL>
slouken@693
    75
               <QPM:AuthorEmbedURL/>
slouken@693
    76
               <QPM:AuthorEmail>slouken@libsdl.org</QPM:AuthorEmail>
slouken@693
    77
               <QPM:ProductIconSmall/>
slouken@693
    78
               <QPM:ProductIconLarge/>
slouken@718
    79
               <QPM:ProductDescriptionShort>This is the Simple DirectMedia Layer (SDL), a generic API that provides low level access to audio, keyboard, mouse, and display framebuffer across multiple platforms.</QPM:ProductDescriptionShort>
slouken@718
    80
               <QPM:ProductDescriptionLong>This is the Simple DirectMedia Layer (SDL), a generic API that provides low level access to audio, keyboard, mouse, and display framebuffer across multiple platforms. This is the libraries, include files and other resources you can use to develop and run SDL applications.</QPM:ProductDescriptionLong>
slouken@693
    81
               <QPM:ProductDescriptionURL>http://www.libsdl.org</QPM:ProductDescriptionURL>
slouken@693
    82
               <QPM:ProductDescriptionEmbedURL/>
slouken@693
    83
            </QPM:ProductDescription>
slouken@718
    84
slouken@693
    85
            <QPM:ReleaseDescription>
slouken@693
    86
               <QPM:ReleaseVersion>@VERSION@</QPM:ReleaseVersion>
slouken@693
    87
               <QPM:ReleaseUrgency>High</QPM:ReleaseUrgency>
slouken@693
    88
               <QPM:ReleaseStability>Stable</QPM:ReleaseStability>
slouken@693
    89
               <QPM:ReleaseNoteMinor/>
slouken@693
    90
               <QPM:ReleaseNoteMajor/>
slouken@693
    91
               <QPM:ReleaseBuild>1</QPM:ReleaseBuild>
slouken@693
    92
               <QPM:CountryExclude/>
slouken@718
    93
               <QPM:ReleaseCopyright>GNU Lesser General Public License</QPM:ReleaseCopyright>
slouken@693
    94
            </QPM:ReleaseDescription>
slouken@718
    95
slouken@693
    96
            <QPM:ContentDescription>
slouken@718
    97
               <QPM:ContentTopic xmlmultiple="true">Software Development/Libraries and Extensions/C Libraries</QPM:ContentTopic>
slouken@753
    98
               <QPM:ContentKeyword>SDL, audio, graphics, demos, games, emulators, direct, media, layer</QPM:ContentKeyword>
slouken@693
    99
               <QPM:TargetOS>qnx6</QPM:TargetOS>
slouken@718
   100
               <QPM:HostOS>none</QPM:HostOS>
slouken@718
   101
               <QPM:DisplayEnvironment xmlmultiple="true">Photon</QPM:DisplayEnvironment>
slouken@753
   102
               <QPM:DisplayEnvironment xmlmultiple="true">Console</QPM:DisplayEnvironment>
slouken@718
   103
               <QPM:TargetAudience xmlmultiple="true">Developer</QPM:TargetAudience>
slouken@718
   104
               <QPM:TargetAudience xmlmultiple="true">User</QPM:TargetAudience>
slouken@693
   105
            </QPM:ContentDescription>
slouken@693
   106
            <QPM:LicenseUrl>repdata://LicenseUrl/COPYING</QPM:LicenseUrl>
slouken@718
   107
         </QPM:PackageManifest>
slouken@718
   108
      </QPG:PackageFilter>
slouken@718
   109
slouken@718
   110
      <QPG:PackageFilter proc="none" target="none">
slouken@718
   111
         <QPM:PackageManifest>
slouken@693
   112
            <QPM:ProductInstallationDependencies>
slouken@718
   113
               <QPM:ProductRequirements></QPM:ProductRequirements>
slouken@693
   114
            </QPM:ProductInstallationDependencies>
slouken@693
   115
         </QPM:PackageManifest>
slouken@693
   116
      </QPG:PackageFilter>
slouken@718
   117
slouken@718
   118
      <QPG:PackageFilter proc="x86" target="none">
slouken@718
   119
         <QPM:PackageManifest>
slouken@718
   120
            <QPM:ProductInstallationDependencies>
slouken@718
   121
               <QPM:ProductRequirements></QPM:ProductRequirements>
slouken@718
   122
            </QPM:ProductInstallationDependencies>
slouken@718
   123
         </QPM:PackageManifest>
slouken@718
   124
      </QPG:PackageFilter>
slouken@718
   125
slouken@718
   126
      <QPG:PackageFilter proc="none" target="x86">
slouken@718
   127
         <QPM:PackageManifest>
slouken@718
   128
            <QPM:ProductInstallationDependencies>
slouken@718
   129
               <QPM:ProductRequirements></QPM:ProductRequirements>
slouken@718
   130
            </QPM:ProductInstallationDependencies>
slouken@718
   131
         </QPM:PackageManifest>
slouken@718
   132
      </QPG:PackageFilter>
slouken@718
   133
slouken@718
   134
      <QPG:PackageFilter proc="x86" target="x86">
slouken@718
   135
         <QPM:PackageManifest>
slouken@718
   136
            <QPM:ProductInstallationDependencies>
slouken@718
   137
               <QPM:ProductRequirements></QPM:ProductRequirements>
slouken@718
   138
            </QPM:ProductInstallationDependencies>
slouken@718
   139
         </QPM:PackageManifest>
slouken@718
   140
      </QPG:PackageFilter>
slouken@718
   141
slouken@693
   142
   </QPG:Values>
slouken@693
   143
</QPG:Generation>