# evince/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. As of release 3.30.0, "evince" can't be built with "--disable- dbus". #--------------------------------------------------------------------- [buildtimes] 00.03 hours (or 001.55 minutes) - HP Pavilion dv8 8GB RAM 00.03 hours (or 001.92 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.07 hours (or 004.02 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM #--------------------------------------------------------------------- [settings] altpkg = yes exepack = no fortran = disabled license = See "license*.txt" in installed tree licfile = COPYING ltkludge = yes # Avoid "hardcode properties" errors nls = disabled nosyslinks = lib tmpsize = 36M setpaths = \ acl enchant02 gnome gstreamer libsecret nettle3 \ texlive libxml2 evince libhandy brotli gtkcore #--------------------------------------------------------------------- [depends] actools adwaita brotli cairo cpan-xml-parser dbus djvulibre expat fontconfig freetype2 gawk gconf:strict gettext gnomering gnometheme grep gsetschema gspell gstreamer gtkcore highgnome infozip # Used at runtime intltool jpeg libglade2 libgxps libhandy libpng libsecret libspectre libxml2 meson nettle3 ninja orbit p7zip # Used at runtime perl pkgconf poppler sed t1lib texlive tiff unrar # Used at runtime xorg # Including pixman zlib #--------------------------------------------------------------------- [configure] PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr build mkdir build meson build \ -D prefix=$PP \ -D bindir=$PP/bin \ -D buildtype=release \ -D includedir=$PP/include \ -D libdir=$PP/lib \ -D mandir=$PP/man \ --wrap-mode=nodownload \ \ -D comics=enabled \ -D djvu=enabled \ -D dvi=enabled \ -D gtk_doc=false \ -D introspection=true \ -D nautilus=false \ -D pdf=enabled \ -D ps=enabled \ -D systemduserunitdir=no \ -D tiff=enabled \ -D xps=enabled cd build if [ \! -f build.ninja ]; then exit 1; fi meson configure #--------------------------------------------------------------------- [build] cd build ninja_simple_build #--------------------------------------------------------------------- [postbuild] for x in help po do rm -fr $x mkdir -p $x cp -p $PKGDIR_SPECIAL/helpmake $x/Makefile done cd $PKGDIR_PROD/bin mkdir -p ../xbin/ mv evince ../xbin/ cp -p $PKGDIR_SPECIAL/evince.wrapper.in evince chmod 755 evince #--------------------------------------------------------------------- [setup.bash] export XDG_DATA_DIRS=`xdgaddshare $PKGDIR_PROD` #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = Not checked yet url_home = http://projects.gnome.org/evince/ url_lfs = n/a url_tarball = https://download.gnome.org/sources/evince/\ 46/evince-46.3.1.tar.xz #--------------------------------------------------------------------- [history] 170527 Updated from 3.18.2 to 3.24.0 170727 Updated to 3.24.1 170912 Updated to 3.26.0 180313 Updated to 3.28.0 180413 Updated to 3.28.2 180903 Updated to 3.28.3 180905 Updated to 3.30.0 181006 Updated to 3.30.1 181024 Updated to 3.30.2 190314 Updated to 3.32.0 190929 Updated to 3.32.1 191001 Updated to 3.34.0 191007 Updated to 3.34.1 210125 Updated to 3.38.1 210217 Updated to 3.38.2 210327 Updated to 40.1 210609 Updated to 40.2 210714 Updated to 40.3 210717 Updated to 40.4 220616 Updated to 42.3 230107 Updated to 43.1 230326 Updated to 44.1 230620 Updated to 44.2 230703 Updated to 44.3 240509 Updated to 46.1 240525 Updated to 46.2 240526 Updated to 46.3 240726 Updated to 46.3.1