summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2023-07-13add Meson build systemDylan Baker1-0/+2
This is, I think, equal to the autotools build-system in every practical way. The man pages have hardcoded numbers. I think this is okay, as all modern operating systems seem to use the same man page numbering now. I've also chosen to not generate a config.h file with Meson. This makes using libXau as a subproject safer, since we don't have to worry about conflicting config.h files, plus there are only a couple of declarations that are actually used. This also saves some configure time in writing out an additional file.
2023-02-06Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOLAlan Coopersmith1-0/+2
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008, so it's time to rely on it. configure.ac:35: warning: The macro `AC_LIBTOOL_WIN32_DLL' is obsolete. configure.ac:35: You should run autoupdate. aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from... configure.ac:35: the top level configure.ac:35: warning: AC_LIBTOOL_WIN32_DLL: Remove this warning and the call to _LT_SET_OPTION when you configure.ac:35: put the 'win32-dll' option into LT_INIT's first parameter. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:11889: AC_LIBTOOL_WIN32_DLL is expanded from... configure.ac:35: the top level configure.ac:36: warning: The macro `AC_PROG_LIBTOOL' is obsolete. configure.ac:36: You should run autoupdate. aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from... configure.ac:36: the top level Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-01-12Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletionAlan Coopersmith1-2/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-08-11config: simplify building of shadow man pagesGaetan Nadon1-32/+3
Store the shadow files in git as any other man page. Move man pages to man dir and use the common makefile Local fix in CVS for bug 5628 is not required as the problem has been fixed in util-macros d9062e4077ebfd0985baf8418f3d0f111b9ddbba Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-05-26Use AC_PROG_SED to find sed to use for man pagesAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-05-26Use $(AM_V_GEN) to silence man page generationAlan Coopersmith1-2/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-03-30config: remove the pkgconfig pc.in file from EXTRA_DISTGaetan Nadon1-1/+1
Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-02-16config: move CWARNFLAGS from configure.ac to Makefile.amGaetan Nadon1-1/+1
Compiler warning flags should be explicitly set in the makefile rather than being merged with other packages compiler flags. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2009-11-27Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon1-0/+1
Now that the INSTALL file is generated. Allows running make maintainer-clean.
2009-10-28INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206Gaetan Nadon1-2/+5
Add missing INSTALL file. Use standard GNU file on building tarball README may have been updated Remove AUTHORS file as it is empty and no content available yet. Remove NEWS file as it is empty and no content available yet.
2009-10-26Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon1-1/+1
ChangeLog filename is known to Automake and requires no further coding in the makefile.
2009-02-02Remove old api kerberos.Paulo Cesar Pereira de Andrade1-4/+0
LibXau uses a 1993 kerberos api, but the X Server side support has been already removed for quite some time. This corrects bug report https://bugs.freedesktop.org/show_bug.cgi?id=14684
2009-01-29Janitor: Correct make distcheck and remove extra .gitignore file.Paulo Cesar Pereira de Andrade1-1/+1
2008-08-26Bug 17314: libXau's Makefile.am should have proper man creation rulesDamien Th?bault1-7/+4
X.Org Bugzilla #17314 <http://bugs.freedesktop.org/show_bug.cgi?id=17314> Patch #18528 <http://bugs.freedesktop.org/attachment.cgi?id=18528> Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2006-12-06Makefile.am: make ChangeLog hook saferDaniel Stone1-1/+1
Make ChangeLog hook as safe as possible.
2006-07-24Add lint library to CLEANFILESAlan Coopersmith1-1/+1
2006-07-16set GIT_DIR=${srcdir}/.git for git-logMatthieu Herrb1-1/+1
2006-07-13Generate lint library for checking programs that call functions in libXauAlan Coopersmith1-2/+13
(Disabled by default, enable with --enable-lint-library)
2006-07-12Replace static ChangeLog with dist-hook to generate from git-logAlan Coopersmith1-1/+8
2006-06-28Add "--with-lint" configure flag and "make lint" Makefile target to checkAlan Coopersmith1-0/+6
source code with lint, sparse or similar tools.
2006-06-10Clean up existing Autest test program and use to provide simple (and veryAlan Coopersmith1-2/+9
incomplete) "make check" test case.
2006-05-08Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pagesKevin E Martin1-1/+3
not created correctly when MANDIR & MANSUFFIX don't match.
2005-12-06Change *man_SOURCES ==> *man_PRE to fix autotools warnings.MODULAR_COPYKevin E Martin1-3/+3
2005-11-28Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4Alan Coopersmith1-1/+1
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
2005-10-18Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions toAlan Coopersmith1-4/+4
work better with BSD make
2005-10-17Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's aAlan Coopersmith1-2/+2
suffix rule (reported by Matthieu Herrb)
2005-10-12Use sed to put version number in man page Add shadow man pages for manAlan Coopersmith1-3/+31
pages that document multiple functions.
2005-05-14Move includes in Xau and Xdmcp into include/X11 subdirectories so that theJosh Triplett1-1/+5
source can reference them with <X11/...>.
2005-05-11lib/Xau:XORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901XORG-6_8_99_900XORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_7XORG-6_8_99_16XORG-6_8_99_15XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10Søren Sandmann Pedersen1-2/+0
- Update AUTHORS, COPYING from Keith's tree - Don't use gcc specific "-include config.h" - Add autogen.sh lib/xtrans: - Add AUTHORS, COPYING, ChangeLog, Makefile.am, NEWS, README, autogen.sh, configure.ac, xtrans.pc.in xc/lib/Xau: - Add conditionalized #include <config.h> util/modular/symlink.sh - Add functions symlink_lib_xau() and symlink_lib_xtrans() util/modular/addconfig.h - New script that adds #include <config.h> to files
2005-05-09Add Xau library to lib/ and symlink.shSøren Sandmann Pedersen1-0/+32