-Grab the mouse when waiting for a key or mouse button input when configuring controls in the options menu.

git-svn-id: http://odamex.net/svn/root/trunk@4082 b0bcef46-2027-0410-bd56-ab726e9a1d04
Set the proper UPNPC_BUILD_* flags before we add the upnpc project, so the settings stick.

git-svn-id: http://odamex.net/svn/root/trunk@4083 b0bcef46-2027-0410-bd56-ab726e9a1d04
Introduce USE_INTREE_PORTMIDI, which uses the version of PortMidi included in the source tree.

- If disabled, we fall back to using find_package(PortMidi).
- USE_INTREE_PORTMIDI is enabled by default on Windows and disabled by default on *NIX.

git-svn-id: http://odamex.net/svn/root/trunk@4084 b0bcef46-2027-0410-bd56-ab726e9a1d04
Use the bare minimum of the textscreen library needed.

git-svn-id: http://odamex.net/svn/root/trunk@4085 b0bcef46-2027-0410-bd56-ab726e9a1d04
It's "global", not "gloabl"...

git-svn-id: http://odamex.net/svn/root/trunk@4086 b0bcef46-2027-0410-bd56-ab726e9a1d04
Fix build on Apple 10.4 sdk


git-svn-id: http://odamex.net/svn/root/trunk@4087 b0bcef46-2027-0410-bd56-ab726e9a1d04
First stab at packaging.

- Builds a client, server and common rpm and deb package on Linux.
- No clue if the packages actually work as advertised yet...
- Windows installer packaging is to come.
- OSX packaging has not yet been touched.

git-svn-id: http://odamex.net/svn/root/trunk@4088 b0bcef46-2027-0410-bd56-ab726e9a1d04
Introduce windows packaging.

It's there, but not quite complete...some unnecessary directories are included.

git-svn-id: http://odamex.net/svn/root/trunk@4089 b0bcef46-2027-0410-bd56-ab726e9a1d04
Don't install any miniupnpc headers or libraries.

git-svn-id: http://odamex.net/svn/root/trunk@4090 b0bcef46-2027-0410-bd56-ab726e9a1d04
Don't show the UPNPC_INSTALL variable in the CMake GUI.

git-svn-id: http://odamex.net/svn/root/trunk@4091 b0bcef46-2027-0410-bd56-ab726e9a1d04
Expose a single variable that allows toggling on or off component packages (deb/rpm).

git-svn-id: http://odamex.net/svn/root/trunk@4092 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add some dependencies and extra info for the debian package.

- Generated Debian package correctly installs.
- Does not yet run, since it can't find odamex.wad.

git-svn-id: http://odamex.net/svn/root/trunk@4093 b0bcef46-2027-0410-bd56-ab726e9a1d04
Allow odamex to look in the proper FHS directory for odamex.wad.

git-svn-id: http://odamex.net/svn/root/trunk@4094 b0bcef46-2027-0410-bd56-ab726e9a1d04
Add odalaunch to the packages.

git-svn-id: http://odamex.net/svn/root/trunk@4095 b0bcef46-2027-0410-bd56-ab726e9a1d04
Make sure we're only globbing config files.

git-svn-id: http://odamex.net/svn/root/trunk@4097 b0bcef46-2027-0410-bd56-ab726e9a1d04
A couple of extra package odds and ends...

git-svn-id: http://odamex.net/svn/root/trunk@4098 b0bcef46-2027-0410-bd56-ab726e9a1d04