summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff-webhosting.net>2020-08-26 00:02:07 +0200
committerJörg Frings-Fürst <debian@jff-webhosting.net>2020-08-26 00:02:07 +0200
commit08af76afc58010d98c23360f2d5f077763e9f90a (patch)
tree0a8d0da949b59d3153f46daa1e4399cded661a63
parent13c0b25642ed8d07088af647a0e07e5953142fd1 (diff)
d/saned@.service: Switch Standard[Output|Error] from syslog to append:/var/log/saned.log
-rw-r--r--debian/patches/0040-remove_git.patch2
-rw-r--r--debian/patches/0XXX-test.patch193
-rw-r--r--debian/patches/series1
-rw-r--r--debian/sane-utils.saned@.service4
4 files changed, 3 insertions, 197 deletions
diff --git a/debian/patches/0040-remove_git.patch b/debian/patches/0040-remove_git.patch
index 290f43b..d3df568 100644
--- a/debian/patches/0040-remove_git.patch
+++ b/debian/patches/0040-remove_git.patch
@@ -13,7 +13,7 @@ Index: trunk/configure.ac
dnl and remove the git suffix.
dnl ******************************************************************
-AC_INIT([sane-backends],m4_esyscmd_s([git describe --dirty]),
-+AC_INIT([sane-backends],[1.0.29-debian],
++AC_INIT([sane-backends],[1.0.31-debian],
[sane-devel@alioth-lists.debian.net])
AC_PREREQ([2.69]) dnl minimum autoconf version required
AC_CONFIG_MACRO_DIR([m4])
diff --git a/debian/patches/0XXX-test.patch b/debian/patches/0XXX-test.patch
deleted file mode 100644
index 940caba..0000000
--- a/debian/patches/0XXX-test.patch
+++ /dev/null
@@ -1,193 +0,0 @@
-Index: trunk/acinclude.m4
-===================================================================
---- trunk.orig/acinclude.m4
-+++ trunk/acinclude.m4
-@@ -613,7 +613,7 @@ for be in ${BACKENDS}; do
- ;;
-
- escl)
-- if test "x${with_avahi}" != "xyes"; then
-+ if test "x${enable_avahi}" != "xyes"; then
- echo "*** $be backend requires AVAHI library - $DISABLE_MSG"
- backend_supported="no"
- fi
-@@ -629,14 +629,7 @@ for be in ${BACKENDS}; do
- if test "x${sane_cv_use_libjpeg}" != "xyes"; then
- echo "*** $be backend currently requires JPEG library - $DISABLE_MSG"
- backend_supported="no"
-- else
-- if test "x${ac_cv_func_jpeg_crop_scanline}" != "xyes" \
-- || test "x${ac_cv_func_jpeg_skip_scanlines}" != "xyes"; then
-- echo "*** $be backend requires a newer JPEG library - $DISABLE_MSG"
-- backend_supported="no"
-- fi
- fi
--
- ;;
-
- gphoto2)
-Index: trunk/configure.ac
-===================================================================
---- trunk.orig/configure.ac
-+++ trunk/configure.ac
-@@ -129,26 +129,17 @@ AC_ARG_WITH(v4l,
- # as "$with_v4l" will be set to "no"])
-
- if test "$with_v4l" != "no" ; then
-- PKG_CHECK_MODULES(LIBV4L, [libv4l1 >= 0.8.3], have_libv4l1=yes, have_libv4l1=no)
-+ PKG_CHECK_MODULES(LIBV4L, libv4l1, have_libv4l1=yes, have_libv4l1=no)
- fi
-
--AC_ARG_WITH(avahi,
-- AS_HELP_STRING([--with-avahi],
-- [enable Avahi support @<:@default=check@:>@]),
-- [],
-- [with_avahi=check])
--AC_DEFINE(WITH_AVAHI,
-- [0], [Define to 1 if Avahi support is available])
--AS_IF([test xno != "x$with_avahi"],
-- [PKG_CHECK_MODULES(AVAHI, [avahi-client >= 0.6.24],
-- [AC_DEFINE([WITH_AVAHI], [1])
-- with_avahi=yes
-- ],
-- [AS_IF([test xcheck != "x$with_avahi"],
-- [AC_MSG_ERROR([Avahi support requested but not found])])
-- with_avahi=no
-- ])
-- ])
-+AC_ARG_ENABLE(avahi,
-+ AS_HELP_STRING([--enable-avahi], [enable Avahi support for saned and the net backend]),
-+ [enable_avahi=$enableval], [enable_avahi=no])
-+
-+if test "$enable_avahi" = "yes"; then
-+ PKG_CHECK_MODULES(AVAHI, [ avahi-client >= 0.6.24 ],
-+ [AC_DEFINE(WITH_AVAHI, 1, [define if Avahi support is enabled for saned and the net backend])], enable_avahi=no)
-+fi
- AM_CONDITIONAL([have_libavahi], [test x != "x$AVAHI_LIBS"])
-
- dnl check sane to make sure we don't have two installations
-@@ -463,28 +454,6 @@ AS_IF([test xno != "x$with_libcurl"],
- AM_CONDITIONAL([have_libcurl], [test x != "x$libcurl_LIBS"])
-
- dnl ******************************************************************
--dnl Check for poppler-glib availability
--dnl ******************************************************************
--AC_ARG_WITH(poppler-glib,
-- AS_HELP_STRING([--with-poppler-glib],
-- [enable functionality that needs poppler-glib @<:@default=check@:>@]),
-- [],
-- [with_poppler_glib=check])
--AC_DEFINE(HAVE_POPPLER_GLIB,
-- [0], [Define to 1 if libpoppler-glib is available])
--AS_IF([test xno != "x$with_poppler_glib"],
-- [PKG_CHECK_MODULES(POPPLER_GLIB, [poppler-glib],
-- [AC_DEFINE([HAVE_POPPLER_GLIB], [1])
-- with_poppler_glib=yes
-- ],
-- [AS_IF([test xcheck != "x$with_poppler_glib"],
-- [AC_MSG_ERROR([poppler-glib requested but not found])])
-- with_poppler_glib=no
-- ])
-- ])
--AM_CONDITIONAL([have_poppler_glib], [test x != "x$POPPLER_GLIB_LIBS"])
--
--dnl ******************************************************************
- dnl Check for USB record/replay support
- dnl ******************************************************************
- AC_ARG_WITH(usb_record_replay,
-@@ -665,7 +634,7 @@ AC_ARG_ENABLE(local-backends,
- [turn off compilation of all backends but net]))
-
- ALL_BACKENDS="abaton agfafocus apple artec artec_eplus48u as6e \
-- avision bh canon canon630u canon_dr canon_lide70 canon_pp cardscan \
-+ avision bh canon canon630u canon_dr canon_pp cardscan \
- coolscan coolscan2 coolscan3 dc25 dc210 dc240 \
- dell1600n_net dmc epjitsu epson epson2 epsonds escl fujitsu \
- genesys gphoto2 gt68xx hp hp3500 hp3900 hp4200 hp5400 \
-@@ -695,18 +664,14 @@ else
- fi
- fi
-
-+SANE_CHECK_BACKENDS
-+
- if test "${sane_cv_use_libjpeg}" = "yes"; then
- SANEI_SANEI_JPEG_LO="../sanei/sanei_jpeg.lo"
-- saved_LIBS="${LIBS}"
-- LIBS="${JPEG_LIBS}"
-- AC_CHECK_FUNCS(jpeg_crop_scanline jpeg_skip_scanlines)
-- LIBS="${saved_LIBS}"
- fi
- AM_CONDITIONAL(HAVE_JPEG, test x$sane_cv_use_libjpeg = xyes)
- AC_SUBST(SANEI_SANEI_JPEG_LO)
-
--SANE_CHECK_BACKENDS
--
- AC_ARG_ENABLE(pnm-backend,
- AS_HELP_STRING([--enable-pnm-backend],
- [enable the pnm backend for testing frontends (possible security risk, see PROBLEMS file)]),
-@@ -804,6 +769,54 @@ AC_ARG_ENABLE(parport-directio,
- fi
- ])
-
-+dnl ******************************************************************
-+dnl SANE API specification format conversion support
-+dnl ******************************************************************
-+AC_ARG_WITH(api-spec,
-+ AS_HELP_STRING([--with-api-spec],
-+ [convert API spec to supported output formats @<:@default=check@:>@]),
-+ [],
-+ [with_api_spec=check])
-+dnl Test for all tools that may be involved. These tests are fast and
-+dnl running them allows for the Makefile targets to be formulated such
-+dnl that any non-requested formats can be made using a one-off without
-+dnl the need to reconfigure.
-+AC_PATH_PROG(MAKEINDEX, makeindex, no)
-+AC_PATH_PROG(DVIPS, dvips, no)
-+AC_PATH_PROG(LATEX, latex, no)
-+AC_PATH_PROG(PDFLATEX, pdflatex, no)
-+AC_PATH_PROG(FIG2DEV, fig2dev, no)
-+AC_PATH_PROG(GS, gs, no)
-+AC_PATH_PROG(DLH, dlh, no)
-+AC_PATH_PROG(PPMTOGIF, ppmtogif, no)
-+AS_IF([test xno != "x$with_api_spec"],
-+ [dnl Flag formats for which all required tools have been found
-+ AS_IF([ test xno != "x$MAKEINDEX" \
-+ && test xno != "x$DVIPS" \
-+ && test xno != "x$FIG2DEV" \
-+ && test xno != "x$LATEX"], [with_api_ps=yes])
-+ AS_IF([ test xno != "x$MAKEINDEX" \
-+ && test xno != "x$PDFLATEX" \
-+ && test xno != "x$FIG2DEV" \
-+ && test xno != "x$GS"], [with_api_pdf=yes])
-+ AS_IF([ test xno != "x$MAKEINDEX" \
-+ && test xno != "x$DVIPS" \
-+ && test xno != "x$FIG2DEV" \
-+ && test xno != "x$DLH" \
-+ && test xno != "x$GS" \
-+ && test xno != "x$PPMTOFIG" ], [with_api_html=yes])
-+
-+ AS_IF([test xyes = "x$with_api_spec" \
-+ && test xyes != "x$with_api_ps" \
-+ && test xyes != "x$with_api_pdf" \
-+ && test xyes != "x$with_api_html"],
-+ [AC_MSG_ERROR([tools to convert the API spec are missing])
-+ ])
-+ ])
-+AM_CONDITIONAL(WITH_API_PS, [test x$with_api_ps = xyes])
-+AM_CONDITIONAL(WITH_API_PDF, [test x$with_api_pdf = xyes])
-+AM_CONDITIONAL(WITH_API_HTML, [test x$with_api_html = xyes])
-+
- dnl ***********************************************************************
- dnl Write output files
- dnl ***********************************************************************
-@@ -852,9 +865,8 @@ else
- echo "Build saned: no"
- fi
- echo "IPv6 support: `eval eval echo ${ipv6}`"
--echo "Avahi support: `eval eval echo ${with_avahi}`"
-+echo "Avahi support: `eval eval echo ${enable_avahi}`"
- echo "cURL support: `eval eval echo ${with_libcurl}`"
--echo "POPPLER_GLIB support: `eval eval echo ${with_poppler_glib}`"
- echo "SNMP support: `eval eval echo ${with_snmp}`"
- echo "-> The following backends will be built:"
- for backend in ${BACKENDS} ; do
diff --git a/debian/patches/series b/debian/patches/series
index bc2a892..22d02b4 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,3 @@
-#0XXX-test.patch
0035-trim-libraries-in-sane-backends.pc.in.patch
0040-remove_git.patch
0100-source_spelling.patch
diff --git a/debian/sane-utils.saned@.service b/debian/sane-utils.saned@.service
index 425ee7a..2ef2d2f 100644
--- a/debian/sane-utils.saned@.service
+++ b/debian/sane-utils.saned@.service
@@ -7,8 +7,8 @@ ExecStart=/usr/sbin/saned
User=saned
Group=saned
StandardInput=null
-StandardOutput=syslog
-StandardError=syslog
+StandardOutput=append:/var/log/saned.log
+StandardError=append:/var/log/saned.log
Environment=SANE_CONFIG_DIR=/etc/sane.d
# Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255