Commit graph

213 commits

Author SHA1 Message Date
Jamie Wilkinson
2e808bd20e - Applied patch from Ulrich 'Q' Spoerlein to fix build
problems on FreeBSD.
2002-10-09 21:15:53 +00:00
Jamie Wilkinson
263c46a443 - Updated TODO list 2002-10-05 02:05:22 +00:00
Jamie Wilkinson
151941fa52 - Applied patch from Vincent S. Cojot to fix SDLGL loading. 2002-09-25 22:14:02 +00:00
Jamie Wilkinson
dbc7d43cdd - Applied a patch from Ulrich Spoerlein to the configure
"--with-opengl" argument.
2002-09-25 12:45:21 +00:00
Jamie Wilkinson
d0557964e7 - Applied patch from Brady McCary to prefer automake 1.6. 2002-09-23 03:53:29 +00:00
Jamie Wilkinson
7b4a401a2d - Applied patch from Eric Dorland to fix make distcheck. 2002-09-19 06:21:28 +00:00
Jamie Wilkinson
0e64f3b7e5 - Fiddled with configure.in, making it sensible. 2002-09-19 06:04:37 +00:00
Jamie Wilkinson
51886d0095 - Updated the debian/ directory from the downstream package
just uploaded.
- Added .gitignore to the debian dir for the junk that gets
  created during build.
2002-09-19 04:05:08 +00:00
Jamie Wilkinson
d3c549b156 - Updated gitignore to ignore the directory created by make
distcheck.
- Cosmetic change to NEWS.
2002-09-18 06:47:00 +00:00
Jamie Wilkinson
7f2b035191 - Added THANKS and NEWS to the tarball.
- Fixed typo in NEWS.
2002-09-18 04:53:28 +00:00
Jamie Wilkinson
b9f1119021 - Added idea about automatic resolution detection to TODO.
- Updated AUTHORS file.
- Added THANKS file, with the names of all the people who
  sent in bug reports, contributed code, helped test quake2,
  and so on.
- Added the NEWS file for the 0.1 release.
2002-09-18 04:28:23 +00:00
Jamie Wilkinson
7a6eb9d465 - Added/updated gitignore files.
- Added dist tarballs to bootstrap clean.
2002-09-17 00:49:55 +00:00
Jamie Wilkinson
e50cadface - erm, *cough*, add the Makefile. 2002-09-16 23:53:05 +00:00
Jamie Wilkinson
0d6131ed29 - Fixed paths to the icon data.
- Added Makefile to distribute the pixmaps.
2002-09-16 23:47:30 +00:00
Jamie Wilkinson
c5d9624daf - Moved pixmap icon into data/ tree. 2002-09-16 22:38:01 +00:00
Jamie Wilkinson
c9e3938f71 - er, yeah, add the actual Makefiles, too 2002-09-16 14:27:25 +00:00
Jamie Wilkinson
f00374b4c5 - Created data/ and subdirectories that gets installed and creates
the datadir for users to install the pakfiles into.  (Closes: #48)
- Moved default config file from baseq2/ to data/baseq2.
- Changed header files from EXTRA_DIST to noinst_HEADERS.
2002-09-16 14:02:04 +00:00
Jamie Wilkinson
ed404b35b0 - Wild checkin time! Cleaning up the tree ready for a
release.
- Added header files to EXTRA_DIST in the relevant
  directories.
- Added the unused source directories to EXTRA_DIST.
- Changed -I.. to -I$(top_srcdir)/src for the header files
  in the module directories.
2002-09-16 08:11:44 +00:00
Jamie Wilkinson
1a4d78e410 - Removed OPENGL_CFLAGS and OPENGL_LIBS from the glx
refresher target, as OpenGL is dynamically loaded at
  runtime by glx.
2002-09-16 06:17:12 +00:00
Jamie Wilkinson
8f5786824f - Moved the definition of pkglibdir out of the rogue and
xatrix defines, to avoid an implication error in automake
2002-08-14 04:44:56 +00:00
Jamie Wilkinson
3cf26c3904 - Removed that evil junk from bootstrap that tried to check
for autotools versions -- it's ugly and hard to do right
  and isn't worth the effort -- from now on I will be
  referring people to the first paragraph in the README
2002-08-14 04:36:14 +00:00
Jamie Wilkinson
91f39e0e8a - Updated the missonpack part of the README 2002-08-12 00:32:30 +00:00
Jamie Wilkinson
37e950870c - Updated README to explain game data installs. 2002-08-10 02:20:32 +00:00
Jamie Wilkinson
3e17c963d8 - Attempted to fix mouse detection in the svgalib refresher,
by letting svgalib work out where the mouse is rather than
  have us worry about where it is.
2002-07-22 15:16:33 +00:00
Jamie Wilkinson
df9f046d34 - Corrected the comment for PKGDATADIR that Chris changed
with his 3dfx commit
2002-07-22 02:03:47 +00:00
Ragnvald Maartmann-Moe IV
5f426405a0 Automake detection fix from coob. 2002-07-21 23:26:57 +00:00
Chris Ison
147a783bb6 3dfx target fixup and glide reliance removal 2002-07-20 04:30:46 +00:00
Bill Currie
3b931b7ddf forgot to restore CFLAGS after the test :/ 2002-07-18 19:51:10 +00:00
Bill Currie
c1ec5e71e6 cope with gcc 3.1 2002-07-18 19:33:01 +00:00
Jamie Wilkinson
408470cce5 - Updated the README to be a bit more explicit when
specifying paths to libraries for configure.
- Added some whitespace to messages in configure.
2002-07-17 16:33:54 +00:00
Jamie Wilkinson
30718bb08f - Updated TODO list 2002-07-17 06:43:34 +00:00
Jamie Wilkinson
905edaed62 - Added compiler optimisations back to the Makefiles,
courtesy of configure.  Some basic optimisations are added
  unless optimisations are explicitly disabled.  Extra
  optimisations are added based on the cpu being built on.
2002-07-17 06:41:16 +00:00
Jamie Wilkinson
ac7df517ed - Really fixed the PKGLIBDIR bug this time (by making
exec_prefix default to $prefix)
2002-07-17 05:45:57 +00:00
Jamie Wilkinson
4a3753eaf5 - Fixed for real this time configure's ability to set a
correct PKGLIBDIR and PKGDATADIR when no --prefix is set
  on the configure line.
2002-07-17 05:10:09 +00:00
Jamie Wilkinson
74c84cbe1f - Put back snd_mixa.S into the build if assembler is
defined, and adjusted the preprocessor directives in
  snd_mix.c to fit.
2002-07-13 02:02:00 +00:00
Jamie Wilkinson
3848343e89 - Updated TODO list 2002-07-06 03:58:37 +00:00
Jamie Wilkinson
57216af19f - More reformatting 2002-07-06 02:23:15 +00:00
Jamie Wilkinson
abc8f0841e - Noted the requirement for automake 1.6 in the README
- Got configure to work out the BUILDSTRING (now BUILDHOST)
  for common.c
- Code cleanups.
2002-07-05 12:41:58 +00:00
Jamie Wilkinson
101e724922 - Erk, the module loaders were still trying to load
module.so, and so weren't finding the modules (cunningly
  hidden by the fact that old .so files weren't being
  cleaned up by the makefile).  Fixed that up good.
