Commit graph

21 commits

Author SHA1 Message Date
Gaetan Nadon
5cc8815b8a specs: build compose keys tables in specs/i18n/compose
Build the tables article together with the rest of the specs.
Make it transparent that the source in generated in nls.
Reuse docbook.am and get all the features such as olink.

The docbook article file stem and id must be the same. The new name
for the main article is libX11-keys. The new installation location
is $docdir/libX11/i18n/compose.

The nls dir retains the role of generating the DocBook/XML source
but does not build neither installs output formats or generated source.

The tables article now has to specify that each included locale
section is a dependency. It did not matter before as they were web links.

The xorg-sgml-doctools masterdb shall be updated to include this new doc.
Install location moved from doc/libX11/Compose to doc/libX11/i18n/compose.

Acked-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-08-05 12:36:03 -04:00
James Cloos
da099f0d20 Revert “Dolt-ify"
Libtool’s is now sufficiently fast that DOLT is no longer
worth the bother, even on those few systems where is works.

This reverts commit 3e9afd501e
and part of commit d31e644c65.

It conflicted with commit f6a4fd0c76
which moved dolt from configure.ac to m4/dolt.m4.

And it addresses: http://bugs.freedesktop.org/show_bug.cgi?id=28188

Signed-off-by: James Cloos <cloos@jhcloos.com>
2010-09-13 05:27:41 -04:00
Josh Triplett
15e5eaf628 Remove support for building without XCB
And there was much rejoicing.

Signed-off-by: Josh Triplett <josh@joshtriplett.org>
Reviewed-by: Jamey Sharp <jamey@minilop.net>

Consensus on #xorg-devel agrees with removing --without-xcb; in
particular, acks from Adam Jackson, Daniel Stone, Kristian Høgsberg,
Julien Cristau, and Rémi Cardona.
2010-06-03 22:19:14 -07:00
Gaetan Nadon
f6a4fd0c76 config: update and relocate AC_DEFINE_DIR macro
Remove deprecated acinclude.m4 macro container file
Use separate macro files as per autoconf recommendation
Use the latest macro from GNU (ax) which replaces
the non-gnu version (ac)
This preserves the Autoconf macro AC namespace.

Also moved out of acinclude.m4 is the DOLT macro

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-04-06 11:23:44 -04:00
Gaetan Nadon
61d5231db4 config: remove the pkgconfig pc.in file from EXTRA_DIST
Automake always includes it in the tarball.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-29 14:53:48 -04:00
Gaetan Nadon
f45d39d37a Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
Now that the INSTALL file is generated.
Allows running make maintainer-clean.
2009-11-27 20:56:03 -05:00
Gaetan Nadon
464390f16d INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
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-11-14 09:26:16 -05:00
Gaetan Nadon
d02f943c98 Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
ChangeLog filename is known to Automake and requires no further
coding in the makefile.
2009-11-14 09:26:16 -05:00
Alan Coopersmith
4e66da0783 Move libX11 & XIM/locale specs from xorg-docs
If groff is found, and --disable-specs is not passed to configure,
specs will be converted to text, html and ps (or pdf if ps2pdf is
found) and installed to $(docdir)

Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2009-10-14 16:18:24 -07:00
Paulo Cesar Pereira de Andrade
8ba0ca32a6 Janitor: ansification, make distcheck, compiler warnings.
Only convert to use "ansi prototypes" the functions warned from
compilation with "./autogen.sh --prefix=/usr", on a Linux computer.

  Also, only address "trivial" compiler warning fixes in this commit.

  The new .gitignore is the output of a command like:
% find . -name .gitignore -exec cat {} \; | sort | uniq
and only the toplevel .gitignore file was kept.
2009-01-28 20:31:42 -02:00
Julien Cristau
d31e644c65 Fix distcheck 2008-11-05 22:09:32 +01:00
Daniel Stone
769b9854f7 Makefile.am: make ChangeLog hook safer
Make ChangeLog hook as safe as possible.
(cherry picked from f5d6a3d24095c7ffed86705995d0874c885e7676 commit)
2006-12-06 19:11:35 +02:00
Josh Triplett
8a8185a649 Add autogen.sh to EXTRA_DIST. 2006-11-30 18:34:06 -08:00
Josh Triplett
7b027e53b5 Clean ChangeLog only in "make maintainer-clean", not "make clean"
ChangeLog requires a git repo to generate; make clean and make distclean
shouldn't get rid of it.
2006-10-06 16:25:50 -07:00
Josh Triplett
f392680273 Actually install x11-xcb.pc, and ship x11-xcb.pc.in 2006-10-06 01:12:42 -07:00
Alan Coopersmith
8309efe655 Add support for "make lint" to check code with lint/sparse/etc. 2006-07-24 15:52:00 -07:00
Matthieu Herrb
4eba45879a set GIT_DIR=${srcdir}/.git for git-log 2006-07-16 10:55:39 +02:00
Aaron Plattner
b8a98809ed Add a .PHONY to ensure the ChangeLog isn't stale.
Setting the ChangeLog rule as phony forces it to be re-run even when the
ChangeLog file already exists. Research indicates .PHONY is portable to BSD and
Solaris make.
2006-07-11 13:27:49 -07:00
Donnie Berkholz
b0edfb8df1 Delete ChangeLog, and add a rule to autogenerate it for distribution. Also
add 'foreign' to AM_INIT_AUTOMAKE to make autotools happy with not having a
ChangeLog.
2006-06-22 23:47:38 -07:00
Keith Packard
6d84a8b132 Move i18n modules to top-level so they can be built in the right order (before xlib for non-loadable, after xlib for loadable).
Link i18n modules against xlib to resolve Xlib symbols used by them.
2005-07-15 04:08:51 +00:00
Søren Sandmann Pedersen
7eee605e3a - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in <X11/...>
- For Xcomposite and Xdamage, don't link the build system out of the xc tree
- Link the public X11 headers into their own directory
- Add links to XKeysymDB and XErrorDB
- Add links to all the Xlib man pages
- Add links to the lcUniConv subdirectory
- Conditionally include config.h in Xlib source
2005-05-13 22:53:36 +00:00