IABSD.fr/xenocara/Makefile

Branch :


Log

Author Commit Date CI Message
39081bd5 2020-04-28 07:04:49 Stop providing /usr/X11R6/README. It contains mostly oudated information and few people found it. Discussed with schwwarze@, sthen@.
01003b67 2016-11-19 14:22:05 Enable builds with a dedicated user for xenocara as well. "push forward" deraadt; no objections matthieu; testing, input & ok rpe
07352edf 2016-11-19 08:56:27 Set permissions of mandoc.db and xetcsum explicitly, so they don't depend on the umask. push forward deraadt; no objections matthieu
97b021ef 2016-10-14 10:14:00 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
d9fc70eb 2016-10-10 13:34:43 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@
d026ee75 2016-10-02 09:25:23 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
10914cc3 2016-09-03 13:57:18 Remove zaurus support
7d876864 2016-07-30 12:18:35 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
b96f098c 2016-04-01 03:15:15 remove XENOCARA_BUILD_PIXMAN all platforms now build pixman
27f67406 2016-03-11 13:09:42 Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding. ok matthieu@
3202498a 2015-08-24 10:41:21 /usr/share/sysmerge -> /var/sysmerge requested by several discussed with deraadt@
818b86d0 2015-08-23 18:50:33 do checkflist like base -- meaning, don't do it automatically.
3ee4d651 2015-07-19 10:44:05 Complain if 'make build' is run with DESTDIR set.
473f26a1 2015-07-01 20:10:39 silence checkflist command, like base
9fc46830 2015-06-18 11:46:16 better sets checking target
7fa8579b 2014-11-27 11:37:45 Create xetcsum at build time like we do in src. This prevents ending up with an empty file... issue reported by sthen@ ok rpe@
0376b8f8 2014-09-28 20:48:59 Create xetc.tgz without intermediate file. OK matthieu@
03381c31 2014-08-28 17:08:33 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.
c7cf8e7d 2014-07-16 21:38:36 Unbreak release after recent sysmerge sum file changes. quikly discussed with deraadt@ todd@ matthieu@ other fallout can be worked in tree
a598a4a6 2014-07-11 13:45:54 remove extra ${SUDO} in release-install target. This target can only be run as root already. ok espie@ todd@
8c72b1da 2014-07-10 07:13:13 locate db in X, named xorg.db to please matthieu
f9e27c9b 2014-04-18 10:02:45 Reduce the build time for the makewhatis(8) step by roughly a factor of 3.
3f9a48af 2014-03-24 20:41:19 sum -> cksum
5d5d4992 2014-01-10 00:17:54 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/
7aaaa113 2013-10-25 18:12:59 Do not attempt to build kdrive if we did not build Mesa, for its configure script looks for libGL. ok matthieu@
b59e1d7f 2013-09-09 19:17:09 move the DESTDIR/RELEASEDIR check to the main target okay matthieu@
9eba5515 2013-08-22 18:48:45 Remove COMPILER_VERSION tests used to special-case gcc 2, since it is no longer used.
80888e20 2013-02-21 17:45:32 after a compiler update, landisk can now handle pixman and thus xserver again prodded by brad@, ok matthieu@
ef8a0d09 2012-12-01 21:10:42 Do not build kdrive on static arches, for libGL doesn't get build on them. ok matthieu@
ed23eca8 2012-10-29 21:19:16 Unlink share/pciids from the build. The generated file is not used by xserver anymore.
dd3b0773 2012-10-17 08:48:43 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@
77968275 2012-08-18 10:38:39 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@
19e9b806 2012-04-01 23:00:24 Fix previous for bootstrap.
2fd07ba0 2012-04-01 09:24:04 Don't build kdrive if pixman isn't built.
8fd908ad 2012-02-07 19:54:55 Don't install xorg.conf on machines with no X server.
6463ec38 2012-01-16 08:42:38 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@.
5e8328b9 2012-01-06 23:40:08 Let makewhatis(8) build the whatis.db quietly. ok todd@
498fbf23 2011-03-07 22:17:31 Descend into data/ not data/xkbdata explicitely here. Change suggested by shadchin@, needed for upcoming patches.
c5cdf7be 2011-02-22 00:24:35 run makewhatis -v (needs -current !) okay miod@
9f2197f8 2010-09-04 10:41:57 Remove macppc default xorg.conf. Discussed with ajacoutot@, drahn@ oga@ and todd@
379b2823 2010-08-25 17:42:18 make 'make release' work on vax
28b1eda6 2010-08-10 20:55:50 permit sgi/loongson to make a release with no xorg.conf, broken since xorg.conf was removed for these archs
20321053 2010-05-11 18:51:21 allow gcc4 switch, okay matthieu@
062f15df 2010-01-31 14:28:45 xorg.conf for loongson.
56f9f576 2010-01-10 13:36:10 Create and distribute the initial sysmerge sum file just like we do for base on new installations. "reads alright" oga@, ok matthieu@ todd@
ea556074 2009-12-01 21:36:52 Move back build of xtsscale with other apps. It doesn't require an installed header anymore.
e58626a0 2009-11-26 22:53:50 Move app/xtsscale build after drivers, since it requires a header installed by driver/xf86-input-ws. Problem noticed by jdixon@
c997ac50 2009-10-01 19:48:31 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.
a0536c60 2009-09-10 19:28:23 Completely disable xserver on vax, it generates a gcc segmentation violation in xkb/xkbEvents.c. ok todd@
d6037105 2009-05-20 18:26:32 Sync with sparc wsmouse changes.
2102c90c 2009-02-02 20:57:55 Enable build of kdrive/Xephyr on gcc3 arches. ok todd@
b65cb15b 2008-10-05 08:06:06 provide a pciutils style pci.ids file for libpciaccess. ok todd@ deraadt@
6c7c8659 2008-06-12 21:58:28 Actually install xorg.conf for sgi when building a release, so that it ends up in the xetc set...
78c2f7ac 2008-01-31 22:34:40 Merge the two xenocara mtree specs into a unique one, rooted at / ok todd@
9b0f189e 2008-01-05 20:22:38 fix release for make -j okay matthieu@
24a32ede 2007-12-20 06:52:03 Don't try to build xserver on landisk. it now depends on lib/pixman which doesn't build because of gcc problems.
3e42211f 2007-10-27 20:01:23 Rebuild the fontcache at the end of make install.
e2909440 2007-06-11 15:27:51 no need to recurse into distrib/notes twice
ca57eb76 2007-03-31 20:25:53 XENOCARA_TOP -> XSRCDIR and now defaults to /usr/src/xenocara XENOCARA_OBJDIR -> XOBJDIR and now defaults to /usr/xobj suggested by espie@ ok krw@ mbalmer@
fffb7d7f 2007-03-28 19:41:15 use exec for recursive make invocations.
114c3c77 2007-03-28 00:22:03 make obj in distrib/notes/ to avoid writing to the src tree, and make it a regular SUBDIR ok matthieu@
20ce56dc 2007-03-26 19:58:54 set XCONFIG for release-install
19ba9252 2007-03-16 23:54:43 add `dist' to .PHONY pointed out by Ingo Schwarze, schwarze at usta dot de, Thanks!
a283e3b0 2007-03-16 21:04:42 borrow a line from XF4/Makefile that defines RM and permits 'make release' to have a chance
9c0ccbe1 2006-12-31 13:55:44 More fixes: - install bsd.xorg.mk in DESTDIR in postinstall - don't use dependencies in postinstall
98da5435 2006-12-31 10:52:07 set X11BASE explicitely when installing bsd.xorg.mk, because the Makefile there doesn't see /usr/share/mk/bsd.xorg.mk.
c53732a7 2006-12-31 10:40:23 Remove redundant X11BASE setting.
98f18a6d 2006-12-23 13:08:07 - Bring in the /usr/local/lib/X11/app-default handling from XF4 Makefile - Repair subdir recursion. noticed by Frederick C. Druseikis.
0b257850 2006-12-17 22:47:35 fix make obj after recent changes
8cfead4a 2006-12-17 20:41:36 make the install target more similar to what is done in the base system.
7ab559b6 2006-12-17 20:15:39 remove update target
e03c6b50 2006-11-30 23:22:15 Fix the install target: one typo and one thinko, probably caused by committing while tired.
e8b39a93 2006-11-30 17:12:58 revert
1243527b 2006-11-30 14:07:20 give a chance of building by referencing the right mtree file
9ce8e78d 2006-11-29 22:45:03 doc needs to be build after util.
c621f756 2006-11-29 21:52:18 (untested) release bits)
4a79b392 2006-11-29 17:42:27 Hook docs to the build
c923979c 2006-11-26 14:00:56 Top level makefile for xenocara.