# libgcr/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. It may, or may not, be necessary to terminate presently running "dbus" processes in order to build this package. #--------------------------------------------------------------------- [buildtimes] 00.02 hours (or 001.18 minutes) - HP Pavilion dv8 8GB RAM 00.04 hours (or 002.20 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.07 hours (or 004.05 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM 00.07 hours (or 004.50 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.09 hours (or 005.22 minutes) - ThinkPad W530 i7 4x2 32GB RAM using a 64-bit kernel and 32-bit distro 00.14 hours (or 008.47 minutes) - HP EliteBook 8560w 32GB RAM #--------------------------------------------------------------------- [settings] compiler = clang fortran = disabled license = See "license*.txt" in installed tree licfile = COPYING nls = disabled purge = no tmpsize = 34M unpack = relaxed uscheck = C210614, R210327, active setpaths = gnome libgcrypt libsecret #--------------------------------------------------------------------- [depends] actools brotli cairo cpan-xml-parser dbus-base:strict fontconfig freetype2 gawk gconf:strict gettext glib20:strict grep gtkcore gvfs:forward intltool libgcrypt libgpg-error libsecret meson ninja openssh p11kit:strict perl pkgconf sed vala #--------------------------------------------------------------------- [configure] BINDIR=$PKGDIR_PROD/bin DOCDIR=$PKGDIR_PROD/doc INCDIR=$PKGDIR_PROD/include LIBDIR=$PKGDIR_PROD/lib MANBASE=$PKGDIR_PROD/man $PRODTREE/gtkcore/setup/gvfs.boot || true # This part is needed due to the use of "purge=no". Which, in turn, is # needed as a work-around related to circular dependencies. # rm -fr $BINDIR $INCDIR $LIBDIR/pkgconfig mkdir -p $DOCDIR $MANBASE # Courtesy of BLFS sed -r -e 's:"(/desktop):"/org/gnome\1:' -i schema/*.xml makelac vala --force #--------------------------------------------------------------------- PATH=$PRODTREE/python3/bin:$PATH PP=$PKGDIR_PROD rm -fr lacobj && mkdir lacobj && cd lacobj # meson setup \ -D prefix=$PP \ -D gtk_doc=false #--------------------------------------------------------------------- [build] cd lacobj && ninja_simple_build #--------------------------------------------------------------------- [postbuild] instreplinks -d $PKGDIR_PROD/share/vala/vapi/ \ $PRODTREE/gtkcore/share/vala/vapi/ #--------------------------------------------------------------------- # 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 = tbd url_home = tbd url_lfs = tbd url_tarball = https://ftp.gnome.org/pub/gnome/sources/\ gcr/3.41/gcr-3.41.2.tar.xz #--------------------------------------------------------------------- [history] 170511 Updated from 3.18.0 to 3.20.0 180303 Updated to 3.27.4 180429 Updated to 3.28.0 190209 Updated to 3.28.1 210125 Updated to 3.38.1 210424 Updated to 3.40.0 220802 Updated to 3.41.1 240308 Updated to 3.41.2