summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* install: Use sysconfdir instead of libdir for config files.baserock/morphEgbert Eich2013-01-071-1/+1
| | | | | | | | Most X packages today install their config files in sysconfigdir, only a few are left which still put their configuration in libdir. Signed-off-by: Egbert Eich <eich@freedesktop.org> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Annotate Fatal and Fatalx as _X_NORETURNJeremy Huddleston2012-05-191-1/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* configure.ac: 1.3.2xinit-1.3.2Jeremy Huddleston2012-01-271-1/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* launchd: Add an option (--with-launchagent-xserver) to set the default X11 ↵Jeremy Huddleston2011-10-191-3/+5
| | | | | | | | | server This allows the LaunchAgent and startx to have different default servers which will be useful as the Xorg DDX becomes available on darwin. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* configure.ac: Bump version to 1.3.1xinit-1.3.1Jeremy Huddleston2011-07-241-1/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Move man pages in the man directoryGaetan Nadon2011-06-181-4/+5
| | | | | | | Now that the cpp tool is no longer needed, normalize the man pages build. Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Use XORG_MANPAGE_SECTIONS rather than cpprules.in to build man pagesGaetan Nadon2011-06-181-4/+3
| | | | | | | | | | | | As for all other manpages, use sed rather than the C preprocessor from the Imake days. Use SCOMAN Automake variable and groff .if for conditional text We can therefore remove ARCHMANDEFS Remove man page related code from cpprules.in Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* launchd: Update console redirection to work with libdispatchJeremy Huddleston2011-05-121-0/+3
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* configure.ac: Fix support for the deprecated --with-launchd-id-prefixJeremy Huddleston2011-05-111-2/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Rename launchd-id-prefix to bundle-id-prefixJeremy Huddleston2011-05-111-5/+8
| | | | | | It's used many other places than just for launchd. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* launchd: Reorganized layout of launchd sourcesJeremy Huddleston2011-04-251-1/+3
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* config: remove the workaround for the deprecated AC_HELP_STRINGGaetan Nadon2011-01-121-3/+0
| | | | | | With Autoconf version 2.60, AS_HELP_STRING is always available. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove unrequired AC_SUBST([*_LIBS])Gaetan Nadon2011-01-121-1/+0
| | | | | | This macro is called by PKG_CHECK_MODULES Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: remove unrequired AC_SUBST([*_CFLAGS])Gaetan Nadon2011-01-121-1/+0
| | | | | | This macro is called by PKG_CHECK_MODULES Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERSAlan Coopersmith2011-01-071-2/+5
| | | | | | | | Regroup AC statements under the Autoconf initialization section. Regroup AM statements under the Automake initialization section. Add missing AC_CONFIG_SRCDIR Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: Replace obsolete usage of AC_OUTPUT with AC_CONFIG_FILESAlan Coopersmith2011-01-071-2/+3
| | | | | | Stops configure from running the output generation routines twice Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* xinit 1.3.0xinit-1.3.0Alan Coopersmith2010-10-301-1/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: Remove unnecessary calls from configure.acAlan Coopersmith2010-09-231-7/+3
| | | | | | | AC_PROG_CC, AC_PROG_SED, & AC_PROG_INSTALL are provided by XORG_DEFAULT_OPTIONS 1.8 Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: update AC_PREREQ statement to 2.60Gaetan Nadon2010-09-231-1/+1
| | | | | | | | | | Unrelated to the previous patches, the new value simply reflects the reality that the minimum level for autoconf to configure all x.org modules is 2.60 dated June 2006. ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* launchd: Explicitly search /sbinJeremy Huddleston2010-07-121-1/+1
| | | | | | | Previously, launchd wasn't found if /sbin wasn't in the user's PATH. https://bugs.freedesktop.org/show_bug.cgi?id=29028 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
* Use signals from Unix98 and drop pre-POSIX compatibilityMikhail Gusarov2010-04-131-2/+0
| | | | | Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* killpg(2) is in Unix98Mikhail Gusarov2010-04-131-2/+0
| | | | | Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Simplify environment juggling by using fork() instead of vfork()Mikhail Gusarov2010-04-131-1/+0
| | | | | | | | | | | | | | xinit used to copy process environment in order to give client correct DISPLAY and WINDOWPATH variables. It was not possible to do it in client process because it was vforked, not forked. As vfork() usage was not entirely correct (manpage specifies that behaviour is undefined if there are any memory modifications between vfork and exec), switch to fork(), move setting environment variables to client process and and drop all the manual mucking with environment. Signed-off-by: Mikhail Gusarov <dottedmag@dottedmag.net> Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Update to version 1.2.1 for release.xinit-1.2.1Jeremy Huddleston2010-03-151-1/+1
| | | | Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
* Deploy the new XORG_DEFAULT_OPTIONS #24242Gaetan Nadon2009-11-141-2/+3
| | | | | | This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes.
* xinit 1.2.0xinit-1.2.0Rémi Cardona2009-11-141-1/+1
| | | | Signed-off-by: Rémi Cardona <remi@gentoo.org>
* This is not a GNU project, so declare it foreign.Jeremy Huddleston2009-10-211-1/+1
| | | | | | | | | | | | | | | | | | On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote: > On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote: > > I noticed an INSTALL file in xlsclients and libXvMC today, and it > > was quite annoying to work around since 'autoreconf -fvi' replaces > > it and git wants to commit it. Should these files even be in git? > > Can I nuke them for the betterment of humanity and since they get > > created by autoreconf anyways? > > See https://bugs.freedesktop.org/show_bug.cgi?id=24206 As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation of the INSTALL file. It is also part of the 24206 solution. Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
* Use platform-specific X server names in man pages for cygwin & darwinAlan Coopersmith2009-10-171-5/+17
| | | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com> Tested-by: Jon TURNEY <jon.turney@dronecode.org.uk>
* make XINITDIR configurable at build-time, default is unchangedRémi Cardona2009-10-131-0/+7
| | | | Signed-off-by: Rémi Cardona <remi@gentoo.org>
* Purge ancient server names from help, add newer server names insteadAlan Coopersmith2009-10-031-4/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* Migrate to xorg macros 1.3 & XORG_DEFAULT_OPTIONSAlan Coopersmith2009-10-031-9/+4
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
* launchd: Added --with-launchd-id-prefix option to set non-standard launchd ↵Jeremy Huddleston2009-09-021-0/+6
| | | | id prefix (org.x is still default)
* Correct make distcheck for recent git versions.Paulo Cesar Pereira de Andrade2009-01-211-0/+8
|
* xinit 1.1.1xinit-1.1.1Jeremy Huddleston2008-12-171-1/+1
|
* OSX: Create privleged_startx on TigerJeremy Huddleston2008-11-271-8/+8
| | | | | Launchd in Tiger doesn't support OnDemand loading, so this is a KeepAlive idle daemon on Tiger.
* xinit 1.1.0xinit-1.1.0Adam Jackson2008-06-121-1/+1
|
* Apple: Don't use launchd on Tiger since it doesn't support the features we need.Jeremy Huddleston2008-05-281-10/+7
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=15893
* xinit 1.0.9xinit-1.0.9Adam Jackson2008-05-211-1/+1
|
* Use /bin/ksh instead of /bin/sh on SolarisAlan Coopersmith2008-05-131-2/+6
|
* Use od on /dev/random to generate cookie on SolarisAlan Coopersmith2008-05-131-0/+3
|
* Apple: Added some OSX version protection, so this will still compile on ↵Jeremy Huddleston2008-04-251-7/+4
| | | | Tiger and below.
* Apple: Added privileged_startxJeremy Huddleston2008-04-171-4/+8
|
* OpenBSD: use openssl rand -hex 16 to generate the cookie.Matthieu Herrb2008-03-081-1/+1
|
* xinit 1.0.8xinit-1.0.8Adam Jackson2008-03-061-1/+1
|
* Unbreak installs on non-launchd systemsDavid Nusinow2008-02-051-1/+2
| | | | | Thanks to cjb for running the tinderbox that spotted this breakage.
* Define APPLE for the rest of usroot2007-12-211-1/+6
| | | | | | | | APPLE was only defined when, well on an APPLE. However Makefile.am unconditionally required it. Hence define APPLE to false when we're not on an APPLE. Found by: Tinderbox
* OS-X: Added argv[0] hack for finding Xquartz UI and icon as well as claiming ↵Jeremy Huddleston2007-12-161-1/+1
| | | | | | its dock icon Partially removes need for x11-exec on OS-X. We still need to handle options set in defaults.
* Changed x11-exec to actually start X11.app. X11.app will be responsible for ↵Jeremy Huddleston2007-12-151-3/+3
| | | | calling xinit.
* Added Apple launchd supportJeremy Huddleston2007-12-151-0/+28
|
* Merge branch 'master' of ssh://herrb@git.freedesktop.org/git/xorg/app/xinitMatthieu Herrb2007-09-281-1/+1
|\