natano
97b021efa8
Port the de-escalation mechanism we have in src to xenocara's make
...
bootstrap/obj/build. This is now possible due to a normal build not
writing to the source tree anymore.
ok deraadt
2016-10-14 10:14:00 +00:00
matthieu
d9fc70eb7c
Remove the global 'make includes' step from 'make build'.
...
This is no longer needed and gets in the way of tightening
permission used during build. ok and suggestions natano@
2016-10-10 13:34:43 +00:00
tb
d026ee755f
Set owner and group of the mandoc.db, the xetcsum file for sysmerge
...
and of the app-defaults symlink. Needed for noperm release.
ok matthieu
2016-10-02 09:25:23 +00:00
matthieu
10914cc302
Remove zaurus support
2016-09-03 13:57:18 +00:00
matthieu
7d876864d7
Merge the build of Xephyr in the main xserver build.
...
Recent X server doesn't require to build the DIX with different
options for xfree86 and kdrive.
Tested for beeing a no-op on m88k by Kenji Aoyama. Thanks
2016-07-30 12:18:35 +00:00
jsg
b96f098cef
remove XENOCARA_BUILD_PIXMAN all platforms now build pixman
2016-04-01 03:15:15 +00:00
okan
27f67406f3
Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding.
...
ok matthieu@
2016-03-11 13:09:42 +00:00
ajacoutot
3202498a1b
/usr/share/sysmerge -> /var/sysmerge
...
requested by several
discussed with deraadt@
2015-08-24 10:41:21 +00:00
deraadt
818b86d0a7
do checkflist like base -- meaning, don't do it automatically.
2015-08-23 18:50:33 +00:00
matthieu
3ee4d65134
Complain if 'make build' is run with DESTDIR set.
2015-07-19 10:44:05 +00:00
deraadt
473f26a1e7
silence checkflist command, like base
2015-07-01 20:10:39 +00:00
deraadt
9fc4683020
better sets checking target
2015-06-18 11:46:16 +00:00
ajacoutot
7fa8579be9
Create xetcsum at build time like we do in src. This prevents ending up
...
with an empty file...
issue reported by sthen@
ok rpe@
2014-11-27 11:37:45 +00:00
rpe
0376b8f865
Create xetc.tgz without intermediate file.
...
OK matthieu@
2014-09-28 20:48:59 +00:00
matthieu
03381c3199
Move xetc set to xbase like etc in base. ok and a tweak by ajacoutot@
...
There are still some issues, they will be fixed in tree.
2014-08-28 17:08:33 +00:00
ajacoutot
c7cf8e7d1b
Unbreak release after recent sysmerge sum file changes.
...
quikly discussed with deraadt@ todd@ matthieu@
other fallout can be worked in tree
2014-07-16 21:38:36 +00:00
matthieu
a598a4a664
remove extra ${SUDO} in release-install target.
...
This target can only be run as root already.
ok espie@ todd@
2014-07-11 13:45:54 +00:00
espie
8c72b1da5a
locate db in X, named xorg.db to please matthieu
2014-07-10 07:13:13 +00:00
schwarze
f9e27c9b80
Reduce the build time for the makewhatis(8) step by roughly a factor of 3.
2014-04-18 10:02:45 +00:00
sthen
3f9a48afdf
sum -> cksum
2014-03-24 20:41:19 +00:00
todd
5d5d499213
add sha: target like src/etc/Makefile .. prodded by deraadt@
...
I also added a hash: target so I can re-roll tarballs w/out re-populating destdir/
2014-01-10 00:17:54 +00:00
miod
7aaaa1137c
Do not attempt to build kdrive if we did not build Mesa, for its configure
...
script looks for libGL.
ok matthieu@
2013-10-25 18:12:59 +00:00
espie
b59e1d7f0b
move the DESTDIR/RELEASEDIR check to the main target
...
okay matthieu@
2013-09-09 19:17:09 +00:00
miod
9eba551554
Remove COMPILER_VERSION tests used to special-case gcc 2, since it is no
...
longer used.
2013-08-22 18:48:45 +00:00
todd
80888e205b
after a compiler update, landisk can now handle pixman and thus xserver again
...
prodded by brad@, ok matthieu@
2013-02-21 17:45:32 +00:00
miod
ef8a0d093a
Do not build kdrive on static arches, for libGL doesn't get build on them.
...
ok matthieu@
2012-12-01 21:10:42 +00:00
matthieu
ed23eca834
Unlink share/pciids from the build. The generated file is not
...
used by xserver anymore.
2012-10-29 21:19:16 +00:00
espie
dd3b077311
if the directory is empty, the mv will fail.
...
But we don't really care, because the real test for success is the rmdir.
okay matthieu@
2012-10-17 08:48:43 +00:00
espie
7796827566
let build and release proceed through the exact same steps, avoiding
...
nasty surprises...
REQUIRES current /usr/share/mk (cd /usr/src/share/mk && make install)
okay matthieu@
2012-08-18 10:38:39 +00:00
matthieu
19e9b806ad
Fix previous for bootstrap.
2012-04-01 23:00:24 +00:00
matthieu
2fd07ba0fc
Don't build kdrive if pixman isn't built.
2012-04-01 09:24:04 +00:00
matthieu
8fd908ad5c
Don't install xorg.conf on machines with no X server.
2012-02-07 19:54:55 +00:00
schwarze
6463ec3824
Backout activation of the new apropos(1)/whatis(1)/makewhatis(8).
...
In its current state, it causes too much slowdown, in particular
during system builds, and there are other regressions.
That cannot be fixed quickly while it's enabled.
Problems pointed out by espie@, backout requested by deraadt@,
diff "looks good" to espie@.
2012-01-16 08:42:38 +00:00
schwarze
5e8328b955
Let makewhatis(8) build the whatis.db quietly.
...
ok todd@
2012-01-06 23:40:08 +00:00
matthieu
498fbf2348
Descend into data/ not data/xkbdata explicitely here.
...
Change suggested by shadchin@, needed for upcoming patches.
2011-03-07 22:17:31 +00:00
espie
c5cdf7be69
run makewhatis -v
...
(needs -current !)
okay miod@
2011-02-22 00:24:35 +00:00
matthieu
9f2197f807
Remove macppc default xorg.conf. Discussed with ajacoutot@, drahn@ oga@
...
and todd@
2010-09-04 10:41:57 +00:00
todd
379b282322
make 'make release' work on vax
2010-08-25 17:42:18 +00:00
todd
28b1eda656
permit sgi/loongson to make a release with no xorg.conf,
...
broken since xorg.conf was removed for these archs
2010-08-10 20:55:50 +00:00
espie
20321053ef
allow gcc4 switch, okay matthieu@
2010-05-11 18:51:21 +00:00
matthieu
062f15df11
xorg.conf for loongson.
2010-01-31 14:28:45 +00:00
ajacoutot
56f9f57694
Create and distribute the initial sysmerge sum file just like we do for
...
base on new installations.
"reads alright" oga@, ok matthieu@ todd@
2010-01-10 13:36:10 +00:00
matthieu
ea5560740d
Move back build of xtsscale with other apps. It doesn't require
...
an installed header anymore.
2009-12-01 21:36:52 +00:00
matthieu
e58626a0cd
Move app/xtsscale build after drivers, since it requires a
...
header installed by driver/xf86-input-ws.
Problem noticed by jdixon@
2009-11-26 22:53:50 +00:00
matthieu
c997ac5000
Use the installed /etc/mtree/BSD.x11.dist file now that it's up-to-date.
...
Further mtree updates will go to /usr/src/etc/mtree/BSD.x11.dist directly.
2009-10-01 19:48:31 +00:00
matthieu
a0536c6048
Completely disable xserver on vax, it generates a gcc segmentation
...
violation in xkb/xkbEvents.c. ok todd@
2009-09-10 19:28:23 +00:00
miod
d603710598
Sync with sparc wsmouse changes.
2009-05-20 18:26:32 +00:00
matthieu
2102c90c01
Enable build of kdrive/Xephyr on gcc3 arches. ok todd@
2009-02-02 20:57:55 +00:00
matthieu
b65cb15bba
provide a pciutils style pci.ids file for libpciaccess.
...
ok todd@ deraadt@
2008-10-05 08:06:06 +00:00
matthieu
6c7c865978
Actually install xorg.conf for sgi when building a release, so that
...
it ends up in the xetc set...
2008-06-12 21:58:28 +00:00