2002-07-05 01:31:36 +00:00
Jamie Wilkinson
b1e6dd79d7 - Made the configure message from the assembler test a
little more clearer
- The floating point exception when using the assembler
  refreshers no longer occurs, which seems to be a
  by-product of the recent auto* changes.  If you can make
  quake2 FPE again, I'd like to know.  (Closes: #22)
2002-07-05 00:28:04 +00:00
Jamie Wilkinson
8ccc351f99 - Applied NetBSD patch from Quentin Garnier.
- Added a configure test for ossaudio for NetBSD.
- Added a configure test for POSIX threads, from the GNU
  autoconf macro repository.
- Fixed up some typos in the Rogue and Xatrix makefiles
2002-07-04 14:17:24 +00:00
Jamie Wilkinson
9873502b19 - Updated game Makefiles to use libtool for linking
- Updated game .gitignores
2002-07-04 12:16:43 +00:00
Jamie Wilkinson
755750cbf2 - Fixed path to game when looking in the current directory 2002-07-04 05:04:31 +00:00
Jamie Wilkinson
fabdaefc7a - Updated src/.gitignore 2002-07-04 01:38:13 +00:00
Jamie Wilkinson
3973c870cc - Fixed up make install target, so that the dynamic modules
are installed into the correct places.
- Added libltdl, the libtool dynamic loader to the code, as
  the libraries are now under libtool control.  Libtool and
  libltdl are evil.
- Fixed various paths inside the code to point to PKGLIBDIR
  for the game and refresher modules, and PKGDATADIR for the
  game data.
- updated .gitignore
2002-07-04 00:50:09 +00:00
Jamie Wilkinson
0974879e67 - Added 'compile' to .gitignore 2002-07-01 06:25:15 +00:00
Jamie Wilkinson
c78029a65a - Applied soem FreeBSD patches that I had lying around, that
were waiting for me to get library detection in configure
  going.  Thanks to Faried Nawaz and Ulrich Spoerlein.
  (Closes: #36)
2002-07-01 06:21:38 +00:00
Jamie Wilkinson
378f0601d4 - Remove emacs backup files in bootstrap clean 2002-07-01 04:57:54 +00:00
Jamie Wilkinson
9743e9dcce - Added library detection to configure.in, to detect
SVGAlib, X, GL, SDL, and GLIDE.  Modified the
  Makefile.am's to match the new configure variables.
  Now people don't have to manually hack src/Makefile.am to
  build their targets.
- Fixed a typo in src/qgl.h with the #define
- Added new automake generated files to bootstrap's clean
  command.
- Added build requirements to HACKING, as we now need
  automake 1.6.
- Removed note in README about the asm FPE bug, as I seem to
  have inadvertently fixed this without meaning to.
2002-07-01 04:53:50 +00:00
Jamie Wilkinson
163207551b - "Fixed" an ifdef so that FreeBSD can compile. 2002-06-22 05:43:27 +00:00