Olaf Meeuwissen
89dc05006e
Sync autofoo
...
Looks like the sorting of the DIST_COMMON file list is not stable.
2016-06-29 22:21:10 +09:00
Olaf Meeuwissen
a298bfe5a8
Fix AS_IF condition
2016-06-29 22:20:51 +09:00
Olaf Meeuwissen
f03f1f66d4
Sync autofoo files
2016-06-29 22:15:06 +09:00
Olaf Meeuwissen
1c946f7c19
Compile replacement functions only if needed
...
This ought to get rid of most empty compilation warnings.
2016-06-29 22:14:08 +09:00
Olaf Meeuwissen
0c2b86ac0b
Fix distcheck issues in tools/
...
Automake is smart enough these days to compile the *.lo files that are
used when linking.
The umax_pp_CPPFLAGS are useless because backend/umax_pp_low.c undefines
BACKEND_NAME unconditionally and sets it to what was passed here ;-)
2016-06-27 22:40:20 +09:00
Olaf Meeuwissen
81f9557966
Clean up .gitignore file content
...
Removes empty lines and duplicates (note that .gitignore patterns are
recursive unless anchored with a leading /).
2016-06-27 22:40:20 +09:00
Olaf Meeuwissen
61f3fec68e
Remove references to SANE CVS
...
The references in in-file changelogs and the ChangeLog files have not
been modified. Only those references that refer to current practices
or locations.
2016-06-27 22:40:20 +09:00
Olaf Meeuwissen
c23791cbd7
Sync AUTHORS content with current status
...
We've been using git for a while ;-). Also updates the write access
info and fixes encoding issues.
2016-06-27 22:40:02 +09:00
Olaf Meeuwissen
cb4924f210
Stop distclean from removing files willy-nilly
...
The distclean target should only remove files that make creates. If
there are any that need taking care of, they should be added in on a
per file basis in the Makefile.am that creates it.
2016-06-26 10:24:30 +09:00
Olaf Meeuwissen
0065aaa1c8
Remove overly zealous ignore patterns
...
Text editor backup and temporary files like *~ are a per developer
issue, add them to your global .gitignore. Other dot-files should
be ignored on a case-by-case basis.
2016-06-26 10:24:30 +09:00
Olaf Meeuwissen
8274a52eec
Sort .gitignore files
2016-06-26 10:24:30 +09:00
Olaf Meeuwissen
b25ef62c2b
Fix sorting of ignore files
...
We haven't been using CVS since ... 2009-05-04 :-|
2016-06-26 10:24:30 +09:00
Olaf Meeuwissen
0bc7b6aed7
Sync *.po files with previous changes
...
This changes the file/line references in all files (and picks up any
new messages as a side effect).
2016-06-26 10:24:30 +09:00
Olaf Meeuwissen
bdade6bb07
Sync derived files with previous changes
2016-06-26 10:24:29 +09:00
Olaf Meeuwissen
ec4fe7ec72
Prefer gettext's --disable-nls option
2016-06-26 10:24:29 +09:00
Olaf Meeuwissen
c676acbe47
Switch to using the gettext build machinery
...
This adds two automatically maintained English variants that handle
quote substitution in onrder to provide smart quotes.
2016-06-26 10:24:29 +09:00
Olaf Meeuwissen
0286bf46fc
Add gettext build machinery files for I18N/L10N support
...
These are courtesy of autopoint and target gettext-0.18.1 because that
is the version in Debian 7 (which is what Alioth is running). The one
warning this produces on autoreconf is fixed in gettext-0.18.2, BTW.
2016-06-26 08:52:42 +09:00
Olaf Meeuwissen
eecee6d101
Fix VPATH build issue
...
The source *.po files weren't found when you configured outside of the
top source directory.
2016-06-25 15:23:05 +09:00
Yurii Kolesnykov
00984cd111
Fix compilation of saned.c under OS X
2016-06-25 10:53:15 +09:00
Alessandro Zummo
ad176ba9fe
epsonds: remove unused var
2016-06-21 00:50:02 +02:00
Alessandro Zummo
1dbabdce5d
epsonds: fix compilation
2016-06-21 00:49:08 +02:00
Alessandro Zummo
9b389a61c5
epsonds: added support for network scanners
2016-06-21 00:44:29 +02:00
Olaf Meeuwissen
f13ca02b86
Fix variable name typo and other typographic nit-picks
2016-06-20 21:44:44 +09:00
Olaf Meeuwissen
e7100e275d
Update documentation to reflect recent changes
2016-06-15 20:47:28 +09:00
Olaf Meeuwissen
5695d01077
Silence overly verbose targets
...
This only takes effect with silent rules enabled.
2016-06-15 20:23:33 +09:00
Olaf Meeuwissen
43cdc1056a
Do not duplicate Warning on output
2016-06-15 20:18:25 +09:00
Olaf Meeuwissen
40bfec7a6b
GitLab-CI: fix configure option
2016-06-15 20:17:29 +09:00
Olaf Meeuwissen
f75e271853
Tweak GitLab CI builds
...
The idea is to build as much as possible for the *-full flavour build,
make compiler warnings stand out and muddle on after errors so that we
get all the problems in a single log.
2016-06-14 21:24:53 +09:00
Olaf Meeuwissen
ef7deff36c
Add missing autofoo file
...
This should have gone in with d853463e
.
2016-06-14 21:20:48 +09:00
Olaf Meeuwissen
d853463ef1
Sync derived files
...
This was done with
AUTOMAKE="automake --add-missing --copy" autoreconf --force
on Debian GNU/Linux 8.5.
2016-06-14 06:30:48 +09:00
Olaf Meeuwissen
17d78ab7c3
Fix warnings of "newer" automake versions
2016-06-14 06:06:27 +09:00
Olaf Meeuwissen
a7376ffa6d
Fix libtoolize warning
2016-06-14 06:04:22 +09:00
Olaf Meeuwissen
7675cb7c3e
Drop Makefile.in from EXTRA_DIST
...
Automake is smart enough to include this on its own.
2016-06-14 06:04:07 +09:00
Olaf Meeuwissen
7bfa818c57
Set up compiler and linker early and in one place
2016-06-14 06:01:52 +09:00
Olaf Meeuwissen
f80cf1dbbd
Remove unused SANE_LINKER_RPATH macro
2016-06-14 06:01:17 +09:00
Olaf Meeuwissen
e4ad1f58f3
Enable ISO C99 support for more compilers
2016-06-14 05:58:50 +09:00
Olaf Meeuwissen
444b572d1a
Use autoconf provided --docdir
2016-06-14 05:58:00 +09:00
Olaf Meeuwissen
f1f4180e5b
Collect autoconf bits in one place
2016-06-14 05:56:20 +09:00
Olaf Meeuwissen
35f1936aeb
Determine version bits and release programmatically
2016-06-14 05:55:10 +09:00
Olaf Meeuwissen
16497dc138
Replace convenience variable by its expansion
2016-06-14 05:54:08 +09:00
Olaf Meeuwissen
9a52b5bc27
Fix variable name typo
2016-06-14 05:53:19 +09:00
Olaf Meeuwissen
79c623628a
Fix new automake warnings
2016-06-14 05:52:19 +09:00
Olaf Meeuwissen
97fed76717
Replace obsolescent macro with LT_INIT option
2016-06-14 05:51:39 +09:00
Olaf Meeuwissen
c868a2e8d4
Remove commented out code
2016-06-14 05:49:14 +09:00
Olaf Meeuwissen
4894b1513d
Drop a pile of unnecessary macro invocations
...
These are already taken care of by other macros.
2016-06-14 05:49:14 +09:00
Olaf Meeuwissen
ae89c8f983
Update to automake-1.11.6
...
This turns on additional warnings and adds support for silent make
rules (so compiler warning really stand out ;-).
2016-06-14 05:45:24 +09:00
Olaf Meeuwissen
87e12bbf2e
Sync derived files with autoreconf --force
...
For the record, this was done on Debian GNU/Linux 8.5.
2016-06-13 22:24:21 +09:00
Olaf Meeuwissen
309a8140e7
Improve test shell builtin invocation portability
...
POSIX 2008 obsoletes the -a and -o operands (according to the autoconf
documentation).
2016-06-13 22:07:02 +09:00
Olaf Meeuwissen
d9e2f44113
Double quote code passed to AC_LANG_PROGRAM
...
Upon re-reading the autoconf documentation, this seemed the right thing
to do. The AC_LANG_PROGRAM macro does not quote its arguments so any
occurence of [ and ] will get stripped out if not double quoted.
Current code snippets passed do not use them but it is better to use a
consistent quoting approach for such snippets. In other places in the
configure.ac file double quoting is used already.
2016-06-13 22:06:27 +09:00
Olaf Meeuwissen
d3d5dc3da0
Update to autoconf-2.69
...
This gets rid of a number of obsoleted macros and replaces RETSIGTYPE
with a void literal which can be assumed for C89 and later.
This changeset was prepared using autoupdate and modified to get rid of
whitespace and doubled [] changes. Changes to acinclude.m4 were added
by hand.
2016-06-13 22:05:34 +09:00