From 37b660fe79713c0b8c7baf5707e0e231de478879 Mon Sep 17 00:00:00 2001 From: "Nickolay V. Shmyrev" Date: Fri, 30 Dec 2005 19:51:52 +0000 Subject: [PATCH] Make antialiasing gs options better and allow to change them during * configure.ac: Make antialiasing gs options better and allow to change them during configure. Fix for the bug #319049. --- ChangeLog | 8 ++++++++ configure.ac | 13 +++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2053f90e..69d624bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2005-12-30 Nickolay V. Shmyrev + + * configure.ac: + + Make antialiasing gs options better and allow + to change them during configure. Fix for the + bug #319049. + 2005-12-29 Nickolay V. Shmyrev * shell/ev-window.c: (setup_view_from_metadata): diff --git a/configure.ac b/configure.ac index 6681dff6..97669dad 100644 --- a/configure.ac +++ b/configure.ac @@ -145,9 +145,10 @@ if test x$enable_ps = xyes; then fi AM_CONDITIONAL(ENABLE_PS, test x$enable_ps = xyes) + if test x$enable_ps = xyes; then -AC_ARG_WITH(gs-pkg, - [ --with-gs=dir Directory Where GhostScript package is installed.]) +AC_ARG_WITH(gs, + [AC_HELP_STRING([--with-gs=dir], [Directory Where GhostScript package is installed.])]) if test "x$with_gs" = "x"; then AC_PATH_PROG(GS_PROG, gs) @@ -160,7 +161,6 @@ fi AC_DEFINE_UNQUOTED(GS_PATH, "$GS_PROG", [Path to the 'gs' executable.]) - dnl check for GS version AC_MSG_CHECKING(for Ghostscript version...) GS_VERSION=`gs --version | head -n 1 | sed 's/\([[0-9]]*\)\.\([[0-9]]*\).*/\1/'` @@ -168,9 +168,14 @@ AC_MSG_RESULT(found $GS_VERSION) if test "$GS_VERSION" -lt "7"; then AC_MSG_ERROR([You need Ghostscript version >= 7 in order to run evince]) fi -AA_PARMS="-sDEVICE=x11alpha -dNOPLATFONTS" + +AC_ARG_WITH(gs-aa-params, + [AC_HELP_STRING([--with-gs-aa-params], [Define antialiasing params for ghostscript])],AA_PARAMS=$withval, + AA_PARMS="-sDEVICE=x11alpha -dNOPLATFONTS -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -dDOINTERPOLATE" + ) AC_DEFINE_UNQUOTED(ALPHA_PARAMS, "$AA_PARMS", [Anti-aliasing parameters for Ghostscript.]) AC_MSG_RESULT(Antialiasing parameters for Ghostscript: $AA_PARMS) + fi dnl ======================== End of ggv checks ================================= -- 2.43.5