# vala/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. "vala" shouldn't be updated until it's confirmed that the new re- lease doesn't break "libgda". #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.67 minutes) - 2021 L.A. dedi box: 6x2 CPU 32GB RAM 00.02 hours (or 001.02 minutes) - Toshiba Satellite C655 E-300 CPU 4GB RAM 00.02 hours (or 001.35 minutes) - HP EliteBook 8560w 32GB RAM 00.04 hours (or 002.13 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.04 hours (or 002.20 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.04 hours (or 002.25 minutes) - ThinkPad W530 i7 4x2 32GB RAM 00.07 hours (or 004.00 minutes) - ThinkPad W530 i7 4x2 32GB RAM using 32-bit distro and 64-bit kernel 00.17 hours (or 010.42 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] build = default exepack = yes license = See "license*.txt" in installed tree licfile = COPYING proddir = $PRODTREE/gtkcore purge = no strip = no setpaths = gtkcore libgvc tmpsize = 174M #--------------------------------------------------------------------- [depends] actools bison3 flex gawk glib20:strict grep gtk20 gtk30 harfbuzz:strict libgvc libxslt pkgconf sed #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man SHADIR=$PKGDIR_PROD/share mkdir -p $MANBASE bash ./configure \ --prefix=$PKGDIR_PROD \ --build=$LACARCHBUILD \ --host=$LACARCHHOST \ --disable-dependency-tracking \ --enable-shared=yes \ --enable-static=no \ --mandir=$MANBASE #--------------------------------------------------------------------- [postbuild] PCFDIR=$PKGDIR_PROD/lib/pkgconfig SHADIR=$PKGDIR_PROD/share mkdir -p $PCFDIR cp -p vapigen/vapigen.pc $PCFDIR/ cd $SHADIR # Remove symbolic link (if it is one) if [ -L vala ]; then rm -f vala; fi mkdir -p vala/vapi for nn in 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 do dir=vala-0.$nn # Remove symbolic link (if it is one) if [ -L $dir ]; then rm -f $dir; fi if [ -d $dir ]; then cd $dir rm -f `find . -type l` if [ -d vapi ]; then mv vapi/* ../vala/vapi/ rmdir vapi fi mv * ../vala/ 2> /dev/null || true cd .. fi rm -fr $dir ln -nsf vala $dir done #--------------------------------------------------------------------- # This section creates symlinks needed by packages that aren't proper- # ly coordinated with "vala". cd $SHADIR/vala/vapi if [ -f gio-2.0.vapi ]; then ln -nsf gio-2.0.vapi Gio-2.0.vapi fi if [ -f glib-2.0.vapi ]; then ln -nsf glib-2.0.vapi GLib-2.0.vapi fi if [ -f gobject-2.0.vapi ]; then ln -nsf gobject-2.0.vapi GObject-2.0.vapi fi if [ -f gtk+-3.0.vapi ]; then ln -nsf gtk+-3.0.vapi Gtk-3.0.vapi fi #--------------------------------------------------------------------- # 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://live.gnome.org/Vala url_lfs = Not checked yet url_tarball = https://ftp.gnome.org/pub/gnome/sources/vala/0.56/\ vala-0.56.17.tar.xz #--------------------------------------------------------------------- [history] 170704 Updated from 0.36.3 to 0.36.4 170802 Updated to 0.37.1 170912 Updated to 0.38.1 171028 Updated to 0.38.2 171205 Updated to 0.38.3 171207 Updated to 0.39.1 180114 Updated to 0.39.4 180908 Updated to 0.42.0 181023 Updated to 0.42.2 181223 Updated to 0.42.4 190314 Updated to 0.44.0 190509 Updated to 0.44.3 190601 Updated to 0.45.1 190830 Updated to 0.45.3 210125 Updated to 0.50.3 210222 Updated to 0.51.2 210424 Updated to 0.52.2 210720 Updated to 0.52.4 210820 Updated to 0.52.5 211205 Updated to 0.52.8 220802 Updated to 0.56.2 230106 Updated to 0.56.3 230219 Updated to 0.56.4 230406 Updated to 0.56.6 230706 Updated to 0.56.9 240308 Updated to 0.56.15 240708 Updated to 0.56.17