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
354ad844e8
Update the debian changelog.
2013-01-18 17:15:27 +09:00
Bill Currie
e1d85e9ae0
add include/QF/math/*.h to the -dev deb.
2013-01-10 22:17:32 +09:00
Bill Currie
1369e9e158
Fix rpm package building.
2012-07-11 14:33:21 +09:00
Bill Currie
00215f4cbd
Debian package building fixes.
2012-07-11 13:37:57 +09:00
Bill Currie
3898f5fd5c
Debian build fixes from sergio.
2011-08-04 20:21:52 +09:00
Jeff Teunissen
e6b75600e8
Debian: enable ipv6 by default
2010-12-30 06:39:04 -05:00
Jeff Teunissen
7161000e10
Stop running ldconfig so damn much.
...
Also, more nuked files -- and see, I remembered there's a makefile in
this dir... :)
2010-12-25 02:32:44 -05:00
Bill Currie
dea8f548cf
Fix for make dist.
2010-12-25 14:04:17 +09:00
Jeff Teunissen
485bff62bd
Clean up lintian warnings/errors
...
After this, should mostly be sonames and no-man-pages problems.
2010-12-24 17:12:58 -05: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
Jeff Teunissen
b874c28ad5
debian: fill out control
...
Clean up some lintian warnings, move some packages into more appropriate
sections.
2010-12-24 15:49:45 -05:00
Jeff Teunissen
e1843f6273
debian: Don't do make .shlibs for plugins
2010-12-24 15:47:55 -05:00
Jeff Teunissen
af8e2020da
Tweak Debian package build
...
dh_strip -Xqfcc causes qfcc itself to not get stripped -- explicitly
disallow stripping of only lib/qfcc
Also, disable Werror in debian builds and make sure quakeforge-stub looks
in the same place the engine will.
2010-12-24 13:55:26 -05:00
Jeff Teunissen
42ba169024
tell dpkg-source we're using source format 1.0
2010-12-24 13:52:07 -05:00
Jeff Teunissen
3f5f08539d
Set up (almost) the right dependencies.
...
add DGA / vidmode dev packages, libcurl-dev (may need to pick one explicitly though)
2010-12-24 13:51:43 -05:00
Bill Currie
22072ee606
Update for the new qfcc headers/libs location.
2010-12-24 20:07:40 +09:00
Bill Currie
07163e7522
Fix for make dist.
2010-12-24 19:48:31 +09:00
Jeff Teunissen
d2a093ace4
Debian updates
...
debhelper changed a lot... :)
2010-12-24 05:08:29 -05:00
Bill Currie
99e8ef69ab
Distribute and use bootstrap.
...
deb building relies on boostrap now (mostly to ensure there's no messy
autoconf files).
2010-12-23 16:48:40 +09:00
Bill Currie
de8a9cd6cd
More debian package build tweaks.
...
Clean out libtool links from m4/.
Remove redundant dependency on automake1.8.
Add dependencies for libjack-dev and libwildmidi-dev.
More work needs to be done on package contents, but things do build.
2010-12-11 15:35:03 +09:00
Bill Currie
f8f54fa910
Update the build dependencies.
2010-11-16 00:59:52 +09:00
Bill Currie
82687d19db
Update for git (vs cvs?!?)
2010-11-16 00:59:40 +09:00
Bill Currie
0dfff8fd58
ignore stuff
2010-08-07 10:42:09 +00:00
Bill Currie
997102fea8
audit the usage of "only"
...
There are still a few iffy places (notably around certain prepositions), but
the relevant sentences are now much easier to read.
2010-01-13 06:42:26 +00:00
Bill Currie
ce3f73d8ab
more build-deps
2007-03-09 10:28:52 +00:00
Bill Currie
0c63ac0200
update build deps and correct quakeforge-sdl's arch
2007-03-08 22:40:40 +00:00
Jeff Teunissen
ed40ca076f
Even more updates... let's get cd_file and the SDL crap into the dist.
2004-04-28 06:50:40 +00:00
Jeff Teunissen
a221815585
Even more Debian changes.
...
* Deek does the build-package dance again...
2004-04-28 05:54:45 +00:00
Jeff Teunissen
72ada08635
More Debian updates.
2004-04-28 04:48:52 +00:00
Jeff Teunissen
4fb777733b
Debian updates.
2004-04-28 00:46:15 +00:00
Bill Currie
6812794b31
create the quakeforge-stub package (whee, my first .deb:)
2004-04-07 02:09:21 +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
41c1ea7e51
quick hacks to get my snapshots building
2004-01-20 21:59:38 +00:00
Bill Currie
a5ae204d08
merge in fixes from the 0.5.3 branch that I forgot to do for 0.5.4 (damn
...
emergency release:P). Fixes the missing menu.dat from the debs
2003-10-18 01:52:28 +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
d5648d03a5
merge in 0.5.4 changes
2003-08-06 00:25:30 +00:00
Bill Currie
d68c6c0d5b
fix formatting
2003-07-21 20:04:53 +00:00
Bill Currie
78f8e4570b
good grief, 0.5.3 not even announced and 0.5.4 getting released :P
2003-07-17 22:35:48 +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
3ca0759592
remove the null plugins from the packages (quakeforge-common.postinst might
...
not be correct)
2003-02-03 22:43:00 +00:00
Bill Currie
e2eb4f62e6
correct the automake dependency
2003-01-10 23:44:13 +00:00
Bill Currie
33918c6371
didn't realize that was there
2002-11-12 15:21:53 +00:00
Bill Currie
bde21fa510
packaging fixes the for resurrected gib lib
2002-11-11 18:10:26 +00:00
Bill Currie
d0084cb558
tell dh_strip to leave ruamoko libs alone
2002-11-08 18:50:08 +00:00
Bill Currie
d5e90852df
add lib/ruamoko to the packages
2002-11-01 18:11:20 +00:00
Jeff Teunissen
bf194e074c
Update the Debian changelog.
2002-10-01 06:55:26 +00:00
Jeff Teunissen
947343799f
Add quakeforge-oss's and quakeforge-alsa's postinst/prerm files to the dist.
...
D'oh!
2002-10-01 06:47:15 +00:00
Jeff Teunissen
1a18e9a4aa
Fix the plugins' postinsts for the Policy-compliant pathnames.
2002-10-01 05:41:56 +00:00