Wykres commitów

8678 Commity (cc8f99b900d5ae44248677f6881f1b74d7885bfb)

Autor SHA1 Wiadomość Data
Olaf Meeuwissen cc8f99b900 Generate PDF figures explicitly with fig2dev
This utility has less dependencies and supports conversion to a pile of
other formats that may come in handy as well.

Clean up of generated PDF figures has been moved to the clean target as
well.
2016-07-13 23:24:29 +09:00
Olaf Meeuwissen d7e1995d00 doc/sane.tex: Replace epsfig with graphicx
The graphicx package allows for file specification without a hardcoded
extension.  This provides more freedom in chosing how to prepare images
in *.eps and *.pdf formats.

Moreover, epsfig is considered mostly obsolete in the TeX community and
graphicx is the "current 'preferred' solution" to embed figures.
See https://www.ctan.org/pkg/epsfig.
2016-07-13 22:37:44 +09:00
Olaf Meeuwissen 0aab12b934 Bump standard minor version
This is to acknowledge the SANE_STATUS_GOOD fixes in net.tex that were
committed in 4daf488 and 1100883.
2016-07-11 20:41:54 +09:00
Olaf Meeuwissen 1ed3b9fa86 Reclassify doc/html.sty
It is a package used by doc/sane.tex.
2016-07-11 20:40:11 +09:00
Olaf Meeuwissen 2481e1e98b Sync autofoo 2016-07-10 21:54:24 +09:00
Olaf Meeuwissen fa41b18001 Refactor API spec conversion support
Unless explicitly asked to do without, all formats for which required
tools are found will be built.  Checks cover PostScript, PDF and HTML.

All logic and files involved are now collected in a single "section"
and grouped in such a way that their function should be clearer.

fixup! Refactor API spec conversion support
2016-07-10 21:53:32 +09:00
Olaf Meeuwissen d7c69d141f Add test for the TeX to HTML converter 2016-07-10 20:53:23 +09:00
Olaf Meeuwissen fe2fbe06e1 Refactor TEXINPUTS handling 2016-07-10 20:53:23 +09:00
Olaf Meeuwissen f322cbc7f9 Add support for PDF API spec output
Note that pdflatex internally uses epstopdf which in turn requires a
working ghostscript.
2016-07-10 15:41:08 +09:00
Olaf Meeuwissen 5a73fb24d1 Be quiet but do not hide errors 2016-07-10 14:48:43 +09:00
Olaf Meeuwissen e0fd693bb1 Fix API spec generation for VPATH builds 2016-07-10 13:32:22 +09:00
Olaf Meeuwissen cb04102a20 Add GitLab CI musl build job 2016-07-09 15:10:00 +09:00
Ruslan Nabioullin be7af68357 Fixed scanning status messages. Fixes 313411 2016-07-06 20:39:09 +09:00
Olaf Meeuwissen d62d0a2e45 check-po.awk: fix awk invocation
The awk utility has been moved to /usr/bin and the script relies on
features present in gawk but not in mawk.
2016-07-06 20:23:12 +09:00
Olaf Meeuwissen ddbdfd6206 Fix configure time test 2016-07-03 21:11:22 +09:00
Olaf Meeuwissen c17821e360 Fix configure time warning during CI build 2016-07-02 19:23:01 +09:00
Olaf Meeuwissen c962368626 Sync autofoo 2016-07-01 23:45:43 +09:00
Olaf Meeuwissen a9c813944e Make libusb-1.0 the default for USB support
When libusb-1.0 is not found, libusb-0.1 will be tried.  On BeOS and
OS2, nothing should have changed in terms of detection of USB support.

On all systems the --enable-libusb* flags are now ignored.  Instead, the
--with-usb and --without-usb flags now control support.  When neither is
given USB support will be enable if possible and disabled otherwise.  If
--with-usb is requested but not possible, ./configure will fail.  There
is no support to prefer libusb-0.1 over libusb-1.0.
2016-07-01 23:44:37 +09:00
Olaf Meeuwissen 418fbb987d Sync autofoo, once again ... 2016-06-30 21:50:33 +09:00
Olaf Meeuwissen 602182931d Improve test shell builtin invocation portability
Looks like I missed this when committing 309a8140.
2016-06-30 21:49:25 +09:00
Olaf Meeuwissen 828cd013e9 Compile getopt replacement functions only if needed
This ought to get rid of the last empty compilation unit warnings.  This
merges libfelib.la with liblib.la.  The former was always used together
with the latter.  The latter was only ever used without the former when
linking backends and tools.

Tools might want to use the getopt functions, backends might just want
to use MD5.
2016-06-30 21:38:04 +09:00
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