# gtk4-glibmm/cfg - "Build" settings for package

#---------------------------------------------------------------------

[technotes]

1. Documentation needs to be disabled for this package or it'll try to
download things at "build" time.

#---------------------------------------------------------------------

[buildtimes]

#---------------------------------------------------------------------

[settings]
fortran    = disabled
license    = See "license*.txt" in installed tree
licfile    = COPYING
nosyslinks = yes
proddir    = $PRODTREE/gtk4-gtkmm
purge      = yes
shareddir  = yes

dontfind   = gtk3-gtkmm libsigcpp210
setpaths   = gtk4-gtkmm libsigcpp360
tmpsize    = 151M

#---------------------------------------------------------------------

[depends]
actools
gawk
grep
gtkcore
libsigcpp360
m4
meson
ninja
pango
perl
pkgconf
sed

#---------------------------------------------------------------------

[configure]
PATH=$PRODTREE/python3/bin:$PATH
PP=$PKGDIR_PROD

rm -fr obj && mkdir obj && cd obj
#
meson setup \
    -D prefix=$PP \
    -D build-documentation=false

#---------------------------------------------------------------------

[build]
cd obj
ninja_simple_build

#---------------------------------------------------------------------

# 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    = http://www.gtkmm.org/
url_lfs     = n/a

url_tarball = https://ftp.gnome.org/pub/gnome/sources/glibmm/2.78/\
glibmm-2.78.1.tar.xz

#---------------------------------------------------------------------

[history]
171007 Split package into "gtk2-" and "gtk3-" versions
171007 Updated to 2.54.1
181109 Updated to 2.58.0
210226 Updated to 2.66.0
210912 Updated to 2.66.1
211123 Updated to 2.66.2
241116 Split package into "gtk3-" and "gtk4-" versions
241116 Updated to 2.78.1