Bill Currie
6d5ffa9f8e
[build] Move to non-recursive make
...
There's still some cleanup to do, but everything seems to be working
nicely: `make -j` works, `make distcheck` passes. There is probably
plenty of bitrot in the package directories (RPM, debian), though.
The vc project files have been removed since those versions are way out
of date and quakeforge is pretty much dependent on gcc now anyway.
Most of the old Makefile.am files are now Makemodule.am. This should
allow for new Makefile.am files that allow local building (to be added
on an as-needed bases). The current remaining Makefile.am files are for
standalone sub-projects.a
The installable bins are currently built in the top-level build
directory. This may change if the clutter gets to be too much.
While this does make a noticeable difference in build times, the main
reason for the switch was to take care of the growing dependency issues:
now it's possible to build tools for code generation (eg, using qfcc and
ruamoko programs for code-gen).
2020-06-25 11:35:37 +09:00
Bill Currie
3e343ded37
Qdd include/QF/math/*.h to the rpm.
2013-01-10 22:14:59 +09:00
Bill Currie
147bac0280
Remove mention of qfpc from the spec file.
...
qfpc has been "merged" into qfcc, so no need to delete it.
2013-01-10 22:01:55 +09:00
Bill Currie
4a9d18ae40
Slight rpm package cleanup to match debian.
2012-07-11 14:42:50 +09:00
Bill Currie
1369e9e158
Fix rpm package building.
2012-07-11 14:33:21 +09:00
Bill Currie
f3017edf0d
Fix RPM building.
2011-09-10 15:10:45 +09:00
Jeff Teunissen
8653f9d9a7
Add a man page for zpak
...
It's lame, but so is zpak :)
2010-12-24 16:23:52 -05:00
Bill Currie
22072ee606
Update for the new qfcc headers/libs location.
2010-12-24 20:07:40 +09:00
Bill Currie
54ebf64987
Forgot to remove rpmrc (no longer needed)
2010-12-23 16:19:38 +09:00
Bill Currie
a5e5df7084
Get rpms building again.
...
Need to make packages for jack, qtv and maybe sdl32, but that can wait.
2010-12-23 15:56:59 +09:00
Bill Currie
0dfff8fd58
ignore stuff
2010-08-07 10:42:09 +00:00
Bill Currie
8fd3754f3c
fix some unpackaged files
2007-03-08 13:25:21 +00:00
Bill Currie
cfc293cea9
fix for moved man path
2007-03-08 13:12:41 +00:00
Bill Currie
598b16b78d
rpm got anal about files being installed but not packaged...
2006-07-23 03:20:13 +00:00
Bill Currie
50fcab30a3
scrape off some bitrot
2006-07-23 02:45:13 +00:00
Bill Currie
df91ce0275
automaticly select the best available sound output driver as default
2005-06-08 10:12:28 +00:00
Bill Currie
f81a302c2a
add cd_file
2004-04-28 20:11:11 +00:00
Bill Currie
7446967f97
don't need qfdefs any more since the servers now do its job themselves
2004-01-21 20:55:03 +00:00
Bill Currie
f097c2e206
autoconfiscate the alsa plugin name
2004-01-20 05:43:23 +00:00
Bill Currie
cf074b14f7
update for the new ruamoko lib
2004-01-20 00:19:33 +00:00
Bill Currie
f28cc3e8ec
missed some alsa0_9 refs
2003-09-10 22:02:32 +00:00
Bill Currie
537c34a27f
add the new lib
2003-08-16 03:58:35 +00:00
Bill Currie
7782f01422
hmm, didn't propogate my fix properly
2003-07-14 00:20:36 +00:00
Bill Currie
1f9a22d54c
finally got it working
2003-07-12 20:19:05 +00:00
Bill Currie
68357d7fb3
forgot rpm doesn't allow - in the version, so hack around it :)
2003-07-12 07:26:16 +00:00
Bill Currie
55d61f4269
put the plugins back into ${libdir}/quakeforge ('twas a mis-understanding)
2003-02-12 22:51:14 +00:00
Bill Currie
d494be3594
fix for id1 no longer being created automaticly
2003-02-10 03:40:04 +00:00
Bill Currie
7d46e1ce87
ditto
2003-02-07 22:53:35 +00:00
Bill Currie
74e56609b0
merge in the changes on the release_0_5_2 branch in preparation for 0.5.3
2003-02-07 22:03:03 +00:00
Bill Currie
db0d67e5f6
include menu.dat in the packages. yay!
2003-02-07 21:46:17 +00:00
Bill Currie
78a8e047ab
d'oh, wrong branch
2003-02-04 17:02:35 +00:00
Bill Currie
bde21fa510
packaging fixes the for resurrected gib lib
2002-11-11 18:10:26 +00:00
Bill Currie
d5e90852df
add lib/ruamoko to the packages
2002-11-01 18:11:20 +00:00
Bill Currie
dc736f0d57
don't run cvs2cl if there's no CVS dir
2002-10-01 05:17:25 +00:00
Bill Currie
eff63a6fe4
packaging menu.dat is currently not a good idea due to lack of a clean
...
place to put it. id1 and qw are essentially sacrosanct
2002-10-01 02:22:48 +00:00
Bill Currie
8f8fbe6ee7
packaging tweaks
2002-09-30 18:19:51 +00:00
Bill Currie
2ce0f2ded2
we now require modern autoconf (2.52+), automake (1.6+) and libtool (1.4+).
...
This gives us a bunch more flexibility. plugins no longer have the "lib"
prefix or the version suffix, they're now installed in
$fs_sharepath/QFplugins,, builds should take much less time (in general,
only one of pic or non-pic versions are build), bins and libs can have
individual CFLAGS
2002-08-01 19:49:10 +00:00
Bill Currie
ad8176d68c
add qfwavinfo
2002-07-31 18:52:01 +00:00
Bill Currie
c82690c4d9
bail out on errors
2002-06-08 21:12:59 +00:00
Bill Currie
0c6491712d
add a stub package to provide quake-game and fix up some dependencies
2002-05-31 14:45:15 +00:00
Bill Currie
6fbf011073
rpm building fixes
2002-05-27 20:28:10 +00:00
Bill Currie
6b468f4454
package fixups
2002-01-22 20:18:40 +00:00
Bill Currie
9bc80e4a31
make dist and rpms work again
2002-01-02 16:21:02 +00:00
Bill Currie
3daab16065
bring back libQFjs
2001-10-16 15:38:50 +00:00
Bill Currie
d4396dfa78
rename the server package to servers and merge the master package into the
...
servers package (master is currently small enough that it doesn't matter)
2001-10-16 03:29:13 +00:00
Bill Currie
c067803f55
nuke no longer installed libs
2001-10-15 23:47:56 +00:00
Bill Currie
360d64c2fd
put nq-server into the rpms
2001-10-03 19:52:51 +00:00
Bill Currie
ac0d2738c1
get the gl packages to be made (HAVE_GLX and HAVE_SGL died)
2001-10-02 05:43:52 +00:00
Bill Currie
0dbb023ff9
svga and renderer_sw libs aren't installed any more
2001-10-02 05:23:46 +00:00
Bill Currie
8b15be4ced
alsa detection improvement sfor latest 0.9, add the qw master package, and
...
get the server packages building
2001-09-24 23:18:05 +00:00